Файл Sitemap

Что такое файл Sitemap?

Файл Sitemap — это файл с дополнительной информацией о страницах сайта, подлежащих индексации. С помощью файла Sitemap вы можете сообщить Яндексу и Google, какие страницы вашего сайта нужно индексировать, как часто обновляется информация на страницах, а также индексация каких страниц наиболее важна.

Обычно роботы узнают о страницах сайта, переходя по ссылкам со страницы на страницу. В большинстве случаев этого достаточно для полной индексации сайтов. Однако, если ваш сайт содержит много динамически создаваемых страниц или страницы, для попадания на которые требуется много переходов по ссылкам, роботы могут не найти некоторые из страниц сайта или неверно определить их важность. Файл Sitemap помогает решить эти проблемы.

Какие форматы файлов Sitemap поддерживает Яндекс?

Яндекс поддерживает два формата файлов Sitemap:

  • XML;
  • текстовый файл.

Описание форматов дано на сайте http://sitemaps.org/. Текстовый формат описан в пункте «Текстовый файл» раздела «Другие форматы файла Sitemap».

Формат XML является предпочтительным, т.к. позволяет предоставлять дополнительную информацию о страницах сайта. Для каждого URL можно указать:

  • дату последнего обновления страницы (lastmod);
  • частоту изменения страницы (changefreq);
  • относительную значимость страницы (priority).

<lastmod>2005-01-01</lastmod> — Дата последнего изменения файла.
<priority>0.8</priority> — Приоритетность URL относительно других URL на Вашем сайте.
<changefreq>monthly</changefreq> — Вероятная частота изменения этой страницы.

Допустимые значения для тега changefreq:

* always
* hourly
* daily
* weekly
* monthly
* yearly
* never

Пример XML-файла Sitemap

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://html-pedia.narod.ru/</loc>
<priority>1.00</priority>
<lastmod>2009-07-11</lastmod>
<changefreq>always</changefreq>
</url>
<url>
<loc>http://html-pedia.narod.ru/html/</loc>
<priority>0.80</priority>
<lastmod>2009-07-11</lastmod>
<changefreq>always</changefreq>
</url>
<url>
<loc>http://html-pedia.narod.ru/html/sitemap.html</loc>
<priority>0.80</priority>
<lastmod>2009-07-11</lastmod>
<changefreq>always</changefreq>
</url>
<url>
<loc>http://html-pedia.narod.ru/recepty-css/</loc>
<priority>0.80</priority>
<lastmod>2009-07-11</lastmod>
<changefreq>always</changefreq>
</url>
<url>
<loc>http://html-pedia.narod.ru/templates/</loc>
<priority>0.80</priority>
<lastmod>2009-07-11</lastmod>
<changefreq>always</changefreq>
</url>
</urlset>

Как сообщить роботам о файле Sitemap.xml?

Сообщить Яндексу о наличии файла Sitemap.xml для своего сайта можно двумя способами:

1) Добавив URL файла Sitemap в разделе «Файлы Sitemap» сервиса Яндекс.Вебмастер
2) Добавив директиву Sitemap.xml в файле robots.txt вашего сайта.

User-agent: Yandex
Allow: /
Sitemap: http://html-pedia.narod.ru/sitemap.xml

Сообщить Google о наличии файла Sitemap для своего сайта можно:
Добавив URL файла Sitemap.xml на странице Инструменты для веб-мастеров

Здесь находится онлайн генератор sitemap.xml, сканирует до 500 страниц.

   Отправить статью как PDF