Чтобы сайту на WordPress ничто не мешало расти в поиске, наведите порядок в семи настройках: индексация и HTTPS, постоянные ссылки, SEO-плагин с шаблонами title, дубли, robots.txt и карта сайта, разметка, скорость.
Потом проверьте результат в Яндекс Вебмастере и Google Search Console. Расти сайт будет за счёт страниц под спрос, а настройки нужны, чтобы поисковик эти страницы нашёл и правильно понял.
Если у вас сайт на WordPress (в обиходе — вордпресс), SEO начинается в админке: большую часть настроек владелец делает сам в «Настройках» и в SEO-плагине. Разработчик или хостинг нужны там, где правят тему, сервер и редиректы.
Статья — для владельца или маркетолога сайта компании на WordPress: что сделать самому, что поручить разработчику и как убедиться, что настройки дошли до поиска. Для сайтов на Битриксе есть отдельный разбор SEO на Битриксе.
Коротко.
- Движок сам выше не поднимает: в нашем съёме по 9 492 запросам у WordPress 15,6% мест в топ-3 и 12,8% на местах 4–10 — три пункта, не перевес. Место решают страницы и настройки.
- Часть работы WordPress делает сам: с версии 5.5 строит /wp-sitemap.xml, отдаёт robots.txt без файла на сервере, ставит canonical на записи. Плагин добавляет шаблоны мета-тегов и управление дублями.
- SEO-плагин ставят один: два сразу выводят title, canonical и Open Graph дважды. При смене плагина title и описания переносят импортом, а не пишут заново.
- Главный мусор WordPress — архивы дат и авторов, метки и страницы вложений. Их закрывают noindex или отключают в SEO-плагине, а не в robots.txt: robots.txt управляет обходом, а не индексом.
- Настройка закончена, когда её видно в коде страницы, а в Вебмастере и Search Console важные страницы в индексе под своими адресами.
Даёт ли WordPress преимущество в поиске
Нет. WordPress даёт удобные инструменты для SEO, но поисковики не ранжируют сайт выше за движок. Это видно по выдаче.
В сентябре 2026 года мы определили движки сайтов в топ-10 Яндекса и Google по 9 492 коммерческим запросам в десяти нишах. У WordPress 13,6% мест — второе место после 1С-Битрикс.
Если бы движок давал бонус, его доля в топ-3 была бы заметно выше, чем ниже по выдаче. У WordPress 15,6% мест в топ-3 и 12,8% на местах 4–10: разница в три пункта, а не перевес в разы.

Популярность движка и топ тоже расходятся. По данным iTrack за январь 2024 года, WordPress стоит на 42,9% сайтов зоны .ru с узнаваемой CMS, а среди сайтов на узнаваемых CMS в нашем съёме топа — на 31,6%.
Причина не в движке: на WordPress сделано много блогов и визиток, которые в коммерческий топ и не целятся. Методика и цифры по нишам — в рейтинге CMS по местам в топ-10.
Вывод для практики: SEO на WordPress зависит от порядка в настройках и от страниц под спрос. Если вы ещё выбираете движок, это другой вопрос, его мы разобрали в статье WordPress, Bitrix или Tilda для GEO и ИИ-поиска.
Что WordPress уже делает для SEO сам
Свежий WordPress закрывает часть базовой SEO оптимизации без плагинов: строит XML-карту, отдаёт robots.txt, ставит canonical на записи. Это стоит знать, чтобы не дублировать встроенное плагинами.
| Что делает WordPress | С какой версии | Что проверить |
|---|---|---|
| Строит /wp-sitemap.xml: записи, страницы, рубрики, метки, авторы | 5.5 | если SEO-плагин делает свой sitemap, открываться должен один |
| Отдаёт robots.txt без файла на сервере: закрыта папка /wp-admin/, открыт admin-ajax.php | давно; строка Sitemap — с 5.5 | файл robots.txt в корне сайта целиком заменяет встроенный |
| Галочка «Попросить поисковые системы не индексировать сайт» ставит в код метатег noindex, nofollow | 5.3 | после запуска или переноса с тестовой копии галочку снять |
| Выводит canonical на записях и страницах | давно | на рубриках, метках и архивах canonical ставит SEO-плагин |
| На новых сайтах не создаёт страницы вложений: адрес ведёт на сам файл | 6.4 | на сайтах, обновлённых со старых версий, страницы вложений работают по-прежнему |
| Добавляет ленивую загрузку картинкам, у которых указаны ширина и высота | 5.5 | отдельный плагин ленивой загрузки поверх обычно не нужен |
| Показывает «Инструменты → Здоровье сайта»: критические проблемы и рекомендации | есть в админке | открыть до SEO-настроек и исправить критическое |
Что именно попадает во встроенный sitemap и как его отключают плагины, описано в заметке разработчиков WordPress о картах сайта в версии 5.5.
Версию WordPress видно в админке на странице «Консоль → Обновления». Если она ниже 5.5, начните с обновления, но только после резервной копии.
Порядок настройки SEO на WordPress
Настраивайте от доступа робота к содержимому: сначала решите, видит ли поисковик сайт и по каким адресам, потом — что он видит на странице. Красивые title на дублях пользы не дадут.
Базовая настройка SEO на WordPress укладывается в семь шагов. Порядок — рекомендация редакции: каждый следующий шаг опирается на предыдущий.

