Sitemap.xml - энциклопедия 28WEB

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

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

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

Пример файла sitemap.xml:

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.site.ru/</loc> <lastmod>2015-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://www.site.com/catalog?item=12&cat=category1</loc> <changefreq>weekly</changefreq> </url> <url> <loc>http://www.site.com/catalog?item=73&cat= category2</loc> <lastmod>2014-12-23</lastmod> <changefreq>weekly</changefreq> </url> <url> <loc>http://www.site.com/catalog?item=74&cat= category3</loc> <lastmod>2014-12-23T18:00:15+00:00</lastmod> <priority>0.5</priority> </url> <url> <loc>http://www.site.com/catalog?item=83&cat= category4</loc> <lastmod>2014-11-23</lastmod> </url> </urlset>

В один файл не рекомендуется включать более 50 000 страниц. При необходимости можно создать несколько xml файлов, на которые проставить ссылки в индексном файле sitemap.xml.

Пример индексного файла: