SEO Premium Store Yoast Premium • услуги • блог

XML-карта сайта (Sitemap) в Yoast SEO: настраиваем и отправляем в Google Search Console

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

Вы написали десятки отличных статей, настроили хлебные крошки, подобрали идеальные ключевые слова, но поисковики почему-то не индексируют новые страницы неделями? Знакомо?

Проблема может быть в том, что поисковые системы просто не знают о существовании ваших новых материалов. Им нужна карта, которая покажет дорогу к каждой важной странице вашего сайта. Эта карта называется XML-карта сайта (sitemap) .

В этой статье мы подробно разберем, что такое XML-карта сайта, зачем она нужна, как включить и настроить её в Yoast SEO, а главное — как правильно отправить в Google Search Console и Яндекс.Вебмастер. А в конце вас ждет опрос, который поможет нам сделать контент еще полезнее.


Что такое XML-карта сайта и зачем она нужна?

XML-карта сайта (sitemap) — это файл в формате XML, который содержит список всех важных страниц вашего сайта, которые вы хотите видеть в поиске . Она служит своего рода «дорожной картой» для поисковых роботов.

Зачем нужна sitemap?

  1. Ускорение индексации. Поисковики находят новые страницы быстрее, особенно если у сайта сложная структура или мало внешних ссылок .
  2. Помощь в индексации глубоких страниц. Если у вас есть страницы, до которых роботу трудно добраться через меню, sitemap гарантирует, что он о них узнает.
  3. Информирование о приоритетах. В sitemap можно указать, какие страницы самые важные и как часто они обновляются (хотя современные поисковики учитывают это не всегда ).
  4. Индексация медиафайлов. Yoast SEO включает в sitemap не только страницы и записи, но и изображения, что помогает продвижению в картинках Google .

Важно: XML-карта сайта не гарантирует, что все страницы будут проиндексированы, но она значительно повышает шансы и ускоряет процесс.


Как включить и проверить XML-карту сайта в Yoast SEO

В плагине Yoast SEO функция XML-карты включена по умолчанию, но лучше проверить это лично.

Шаг 1. Включаем XML-карту

  1. Зайдите в админ-панель WordPress.
  2. Перейдите в раздел Yoast SEO → Настройки (Settings) .
  3. Выберите вкладку «Возможности сайта» (Site features).
  4. Прокрутите до раздела «Техническое SEO» (Technical SEO).
  5. Найдите переключатель «XML-карты сайта» (XML sitemaps) и убедитесь, что он включен (должен гореть фиолетовый значок) .
Находим данный блок в настройках yoast seo и включаем чекбокс

Шаг 2. Находим URL карты сайта

После включения функции Yoast автоматически создает главную карту сайта и несколько дополнительных (для записей, страниц, категорий, товаров и т.д.) .

Чтобы увидеть свою карту сайта:

  • Нажмите на кнопку «Посмотреть XML-карту сайта» (View the XML sitemap) рядом с переключателем .
  • Или просто откройте в браузере адрес: вашсайт.ru/sitemap_index.xml

Вы увидите что-то похожее на индексную страницу со ссылками на отдельные карты:

  • page-sitemap.xml — карта страниц
  • post-sitemap.xml — карта записей
  • category-sitemap.xml — карта рубрик
  • product-sitemap.xml — карта товаров (если есть интернет-магазин)

Важно: В Google Search Console нужно отправлять именно главную карту (sitemap_index.xml), а не каждую отдельную. Yoast SEO автоматически обновит все дочерние карты, когда вы добавите новый контент .


Отправляем карту сайта в Google Search Console

Yoast SEO НЕ отправляет карту сайта автоматически в поисковые системы . Это нужно сделать вручную. Хорошая новость: делается это один раз и занимает пару минут.

Инструкция для Google Search Console:

  1. Откройте Google Search Console и выберите нужный ресурс.
  2. В левом меню найдите раздел «Индексирование» → «Карты сайта» (Sitemaps) .
  3. В верхней строке «Добавление новой карты сайта» введите sitemap_index.xml (или скопируйте полный адрес вашей карты, начиная с домена).
  4. Нажмите «Отправить».

Через некоторое время в отчете появится статус. В идеале вы должны увидеть «Успешно» и количество обработанных страниц.

