Как создать Sitemap XML

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



Начните с главной страницы и последовательно добавьте ссылки на все разделы и статьи. Обычный Sitemap XML мог бы выглядеть так.

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

В следующей таблице перечислены теги, необходимые для простой карты сайта, содержащей только ссылки.

Тег Важность Описание
<urlset> Обязательный Сведения об URL, находящихся в Sitemap.
<url> Обязательно Информация о конкретном веб-адресе
<loc> Обязательный Указывает URL
<lastmod> Необязательный Дата последнего изменения. Значения времени ГГГГ-MM-ДДTчч:мм
<changefreq> Необязательно Частота изменения страницы.

  • always (при каждом посещении)
  • hourly (ежечасно)
  • daily (ежедневно)
  • weekly (еженедельно)
  • monthly (ежемесячно)
  • yearly (ежегодно)
  • never (никогда)
<priority> Необязательный Приоритет одного URL относительно других. Значение указывается в пределах от 1 (наиболее) до 0,1 (менее важного).

Рекомендации по созданию sitemap.xml




  1. Может состоять из 50 000 URL-адресов, размер одного файла не должен превышать 10 МБ.
  2. Если у вас несколько карт, укажите их в файле индекса и отправьте Google.
  3. Должен соответствовать кодировке UTF-8 и быть понятным серверу, на котором находится.

Файл индекса. В нем используются следующие теги.

Ниже показан пример с двумя картами сайта.

Когда файл индекса будет создан, сообщите о нем поисковику. В этом случае, вам не придётся отправлять все карты по отдельности.

Sitemap XML генератор онлайн

Для многих CMS разработаны плагины, генерирующие карты сайта. Однако, если вы не хотите ими пользоваться, тогда используйте онлайн сервисы. По мере появления новых страниц, вам придется обновлять этот файл вручную.

Sitemap Generator бесплатно сканирует до 2000 URL.

Укажите домен и свой E-mail. После этого вас поставят в очередь на генерацию.

XML Sitemaps обработает до 500 URL. В отличие от первого инструмента, здесь не нужно ждать своей очереди.

Как добавить карту сайта в Яндекс и Google

Обязательно напишите путь к карте сайта в robots.txt

Зайдите в Яндекс Вебмастер и перейдите в «Настройка индексирования» — «Файлы Sitemap».

В Google Webmasters: «Панель инструментов» – «Оптимизация» – «Файлы Sitemap».

Теперь страницы не потеряются из виду поисковых систем. Но это вовсе не значит, что все они будут включены в индекс.


Есть что сказать? Напиши