sitemap.xml или карта сайта

Что такое sitemap.xml ?

Существует 2 понятия «карта сайта»:

  • Карта сайта, которая находится в контенте вашего сайта (http://site.ru/sitemap/);
  • Карта сайта формата xml, которая находится на вашем сервере. Дальше речь пойдет именно о ней.

XML карта сайта нужна поисковым роботам для обнаружения всех ваших страниц. Она содержит URL-адреса страниц сайта, а также относящиеся к ним данные, такие как время их последнего обновления, частоту их обновления и важность относительно других страниц сайта.

Как ее делать?

Делать самостоятельно карту не надо, для этого можно использовать этот сервис www.xml-sitemaps.com

  • Starting URL (Начальный URL) — URL сайта карту которого необходимо сделать;
  • Change frequency (Изменение частоты) — частота обновления страниц;
  • Last modification (Последние изменения) — время последнего обновления страниц;
  • Priority (Приоритет) — относительная важность страниц сайта.

После выбора необходимых настроек, жмем «Start». Сервис начинает автоматически ходить по страницам вашего сайта и запоминать их. Стоит отметить, что страница, ссылка которой стоит в ссылка и rel="nofollow", в xml карту не попадут. Для составления карты сервису необходимо какое-то время (зависит от количества страниц и уровня вложенности), поэтому не стоит панически клацать по всем ссылкам сайта :). Результатом работы будет надпись типа: «Initial website address http://site.ru» и список карт разного формата. Жмем «Download un-compressed XML Sitemap» и радуемся, мы умеем делать sitemap.xml. Заливаем карту на сервер и указываем путь к ней для google webmaster tools и webmaster.yandex.ru.