Инструкция для Яндекс.Вебмастера:

  1. Откройте Яндекс.Вебмастер и выберите сайт.
  2. Перейдите в раздел «Индексирование» → «Карты сайта» (Sitemap files) .
  3. Введите полный адрес вашей карты сайта (например, https://вашсайт.ru/sitemap_index.xml).
  4. Нажмите «Добавить».

Что должно быть в карте, а что — нет?

Какие страницы должны быть в sitemap:

  • Все важные страницы сайта, которые вы хотите видеть в поиске: записи, страницы, категории (если они полезны), товары.
  • Страницы, которые регулярно обновляются.
  • Страницы с уникальным контентом.

Какие страницы нужно исключить (типичные ошибки):

  1. Страницы с тегом noindex. Yoast SEO автоматически исключает из sitemap страницы, которым вы задали директиву noindex . Проверьте, не закрыли ли вы случайно от индексации важные разделы.
  2. Медиафайлы (страницы вложений). Когда вы загружаете картинку, WordPress создает отдельную страницу для неё (например, вашсайт.ru/картинка/). Эти страницы — пустышки, они не нужны в поиске. В Yoast SEO рекомендуется отключать их индексацию в настройках .Как проверить: Зайдите в Yoast SEO → Настройки → Дополнительно → Страницы медиафайлов. Убедитесь, что стоит переключатель «Отключить» — это перенаправит страницы вложений на саму картинку и исключит их из sitemap.
  3. Служебные страницы. Страницы авторов, страницы тегов (если они не несут ценности), страницы пагинации. Их тоже лучше закрыть от индексации, чтобы не распылять вес страниц.
  4. Черновики и страницы без контента. Убедитесь, что в sitemap не попадают страницы, которые еще не готовы к публикации.

Разбор частых ошибок с XML-картами

Даже если вы все настроили правильно, могут возникнуть проблемы. Вот самые частые ошибки и способы их решения.

Ошибка 1: Карта сайта не отправлена (No sitemap submitted)

Ситуация: Вы установили Yoast, включили sitemap, но в Search Console пусто.
Решение: Как мы уже говорили, Yoast не отправляет карту автоматически . Нужно сделать это вручную, следуя инструкции выше.

Ошибка 2: Неподдерживаемый формат файла (Unsupported file format)

Ситуация: Google Search Console показывает ошибку «Unsupported file format» для вашей sitemap .
Причины и решение:

  • Пробелы или пустые строки перед объявлением <?xml version="1.0" в коде sitemap. Это часто возникает из-за лишних пробелов в файлах wp-config.php или functions.php после закрывающего тега ?> .
  • Неправильный Content-Type. Sitemap должен отдаваться с заголовком Content-Type: text/xml; charset=UTF-8 .
  • Попробуйте отключить функцию sitemap в Yoast, сохранить, очистить кеш и снова включить .

Ошибка 3: В sitemap не все страницы

Ситуация: Вы написали 50 статей, а в карте сайта только 30.
Причины и решение:

  • Страницы закрыты от индексации (noindex). Проверьте настройки каждой страницы или массовые настройки в Yoast.
  • Конфликт с плагином мультиязычности (Polylang, WPML). Убедитесь, что все языковые версии страниц существуют и не закрыты от индексации .
  • Лимит записей в sitemap. По умолчанию Yoast включает до 1000 URL на одну карту. Если у вас больше, он создаст несколько карт (post-sitemap1.xmlpost-sitemap2.xml). Это нормально .

Ошибка 4: Дублирующиеся страницы в sitemap

Ситуация: В карте сайта есть и страница, и её версия с параметрами (например, ?page=2).
Решение: Убедитесь, что в настройках Yoast включены канонические URL (canonical). Они указывают поисковикам на главную версию страницы и предотвращают дубли .

Ошибка 5: Карта сайта не обновляется

Ситуация: Вы опубликовали новую статью неделю назад, а в sitemap её нет.
Решение: Обычно sitemap в Yoast обновляется динамически при добавлении контента. Если этого не происходит:

  • Попробуйте временно отключить и снова включить функцию XML-карт .
  • Проверьте, нет ли конфликта с плагинами кеширования. Очистите кеш.
  • Убедитесь, что на сервере достаточно памяти для генерации карты.

Как проверить индексацию сайта

После того как вы отправили карту сайта, нужно проверить, как поисковики её обрабатывают.

В Google Search Console

  • Раздел «Покрытие» (Coverage) показывает, сколько страниц проиндексировано, а сколько исключено и по каким причинам .
  • Раздел «Карты сайта» показывает статус вашей отправленной карты и дату последнего сканирования.

В Яндекс.Вебмастере

  • Раздел «Индексирование» → «Страницы в поиске» покажет все проиндексированные URL .
  • Раздел «Индексирование» → «Карты сайта» — статус вашей карты.

Ручная проверка через поиск

Используйте оператор site:вашсайт.ru в Google или Яндексе. Вы увидите все страницы вашего сайта, которые есть в индексе .

Специальные сервисы

Для быстрой проверки можно использовать расширения для браузера (SEO Magic, SiteAnalyzer) или онлайн-сервисы (Серпхант) . Но помните: самые точные данные — в официальных инструментах для вебмастеров.


Бонус: как ускорить индексацию новых страниц

  1. Добавляйте страницы вручную. В Google Search Console есть инструмент «Проверка URL». Вставьте адрес новой страницы и нажмите «Запросить индексирование».
  2. Используйте внутренние ссылки. Поставьте ссылку на новую статью с уже проиндексированной страницы. Робот быстрее найдет её при обходе.
  3. Обновляйте старый контент. Когда вы обновляете и переоптимизируете старые статьи, роботы приходят на сайт чаще и заодно находят новые.
  4. Публикуйте контент регулярно. Поисковики любят активные сайты.

Опрос: помогите нам стать лучше

Друзья, мы стараемся делать контент максимально полезным и закрывать все ваши вопросы по работе с Yoast SEO. Но нам очень нужна ваша обратная связь!

Пройдите короткий опрос и напишите в комментариях:

Какая техническая функция Yoast SEO кажется вам самой сложной или вызывает больше всего вопросов?

Варианты для ответа (можно выбрать несколько или написать свой):

  • Настройка схемы (Schema) и структурированных данных
  • Работа с каноническими URL (canonical)
  • Исключение ненужных страниц из индекса
  • Настройка OpenGraph для соцсетей
  • Перенаправления (redirects) в платной версии
  • Оптимизация для AMP (Accelerated Mobile Pages)
  • Свой вариант (напишите в комментариях)

Ваши ответы помогут нам определить тему следующей технической статьи и сделать блог еще полезнее!


Изучаем Yoast SEO дальше

XML-карта сайта — это важный, но не единственный инструмент технического SEO. Чтобы полностью освоить плагин, изучите наши предыдущие материалы:

  1. Пошаговая инструкция по установке и настройке Yoast SEO для WordPress — база, с которой стоит начать.
  2. Фокусное ключевое слово в Yoast SEO: как найти и вписать, чтобы взлететь в ТОП — учимся правильно подбирать ключевые запросы.
  3. Как улучшить читаемость текста с помощью анализа Yoast — делаем текст удобным для людей.
  4. Сниппеты в Google: как заставить пользователя кликнуть по вашему результату — учимся составлять заголовки, на которые кликают.
  5. Настройка хлебных крошек (Breadcrumbs) с помощью Yoast SEO — улучшаем навигацию сайта.
  6. XML-карта сайта в Yoast SEO — вы здесь.

Заключение

XML-карта сайта — это не просто формальность, а важный инструмент коммуникации с поисковыми системами. Она помогает роботам быстрее находить ваш новый контент и лучше понимать структуру сайта.

В Yoast SEO создание и настройка sitemap максимально упрощены: достаточно включить функцию один раз, и плагин будет автоматически обновлять карту при добавлении новых страниц . Ваша задача — убедиться, что в карту попадает только нужный контент, и отправить её в Google Search Console и Яндекс.Вебмастер.

Проверьте свою карту сайта прямо сейчас, исправьте возможные ошибки и не забудьте оставить ответ в нашем опросе — от этого зависит, какую тему мы разберем следующей!


SEO-мета-теги для этой статьи:

  • Ключевые слова (Focus keyphrase): XML карта сайта Yoast SEO, sitemap настройка, отправить sitemap в Google Search Console, ошибки sitemap, индексация сайта.

Нужен аудит?
Оставьте заявку — уточним цель и предложим план.