Карта сайта в форматах xml и html. В чем разница?
Вы слышали, что на сайте должна быть карта сайта, но не знаете что это такое? Давайте разбираться. Тем более что «Карта сайта» включает два независимых понятия, относящихся к разным предметам.
Правила создания и размещения HTML-карты.
Технология работы sitemap.xml.
Особенности sitemap.xml для Яндекса.
Как сделать xml карту сайта бесплатно?
Карта сайта подразделяется на два вида:
XML sitemap.
Это файл, составленный по определенным правилам. Он предназначен для использования поисковыми системами. С его помощью поисковики получают сведения о страницах сайта для дальнейшей их индексации. Sitemap сообщает роботам ссылки на страницы, их важность и частоту обновления.
HTML карта сайта.
Это веб-страница. Она предназначена для читателей с целью облегчения восприятия информации. С ее помощью, посетители видят общую картину построения площадки: категории, меню, разделы, рубрики, страницы. Наличие такой карты обязательно для сайтов вмещающих 50 страниц и больше.
Опубликуйте карту сайта на отдельной странице. Ссылку на нее оставьте в главном меню или в подвале с таким расчетом, чтобы она была «сквозной». То есть, чтобы доступ к этой ссылке был из любого места.
В карте разместите иерархию страниц, рубрик и разделов. Выделите основные категории, а также подчиненные им подразделы и страницы.
В начале карты поместите текстовое описание площадки, ее целей, задач и основной миссии. Текст должен быть коротким, но емким.
При создании карты обойдитесь без изображений. На ней и без этого будет много информации.
Каждому пункту и подпункту присвойте ссылку, чтобы посетитель мог беспрепятственно перейти к нужному разделу или рубрике.
Придерживайтесь краткости. Сокращайте заголовки не в ущерб содержанию. Если необходимо, добавляйте пояснения и краткие описания.
Содержите информацию в разделе в актуальном состоянии. Сразу после создания страницы, раздела или продуктовой рубрики, занесите ее в список.
Применяйте плагины или моды к вашей CMS, которые в автоматическом режиме создают и актуализируют и будут содержать в порядке ваш sitemap.
XML-карта сайта размещается в корневой папке сайта и представляет собой обыкновенный файл со списком разделов, ссылками и специальными пометками о частоте их обновления и важности. Файл служит для роботов поисковых систем проводником по веб-площадке и существенно облегчает их работу по индексированию.
Попадая на любой сайт, поисковый робот первым делом знакомится с директивами, расположенными в файле robots.txt. В них содержатся инструкции о том как, каким поисковикам и какие разделы надо ли не надо индексировать. Здесь же есть запись о том, что сайт имеет карту sitemap.xml. Следуя ей, робот заходит в карту и осведомляется о тех страницах, которые надо индексировать в первую очередь, и с какой периодичностью это надо делать.
В robots.txt запишите следующее:
User-agent: название поисковой системы
Allow: /
Sitemap: http://адрес сайта/раздел/подраздел/sitemap.xml
Поисковые технологии Яндекса поддерживают параметры передачи данных о структуре сайта в файле sitemap.xml. Для правильного отображения сведений используйте переменные:
<loc> — адрес страницы.
<lastmod> — день последней модификации.
<changefreg> — периодичность модификации.
<priority> — важность страницы.
Поисковик проходит страницы по очереди с учетом переменной важности. Она задается с помощью коэффициента, значение которого колеблется от 0 до 1. Указывайте коэффициент для значимых страниц: главная, каталог, контакты, пр.
Яндекс не загружает информацию о картинках, RSS-каналах. Зато имеется возможность оповестить поисковик о наличии видео.
Если на сайте не установлен плагин, который в автоматическом режиме генерирует и обновляет карту сайта, сделайте это самостоятельно с помощью бесплатного сервиса.
Введите url сайта в сервисную строку.
Выберите частоту обновления. Допускаются значения: ежечасно, ежедневно, еженедельно, ежемесячно, ежегодно, без явного указания. Выберите еженедельно или ежедневно.
В третьей строке укажите день последней модификации. Выберите сегодняшнюю дату.
Укажите значимость страницы. Здесь два значения: «Без явного указания» и «Определить автоматически». Скрипт сам просканирует сайт и сделает выводы о весе каждого раздела.
Нажмите «Отправить».
Процесс создания карты займет время, которое зависит от объема площадки. После этого появится сообщение о том, что карта сгенерирована. Скачайте ее. Загрузите через файловый менеджер хостинга или по ftp протоколу в корень сайта.
Сообщите поисковикам о новой карте с помощью robots.txt и специального раздела в сервисах Google webmaster и Яндекс.Вебмастер. По истечении некоторого времени после добавления, появятся сообщения об ошибках, если таковые имеются. Исправьте их.
Создание и поддержание в актуальном состоянии карт сайта html и xml — это один из важных этапов поисковой оптимизации и продвижения площадки.