Перед каждым шагом сделайте резервную копию сайта: и базы данных, и файлов. Документация WordPress требует обеих частей: без базы не вернуть тексты и настройки, без файлов — тему и плагины.
Копию обычно делает хостинг в панели управления или плагин резервного копирования. Заранее узнайте у хостинга, как восстановить сайт из копии, — это и есть ваш откат, если после правки что-то пошло не так.
Что можно в админке, а что — у разработчика или хостинга
Владелец сайта закрывает в админке большую часть списка: индексацию, постоянные ссылки, SEO-плагин, шаблоны мета-тегов. Правки темы, сервера и массовые редиректы лучше поручить разработчику или хостингу.
| Задача | Кто | Почему |
|---|---|---|
| Галочка индексации, постоянные ссылки, адрес сайта | владелец в админке | это экраны «Настройки → Чтение», «Постоянные ссылки» и «Общие» |
| Шаблоны title и description, noindex архивов, sitemap.xml | владелец в SEO-плагине | это формы плагина, код не нужен |
| SSL-сертификат, редирект с http и с лишнего зеркала | хостинг или разработчик | настраивается на сервере или в .htaccess; ошибка в этом файле может уронить сайт |
| Правки темы: вывод хлебных крошек, лишний title или Open Graph из темы | разработчик, в дочерней теме | правки в самой теме пропадут при её обновлении |
| Кеш, сжатие кода, отложенная загрузка скриптов | владелец вместе с разработчиком | включается в плагине, но может сломать формы, корзину и вёрстку |
| Заголовок Last-Modified и ответ «страница не менялась» | разработчик или хостинг | это ответ сервера роботу, а не настройка в админке |
| Обновления WordPress, темы и плагинов | владелец или разработчик, после копии | обновление может сломать тему или плагин, откат — из копии |
Дочерняя тема — надстройка над основной темой, в которой хранятся ваши правки. Её смысл, по документации WordPress о дочерних темах, — обновлять основную тему, не теряя изменений.
Если подрядчик правил файлы основной темы напрямую, первое же обновление может стереть хлебные крошки, коды подтверждения и счётчики. Спросите у него, где лежат правки.
При переходе на дочернюю тему разработчик переносит меню, виджеты и настройки внешнего вида: сами они не переедут.
Индексация, HTTPS и главное зеркало
Первый шаг — убедиться, что сайт открыт для поиска и доступен по одному адресу. В WordPress индексация отключается одной галочкой, и её часто забывают снять после запуска.
- Откройте «Настройки → Чтение» и проверьте, что галочка «Попросить поисковые системы не индексировать сайт» снята. Она ставит в код страниц запрет индексации noindex.
- Подключите SSL-сертификат у хостинга. Меняйте адрес в WordPress, только когда сайт уже открывается по https без ошибок.
- В «Настройки → Общие» укажите в полях «Адрес WordPress (URL)» и «Адрес сайта (URL)» вариант с https и выбранным зеркалом: с www или без.
- Попросите хостинг или разработчика настроить 301-редирект с http и со второго варианта адреса на главный. 301 — постоянный редирект: поисковик переносит на новый адрес позиции старого.
- Добавьте сайт в Яндекс Вебмастер и Google Search Console. Код подтверждения удобно вставить в SEO-плагин: тогда он не пропадёт при обновлении темы.
Если после смены адреса пропал вход в админку, разработчик или хостинг возвращают адрес в файле wp-config.php строками WP_HOME и WP_SITEURL — так описано в документации WordPress о смене адреса сайта.
Старые ссылки с http:// внутри текстов и картинок сами не поменяются. Их заменяют поиском по базе данных; это задача разработчика, иначе браузер предупредит о смешанном содержимом.
Если сайт уже в индексе, выберите зеркало, которое поисковики показывают сейчас: так меньше переклейки. Sitemap отправите на пятом шаге, когда станет ясно, какой файл отдаёт сайт.
Постоянные ссылки и ЧПУ
ЧПУ — человекопонятные адреса вида /seo-dlya-kliniki/ вместо /?p=123. По умолчанию WordPress ставит «Простые» ссылки с номером записи, поэтому структуру выбирают вручную в «Настройки → Постоянные ссылки».
Для сайта компании и блога обычно хватает варианта «Название записи»: адрес короткий и без даты. Дату в адресе стоит ставить только новостным сайтам — это рекомендация редакции.
Русские заголовки WordPress превращает в адрес кириллицей. Чтобы получить латиницу, ставят плагин транслитерации, например Cyr-To-Lat, или правят ярлык записи вручную перед публикацией.
Варианты структуры и метки вроде %postname% описаны в справке WordPress о постоянных ссылках. Там же важная деталь: у записи в нескольких рубриках в адрес попадает только одна.
Если сайт уже в индексе
На живом сайте смена структуры меняет адреса всех записей сразу. WordPress сам перенаправляет записи, у которых поменяли ярлык, но при смене всей структуры на автоматику не полагайтесь.
- Выгрузите текущие адреса: из sitemap.xml и из Метрики — страницы входа из поиска за год.
- Поменяйте структуру и составьте таблицу «старый адрес → новый».
- Поставьте 301-редиректы: плагином перенаправлений или у разработчика на сервере.
- Откройте вручную десять старых адресов из списка: каждый должен вести на новый, а не в ошибку 404.
- Обновите ссылки в меню и текстах и заново отправьте sitemap.xml в Вебмастер и Search Console.
Включать транслитерацию на сайте с уже опубликованными кириллическими адресами — тоже смена адресов. Плагин может переименовать старые ярлыки, и им тоже нужны 301-редиректы.
SEO-плагин: какой поставить и что в нём настроить
Для SEO WordPress достаточно одного плагина широкого профиля: он задаёт шаблоны title и description, закрывает дубли, строит XML-карту и разметку. Какой именно — менее важно, чем то, что он на сайте один.
| Плагин | Активных установок | Что учесть |
|---|---|---|
| Yoast SEO | 10+ млн | подсказки по тексту «светофором»; менеджер перенаправлений — только в платной версии |
| Rank Math SEO | 4+ млн | импорт данных из Yoast SEO и All in One SEO в один клик |
| All in One SEO | 2+ млн | перенос данных из Yoast SEO, Rank Math и SEOPress |
| SEOPress | 300+ тыс. | те же базовые функции: мета-теги, sitemap, разметка |
| The SEO Framework | 200+ тыс. | мета-теги заполняет автоматически, настроек меньше |
Число установок — из каталога WordPress на 24 октября 2026 года. У всех пяти есть бесплатная версия; разница — в интерфейсе и платных дополнениях.
Ставят его из каталога (WordPress plugin directory) в разделе «Плагины» админки. Для SEO плагин нужен один: второй с теми же функциями выведет мета-теги, canonical и sitemap дважды.
После установки пройдите мастер настройки, а потом всё равно проверьте разделы вручную: типы записей, рубрики, метки, архивы и вложения.
Чего плагин не сделает: не выберет запросы, не напишет страницы под спрос и не решит, какие разделы нужны сайту. Об этом — в разделе о росте после настройки.
Шаблоны title и description
Title и description для сотен записей не пишут вручную, а задают шаблоном. В Yoast SEO это «Настройки → Типы содержимого» для записей и страниц и отдельные разделы для рубрик, меток и архивов.
Кнопкой «Вставить переменную» в шаблон добавляют название записи, разделитель и имя сайта. Шаблон «Название записи — Имя сайта» даст свой title каждой записи без ручной работы.
Вручную стоит заполнить title и description у главной, страниц услуг, рубрик и 10–20 записей, которые уже приносят трафик. Остальное закроет шаблон. Это рекомендация редакции.
H1 в WordPress обычно выводит тема из названия записи. Проверьте, что на странице он один: иногда тема делает заголовком первого уровня ещё и логотип или название сайта.
После правки шаблонов очистите кеш, если он включён, иначе на сайте и в коде страницы останутся старые title.
Карточки для соцсетей и мессенджеров
Open Graph — метатеги, из которых социальные сети и мессенджеры собирают карточку ссылки: заголовок, описание и картинку. SEO-плагины выводят их автоматически, для важных страниц картинку задают вручную.
Если тема тоже выводит Open Graph, на странице окажутся два набора тегов и мессенджер возьмёт любой из них. Оставьте один источник, обычно плагин, а вывод в теме пусть отключит разработчик.
Как сменить SEO-плагин и ничего не потерять
Смена плагина без подготовки обнуляет title и description, которые вы писали вручную. Данные переносят встроенным импортом: он есть у Yoast SEO, Rank Math и All in One SEO.
- Сделайте копию сайта и выгрузите title и description главных страниц.
- Установите новый плагин, запустите импорт из старого и только потом отключите старый.
- Проверьте, что перенеслись коды подтверждения Вебмастера и Search Console, редиректы и хлебные крошки: они жили в старом плагине.
- Откройте sitemap.xml: у нового плагина может быть другой адрес файла. Отправьте его в Вебмастер и Search Console.
- Откройте код трёх страниц: title и canonical встречаются по одному разу, а теги og:* выводит один источник — новый плагин.
Дубли: архивы, метки, вложения и canonical
Главный источник дублей на WordPress — служебные страницы, которые движок создаёт сам: архивы по датам и авторам, метки, страницы вложений, адреса с параметрами. Одна запись открывается по многим путям.
Против дублей два инструмента. canonical — тег в коде, который называет поисковику главный адрес из нескольких похожих. noindex — запрет индексации в коде страницы: такую страницу не покажут в поиске.
| Пример адреса | Откуда | Что сделать |
|---|---|---|
| /2026/10/ | архив записей за месяц | отключить или поставить noindex в SEO-плагине |
| /author/admin/ | архив автора | на сайте с одним автором отключить; на экспертном блоге оставить с биографией |
| /tag/seo/ | метка | noindex, если под метками по одной-две записи; полезные метки развить в подборки |
| /zapis/foto-1/ | страница вложения | редирект на файл: на новых сайтах с WordPress 6.4 так по умолчанию, на старых — в SEO-плагине |
| /zapis/?replytocom=15 | ссылка «Ответить» у комментария | canonical на запись; для Яндекса — Clean-param |
| /zapis/?utm_source=mail | метки рекламы и рассылок | canonical на адрес без меток; для Яндекса — Clean-param |
| /blog/page/2/ | постраничная навигация | не дубль: оставить в индексе со своим canonical |

