Словарь маркетолога

Sitemap.xml

специальный файл, который говорит поисковым системам (например, Google или Яндекс), какие страницы на сайте существуют…

← Ко всем терминам словаря

Что такое Sitemap.xml

Sitemap.xml — это специальный файл, который говорит поисковым системам (например, Google или Яндекс), какие страницы на сайте существуют и как они связаны между собой. Это как карта сайта, но не для людей — а для роботов-поисковиков. Вместо картинок и значков он содержит простой список адресов (URL) всех важных страниц вашего сайта в понятном для машин формате.

Этот файл пишется на языке XML — это технический формат, похожий на HTML, но предназначенный для передачи данных. Он не показывается обычным посетителям сайта, а работает тихо, как невидимый помощник. Главная задача Sitemap.xml — помочь поисковикам быстрее и точнее найти всё, что есть на вашем сайте.

Даже если у вас сайт из десятка страниц, Sitemap.xml всё равно полезен. Он помогает не пропустить ничего важного, особенно если сайт большой или динамический — например, с новостями, продуктами или блогом.

Зачем нужен Sitemap.xml

Без Sitemap.xml поисковые роботы могут пропустить некоторые страницы вашего сайта. Они находят страницы по ссылкам, но если какая-то страница не связана ни с одной другой — её могут просто не заметить. Sitemap.xml решает эту проблему: он даёт роботам прямой список всех нужных страниц.

Для бизнеса это значит: больше страниц в поиске — больше потенциальных клиентов. Если вы продаете товары, публикуете статьи или предлагаете услуги — важно, чтобы все страницы попали в индекс. Sitemap.xml помогает ускорить этот процесс, особенно после обновлений сайта.

Вот основные выгоды:

  • Поисковики быстрее находят новые страницы.
  • Меньше шансов, что важные страницы останутся «забытыми».
  • Можно указать, какие страницы важнее — и робот будет их обходить чаще.
  • Помогает диагностировать проблемы: если страница в Sitemap.xml, но не индексируется — это сигнал, что с ней что-то не так.

Как это работает

Sitemap.xml — это простой текстовый файл, который лежит на вашем сайте по адресу https://вашсайт.ru/sitemap.xml. Он состоит из списка ссылок, каждая из которых описана в специальных тегах.

Основные элементы Sitemap.xml:

  • <url> — каждый блок описывает одну страницу.
  • <loc> — адрес страницы (например, https://вашсайт.ru/контакты).
  • <lastmod> — дата последнего изменения страницы.
  • <changefreq> — как часто страница обновляется (ежедневно, еженедельно и т.д.).
  • <priority> — насколько страница важна по сравнению с другими (от 0.1 до 1.0).

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

Файл можно создать вручную — но чаще его генерируют автоматически. Платформы вроде WordPress, Shopify или Tilda делают это сами. Если вы используете CMS — скорее всего, Sitemap.xml уже есть, просто проверьте адрес вашсайт.ru/sitemap.xml.

Виды Sitemap.xml

  • Стандартный Sitemap.xml. Самый распространённый вид — список URL страниц сайта. Используется для веб-сайтов, блогов, интернет-магазинов.
  • Sitemap для изображений. Содержит только ссылки на картинки с описанием. Полезен, если вы хотите, чтобы ваши фото попадали в Google Images.
  • Sitemap для видео. Перечисляет видеоролики на сайте с метаданными: название, длительность, описание. Нужен для продвижения видео в поиске.
  • Sitemap для новостей. Для сайтов с регулярными новостями — помогает Google быстро индексировать свежие статьи.

Если вы просто ведёте небольшой сайт или блог — достаточно обычного Sitemap.xml. Остальные виды нужны только при специфичных целях: например, если вы делаете интернет-магазин с тысячами фото или новостной портал.

Простой пример

Допустим, вы открыли интернет-магазин с тремя страницами: главная, каталог и контакты. Вы добавили новую страницу — «Акции». Через неделю вы проверяете: в Google по запросу «акции» ваша страница не показывается. Почему?

Потому что роботы поисковика ещё не нашли её — ни одна ссылка на «Акции» не ведёт с других страниц. Вы добавили Sitemap.xml, в него вписали адрес /akcii, загрузили файл на сайт. Через два дня Google проиндексировал страницу — и она стала видна в поиске. Теперь клиенты находят ваши акции, а вы — больше продаж.

Как начать

  1. Проверьте, есть ли у вас Sitemap.xml. Просто введите в браузере вашсайт.ru/sitemap.xml. Если файл открывается — отлично. Если нет — пора его создать.
  2. Сгенерируйте файл автоматически. Если вы на WordPress — установите плагин «Yoast SEO» или «Rank Math». Они сделают Sitemap.xml за вас. На других платформах — посмотрите настройки SEO.
  3. Загрузите файл на сайт. Обычно он должен лежать в корне сайта — по адресу вашсайт.ru/sitemap.xml. Убедитесь, что он доступен и не требует авторизации.
  4. Отправьте его в Google Search Console. Зайдите в аккаунт Google, найдите раздел «Sitemaps» и добавьте ссылку на ваш файл. Это ускорит индексацию.
  5. Проверяйте его раз в месяц. Убедитесь, что все страницы индексируются — если есть ошибки, Google покажет их в отчёте.

Частые вопросы

Чем Sitemap.xml отличается от robots.txt?
Robots.txt говорит роботам, какие страницы не нужно индексировать. Sitemap.xml — наоборот — показывает, какие страницы нужно индексировать. Они работают вместе: один — запрет, другой — указание.

Можно ли обойтись без Sitemap.xml?
Да, если у вас сайт из 5–10 страниц с хорошей внутренней перелинковкой. Но чем больше сайт — тем важнее Sitemap.xml. Он снижает риски и ускоряет работу.

Кому в первую очередь стоит разбираться в Sitemap.xml?
Веб-мастерам, владельцам интернет-магазинов, блогерам и всем, кто хочет, чтобы их сайт находили в поиске. Особенно если вы часто добавляете новые страницы — Sitemap.xml сделает вашу работу проще.