XML карта (sitemap.xml) — это файл со списком всех страниц сайта, которые вы хотите показать поисковым системам. Файл находится в корне сайта по адресу: вашсайт.by/sitemap.xml.
Зачем нужна карта сайта?
Для ускорения индексации — поисковые роботы узнают о новых страницах быстрее, особенно если на сайт мало внешних ссылок.
Для больших сайтов — если у вас более 500 страниц, робот может не найти их все самостоятельно без карты.
Для страниц без внутренних ссылок — карта помогает найти страницы, на которые никто не ссылается с других страниц сайта.
Для указания приоритетов — вы можете подсказать поисковику, какие страницы важнее (но это скорее рекомендация, чем строгое правило).
Обязательна ли карта сайта?
Нет, поисковики найдут страницы и без неё, если сайт хорошо связан внутренними ссылками. Но карта ускоряет индексацию и особенно полезна для новых сайтов и интернет-магазинов.
Пример простой XML карты
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://moysite.by/</loc>
<lastmod>2024-03-30</lastmod>
<priority>1.0</priority>
</url>
<url>
<loc>https://moysite.by/uslugi</loc>
<lastmod>2024-03-28</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://moysite.by/kontakty</loc>
<lastmod>2024-03-25</lastmod>
<priority>0.5</priority>
</url>
</urlset>
Что означают теги в карте
loc — полный URL страницы (обязательный тег).
lastmod — дата последнего изменения страницы (необязательный).
priority — приоритет страницы от 0.0 до 1.0, где 1.0 — самые важные (необязательный).
Как создать карту сайта
Вручную — для очень маленьких сайтов (до 10 страниц).
Через CMS — плагины и расширения (например, для Joomla — OSMap, для WordPress — Yoast SEO, Google XML Sitemaps).
Онлайн-генераторы — бесплатные сервисы типа xml-sitemaps.com (для сайтов до 500 страниц).
Как создать карту сайта на конструкторе
Что делать после создания
1. Загрузите файл sitemap.xml в корневую папку сайта. (Если вы пользуетесь конструктора, то файл создасться автоматически)
2. Добавьте ссылку на карту в robots.txt:
Sitemap: https://moysite.by/sitemap.xml
3. Отправьте карту в Google Search Console (раздел "Карты сайта") и Яндекс Вебмастер.
XML карта — это список всех страниц сайта для поисковых роботов. Она ускоряет индексацию, но не обязательна для маленьких сайтов с хорошей навигацией. Проще всего создавать через плагины CMS или онлайн-генераторы.