Рубрики — другое дело. Если у рубрики есть описание и понятный набор записей, это хорошая посадочная страница, её оставляют в индексе.
В Yoast SEO рубрики и метки настраивают в «Настройки → Рубрики и метки», а архивы авторов и дат и медиастраницы — в разделе «Дополнительно» тех же настроек. В других плагинах — похожие разделы.
Clean-param для Яндекса
Clean-param — директива robots.txt, которой Яндекс сводит адреса с лишними параметрами к одному. Она подходит для параметров, которые не меняют содержимое: UTM-метки и replytocom.
Пример: эта строка говорит Яндексу не учитывать четыре параметра на всём сайте.
Clean-param: utm_source&utm_medium&utm_campaign&replytocom
Регистр учитывается, длина правила — до 500 знаков.
У Google такой директивы нет: для него те же адреса склеивает canonical, который ставит SEO-плагин.
robots.txt и карта сайта
Без файла на сервере WordPress отдаёт свой robots.txt: закрывает админку и указывает адрес sitemap.xml. Свой файл нужен, если надо закрыть поиск по сайту, корзину или личный кабинет.
Править robots.txt без кода можно в SEO-плагине. В Yoast SEO это «Инструменты → Редактор файлов», в Rank Math — «Общие настройки → Редактировать robots.txt» в расширенном режиме. Запасной путь — файловый менеджер хостинга.
Свой файл должен повторить встроенные строки: Disallow: /wp-admin/, Allow: /wp-admin/admin-ajax.php и Sitemap с адресом карты. Перед правкой сохраните копию текущего файла, чтобы вернуть его за минуту.
Файл robots.txt в корне сайта целиком заменяет встроенный. После любой правки — в плагине или на сервере — откройте сайт.ru/robots.txt и проверьте, что отдаётся именно ваша версия.
Закрывают обычно служебное: /wp-admin/ (кроме admin-ajax.php), поиск по сайту /?s=, корзину, оформление заказа и личный кабинет. Это рекомендация, а не готовый файл: сверьте пути со своим сайтом.
Не закрывайте /wp-includes/, /wp-content/plugins/ и /wp-content/themes/, хотя так советуют многие готовые шаблоны. В этих папках стили и скрипты, без которых робот увидит страницу не так, как человек.
Google прямо пишет, что не стоит блокировать в robots.txt ресурсы, без которых роботу сложнее понять страницу. Там же сказано, что robots.txt не защищает страницу от попадания в поиск.
Ещё одна ловушка шаблонов — правило Disallow: /*?. Оно закрывает все адреса со знаком вопроса, и робот уже не прочитает на них canonical. Для UTM и replytocom надёжнее canonical и Clean-param.
robots.txt управляет обходом, а не индексом. Чтобы убрать страницу из поиска, нужен noindex, а робот должен открыть страницу и прочитать его, поэтому такую страницу в robots.txt не закрывают.
Карта сайта должна быть одна. Если SEO-плагин строит свою XML-карту, встроенная должна отключиться, а старые плагины карт и файл sitemap.xml в корне сайта — быть удалены.
- Откройте адрес карты, который показывает SEO-плагин, и /wp-sitemap.xml. Отдельный файл должен отдавать только один из них. Если /wp-sitemap.xml перенаправляет на карту плагина или не открывается — всё в порядке.
- Проверьте, что в sitemap нет закрытого noindex: меток, вложений, архивов дат. Плагины обычно убирают их сами, когда вы ставите noindex.
- Укажите карту в robots.txt строкой Sitemap и отправьте карту в Вебмастер («Индексирование → Файлы Sitemap») и в Search Console («Файлы Sitemap»).
Микроразметка, хлебные крошки и перелинковка
Микроразметку Schema.org, описание страницы на языке, понятном поисковику, в WordPress выводит SEO-плагин: компания или автор, статьи, хлебные крошки. Для базовой разметки отдельный плагин не нужен.
Заполните в мастере плагина название компании, логотип и контакты. Для вопросов и ответов и для инструкций у Yoast SEO есть блоки редактора со встроенной разметкой.
Хлебные крошки — цепочка «Главная → Рубрика → Запись» над заголовком. Их выводит тема или SEO-плагин; включите один источник, иначе разметка крошек задвоится.
Если тема не выводит крошки плагина, разработчик добавляет короткий код в дочернюю тему. Yoast SEO так и описывает этот шаг: правка темы, перед которой нужна резервная копия.
Перелинковка — ссылки между страницами сайта. Ставьте ссылки из записей на страницы услуг и рубрики и между близкими записями: так поисковик быстрее находит новые страницы и понимает, какие из них главные.
Для магазина на WooCommerce добавляются разметка товара с ценой и наличием и решение по фильтрам: какие сочетания открыть как посадочные, а какие закрыть. Базовые настройки из этой статьи к магазину тоже относятся.
Результат проверяют валидатором микроразметки в Вебмастере и тестом расширенных результатов Google.
Внешние ссылки и ссылки в комментариях
Закрывать все внешние ссылки плагином, как советуют некоторые подборки, не нужно. Google советует ссылаться на источники, которым вы доверяете, а nofollow ставить на ссылки, за которые не ручаетесь.
Для особых ссылок у Google есть свои атрибуты rel: рекламные и оплаченные помечают sponsored, оставленные посетителями — ugc. В редакторе WordPress атрибут дописывают в режиме «Редактировать как HTML» у блока.
Ссылки в комментариях WordPress помечает сам: с версии 5.3 ссылкам в тексте комментария он добавляет rel="nofollow ugc", ссылке на сайт автора — ugc и nofollow. Отдельный плагин для этого не нужен.
Проверьте это в коде одной записи с комментариями: тема или плагин комментариев могут выводить ссылки по-своему. Если атрибутов нет, вывод чинит разработчик.
Главный риск комментариев — спам со ссылками. В «Настройки → Обсуждение» задайте, со скольких ссылок комментарий уходит на модерацию, и включите одобрение первого комментария автора.
Если комментарии сайту не нужны, там же снимите разрешение для новых записей, а у опубликованных закройте их в настройках каждой записи.
Скорость: тема, кеш и изображения
Скорость на WordPress зависит в первую очередь от темы и числа плагинов, потом — от кеша и картинок. Google оценивает её по Core Web Vitals: скорости загрузки (LCP), отклику (INP) и стабильности вёрстки (CLS).
Тема должна быть адаптивной и лёгкой: без слайдеров на весь экран, десятка шрифтов и блоков, которые вы не используете. Google индексирует сайт по мобильной версии, поэтому проверяйте страницы на телефоне.
Кеш — сохранённые готовые страницы: сервер не собирает их заново для каждого посетителя. Ставьте один плагин кеширования, два одновременно конфликтуют. Иногда кеш уже включён у хостинга — уточните до установки.
- Включите кеш страниц и очистку кеша при публикации и обновлении записи.
- Исключите из кеша корзину, оформление заказа и личный кабинет.
- Сжатие и объединение CSS и JS включайте по одной опции и после каждой проверяйте вёрстку, меню и формы.
- Отправьте тестовую заявку через форму сайта: после включения кеша она должна дойти.
- Если что-то сломалось, отключите последнюю включённую опцию и очистите кеш.
Картинки сжимайте до загрузки или плагином при загрузке, отдавайте в WebP и задавайте размеры. С версии 5.5 WordPress сам добавляет ленивую загрузку картинкам, у которых указаны ширина и высота.
Alt — текстовое описание картинки для поиска по картинкам и для незрячих. Пишите в нём, что на картинке, а не список ключевых слов.
Скорость проверяют в PageSpeed Insights и в отчёте «Основные интернет-показатели» в Search Console: там данные реальных посетителей, а не только лабораторный балл.
Какие советы по SEO на WordPress устарели или вредят
В подборках по SEO на WordPress до сих пор советуют то, что поисковики не учитывают или что мешает. Время на это лучше потратить на дубли и шаблоны.
| Совет | Что сейчас | Что делать |
|---|---|---|
| Поставить плагин для Турбо-страниц Яндекса | в феврале 2025 года Яндекс объявил о прекращении поддержки Турбо-страниц | ускорять и адаптировать сам сайт |
| Поставить плагин мгновенной индексации через Google Indexing API | Google принимает через этот API только страницы вакансий и трансляций | отправить sitemap.xml в Search Console, важные адреса — через проверку URL |
| Подключить AMP ради карусели «Главные новости» | с 2021 года Google показывает там и обычные страницы, не только AMP | ускорять основную версию сайта |
| Заполнять meta keywords | Google этот тег не использует | потратить время на title и description |
| Указать главное зеркало директивой Host | в справке Яндекса Host нет среди поддерживаемых директив robots.txt | склеить зеркала 301-редиректом |
| Подгонять плотность ключевых слов под процент | избыточные ключевые слова Google относит к спаму | писать для читателя; ключ — в title, H1 и начале текста |
Советы про robots.txt из готовых шаблонов — закрыть папки WordPress и все адреса с параметрами — разобраны в разделе о robots.txt выше.
Как проверить, что настройки дошли до поиска
Настройка сработала, когда её видно в коде страницы, а в Вебмастере и Search Console важные страницы в индексе под своими адресами. Без этой проверки SEO оптимизация WordPress остаётся списком галочек.
- Очистите кеш и откройте код трёх страниц: главной, рубрики и записи (Ctrl+U, поиск — Ctrl+F). Title, description и canonical встречаются по одному разу, noindex — только там, где вы его ставили.
- Там же найдите «og:»: теги Open Graph идут одним набором от одного источника, без второго набора от темы. Несколько og:image — норма.
- Откройте сайт.ru/robots.txt и адрес sitemap.xml: оба открываются, файл Sitemap один.
- В Search Console откройте отчёт «Индексирование страниц» и проверьте важные адреса инструментом проверки URL.
- В Вебмастере откройте страницы в поиске и исключённые страницы: дубли и неканонические адреса покажут, где не сработал canonical.
- Сравните число страниц в поиске с числом адресов в sitemap.xml. Это сигнал, а не диагноз: полного совпадения не ждите.
- При заметной разнице откройте сами адреса: лишние в поиске проверьте на дубли, для важных вне индекса посмотрите причину исключения.
Статус «Не проиндексировано» сам по себе не ошибка: так помечены и дубли, склеенные canonical, и страницы с намеренным noindex. Это прямо сказано в справке Search Console об отчёте индексирования.
Яндексу о новых и изменённых страницах можно сообщать через протокол IndexNow, его поддерживает, например, Yoast SEO Premium. Справка Яндекса оговаривает, что индексацию это не гарантирует.
Счётчик Яндекс Метрики или Google Analytics с целями на заявки покажет, приносит ли поиск обращения, а не только позиции. Счётчик ставят плагином или в шаблон, цели настраивают в самой системе аналитики.
Технические правки поисковики видят после переобхода, обычно это недели, а не дни. Подробно о проверке индекса — в статье как проверить индексацию сайта.
Что даёт рост после настройки
Настройки убирают помехи, а растёт сайт за счёт страниц под спрос. SEO продвижение на WordPress после базовой настройки — это страницы услуг, рубрики-подборки и записи под запросы, которые реально ищут.
Под каждую группу запросов — одна страница. Две записи на одну тему начинают конкурировать, и поисковик сам выбирает, какую из них показывать.
Структуру самой записи задают подзаголовки. H1 — название записи, его выводит тема. Разделы записи — H2, подпункты внутри раздела — H3: уровень выбирают по смыслу, а не по размеру шрифта.
В редакторе блоков уровень задают в блоке «Заголовок» кнопками H1–H6 или набирают ## и ### в начале строки. H1 в тексте записи не ставьте: он уже есть в названии. Нужен другой размер — меняйте типографику блока, а не уровень.
Google в руководстве для начинающих пишет, что порядок уровней для поиска не важен. Последовательная иерархия нужна читателю, который пробегает страницу глазами, и экранным дикторам.
Рубрики оформляйте как разделы: с описанием и понятным набором записей. Старые записи с показами обновляйте, а не дублируйте новой записью на ту же тему.
Подсказки SEO-плагина при написании полезны как проверка формы: есть ли ключ в title, первом абзаце и подзаголовках. Зелёная оценка не значит, что страница ответила на вопрос лучше соседей по выдаче.
Частые вопросы о SEO на WordPress
Нужен ли плагин для SEO, если WordPress сам строит карту сайта?
Для большинства сайтов — да. Встроенные функции не дают шаблонов title и description и не закрывают архивы и метки от индексации, это делает плагин.
Какой SEO-плагин лучше: Yoast или Rank Math?
Для базовой настройки подойдут оба: шаблоны мета-тегов, sitemap, canonical и разметка есть в бесплатных версиях. Важнее, чтобы плагин был один и настроен вручную, а не только мастером.
Почему сайт на WordPress не индексируется?
Сначала проверьте галочку «Попросить поисковые системы не индексировать сайт» в «Настройки → Чтение» и robots.txt. Потом откройте отчёты Вебмастера и Search Console: там видна причина исключения конкретной страницы.
Можно ли закрыть метки и архивы через robots.txt?
Лучше поставить noindex в SEO-плагине. Запрет в robots.txt не убирает страницу из индекса, а робот перестаёт видеть на ней noindex и canonical.
Чем SEO на WordPress.com отличается от своего WordPress?
На WordPress.com часть настроек задаёт площадка, а ставить плагины, в том числе SEO-плагины, можно только на платных тарифах. На своём WordPress у хостинга вы управляете всем: темой, плагинами, robots.txt и сервером.
Что делать с SEO при переезде на WordPress?
Сохранить старые адреса, где можно, а для изменившихся составить таблицу «старый → новый» и поставить 301 с каждого старого адреса. Title и описания важных страниц перенести вручную, а не доверять шаблону.
Четыре проверки сайта на WordPress за 15 минут
Эти проверки покажут, с чего начинать, ещё до разговора с разработчиком.
- Откройте «Настройки → Чтение»: галочка «Попросить поисковые системы не индексировать сайт» должна быть снята.
- Откройте сайт.ru/robots.txt: нет запрета /wp-includes/ и /wp-content/, есть строка Sitemap.
- Откройте архив по дате, например сайт.ru/2025/, и найдите в коде noindex. Если его нет, а архив открывается, закройте архивы дат в SEO-плагине.
- Прогоните главную и пару записей через бесплатный SEO-аудит сайта: он покажет проблемные адреса, title и ответы сервера — готовый список задач для разработчика.



