Что такое sitemap.xml – это карта сайта, в которой хранится перечень важных страниц и категорий, нуждающихся в приоритетной индексации поисковыми системами. В карте сайте также может храниться информация о приоритете страниц (от 1 до 0), дате их последнего изменения и скорости их обхода поисковым роботом. Наличие этого файла часто сильно влияет на результаты SEO продвижения интернет магазинов.
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”https://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://vashsite.com/</loc>
<lastmod>2018-03-27</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
</urlset>
В примере, помимо самого адреса страницы, мы видим такие параметры, как:
Параметры <priority> и <lastmod> обязательны к использованию, так как указывают поисковику, какие страницы нужно в первую очередь просканировать и какой “свежести” данные в файле. Параметр <changefreq> используется по ситуации.
По умолчанию sitemap.xml расположен на втором уровне, сразу за доменным именем /sitemap.xml. Иногда его вкладывают в какую-то подпапку или присваивают другое имя, чтобы исключить парсинг страниц сайта третьими лицами. В таком случае актуальный адрес карты сайта можно найти в файле robots.txt напротив директивы Host.
Требование поисковых систем – один файл карты сайта не должен содержать более 50.000 адресов. Я рекомендую придерживаться стандарта – не более 30.000 адресов в одном файле. Если у вас большой портал или интернет-магазин с сотнями тысяч нуждающихся в индексации страниц, то нужно использовать составную карту сайта (из нескольких файлов). В этом случае:
На примере интернет-магазина allo.ua можно увидеть составную карту сайта.
<sitemapindex xmlns=”https://www.sitemaps.org/schemas/sitemap/0.9″>
<sitemap>
<loc>https://allo.ua/map/secure/sitemap1.xml.gz</loc>
<lastmod>2018-03-26</lastmod>
</sitemap>
<sitemap>
<loc>https://allo.ua/map/secure/sitemap2.xml.gz</loc>
<lastmod>2018-03-26</lastmod>
</sitemap>
<sitemap>
<loc>https://allo.ua/map/secure/sitemap3.xml.gz</loc>
<lastmod>2018-03-26</lastmod>
</sitemap>
Это часть главного файла со ссылками на заархивированные подфайлы, в которых находятся страницы и категории. Больше узнать о карте сайта можно на курсах SEO оптимизации.
Генерация sitemap.xml может происходить двумя способами:
Большинство современных CMS уже имеют или позволяют без труда подключать и настраивать плагины для автоматической генерации и обновления файла sitemap.xml. Если же это невозможно или какой-то частный случай, то сгенерировать карту сайта можно сторонним сервисом, например, https://www.xml-sitemaps.com.
В любом случае, чтобы поисковые системы увидели и обработали файл, через вебмастера нужно указать путь к нему. В этом случае поисковик на 100% его обработает.
В тех же вебмастерах можно проверить файл на ошибки. Для этого достаточно его просто добавить и подождать несколько дней, пока робот осуществит обход адресов.
Эффективная раскрутка сайта в Днепропетровске с правильной картой сайта доступна по контактам внизу.