Для чего нужен файл Sitemap.xml

Опубликовано: 08.10.2017

видео Для чего нужен файл Sitemap.xml

Добавить файл sitemap xml

Файл Sitemap выполняет роль карты сайта. После загрузки файла robots.txt поисковый бот загружает карту сайта, если таковая имеется (подробнее о файле robots.txt вы можете узнать из статьи: Файл robots.txt ).



Карта сайта XML позволяет роботу найти все необходимые страницы для последующей индексации. Файл Sitemap имеет расширение XML и представляет собой документ, который содержит дерево XML-тегов. Располагаться карта сайта должна, как и файл robots.txt, в основном каталоге сайта и быть доступной по адресу: http://nubex.ru/sitemap.xml, где nubex.ru - адрес вашего сайта.


Как создать файл sitemap xml

Примерно так должна выглядеть XML карта сайта:

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://nubex.ru/blog/seryozha_siroezhkin/robots_txt/</loc> <lastmod>2015-06-02</lastmod> <priority>0.3</priority> </url> <url> <loc>http://nubex.ru/blog/seryozha_siroezhkin/viewport/</loc> <lastmod>2015-06-02</lastmod> <priority>0.3</priority> </url> </urlset>

Здесь в качестве примера приведены две ссылки в файле Sitemap.xml.


Файл sitemap xml

Структура файла Sitemap.xml

Карта сайта может содержать следующие теги:

urlset - используется для указания текущего стандарта; url - является контейнером для каждой из записей об адресе страницы; loc - указывает непосредственно URL-адрес страницы; lastmod - служит для обозначения даты последнего изменения карты сайта; changefreq - определяет частоту изменения указанной страницы (yearly, monthly, daily и т.д); priority - позволяет вам определить приоритет страницы по отношению к другим страницам на вашем сайте.

Последние три тега являются необязательными при генерации карты сайта.

Как создать карту сайта

Конечно, самый очевидный вариант создания карты сайта - прописать всё руками. Но этот подход неплох, если на вашем сайте несколько страниц. А если число страниц на вашем сайте регулярно растет? И этот случай наиболее распространен. Поэтому нужно задуматься об автоматической генерации файла Sitemap.xml .

Для популярных CMS есть большое количество плагинов для генерации карты сайта. Например, для Wordpress один из популярных плагинов - Google XML Sitemaps. Для сайтов без CMS существуют платные и бесплатные веб-сервисы, которые позволяют сгенерировать карту сайта автоматически.

В конструкторе сайтов "Нубекс" файл Sitemap.xml генерируется и обновляется автоматически и в файл robots.txt добавляется адрес карты сайта.

Смотрите также:

rss