Бизнес и SEO

WordPress SEO: чек-лист базовой настройки

МаксимИнженер по WordPress · 10+ лет с WordPress и WooCommerce10 мин чтения52 просмотра

Yoast SEO поставили — топа нет: два SEO-плагина, «не индексировать» и пустые title. Базовая настройка WordPress SEO за вечер — не курс продвижения с нуля.

В статье
  • Один SEO-плагин — не ноль и не два
  • Title, description и H1 — три разных поля
  • ЧПУ и структура URL
  • Индексация: галочка, которая убивает сайт

Нужна помощь — доработка под SEO.

WordPress SEO: чек-лист базовой настройки

«Поставили Yoast, ждём топ» — через три месяца в Яндекс.Вебмастере 12 страниц в поиске и статус «малоценная» на половине. В практике SEO на WordPress ломается не из-за «плохого движка», а из-за двух SEO-плагинов, галочки «не индексировать» на staging и пустых title на услугах. Ниже — базовая настройка за один вечер: что включить в админке, что проверить руками и что не ждёт от плагина.

Один SEO-плагин — не ноль и не два

Один SEO-плагин WordPress
Rank Math или Yoast — достаточно одного; два плагина = двойные title и битый sitemap.

Для большинства корпоративных сайтов и магазинов хватит Rank Math или Yoast SEO. Оба умеют:

  • title и meta description на каждой странице;
  • XML-sitemap и правки robots.txt;
  • canonical, noindex на отдельных URL;
  • базовую Schema (Organization, Article, Product в WooCommerce).

Не ставьте два SEO-плагина. Дубли title, два sitemap.xml, конфликт canonical — типичная причина «SEO не работает» и иногда 500 после обновления. Подробнее про дубли — аудит плагинов.

Миф «CMS не для SEO» — отдельная тема: смена платформы редко решает выдачу.

Title, description и H1 — три разных поля

Title и description WordPress SEO
Title в выдаче, H1 на странице — не копируют друг друга дословно, но бьют в один интент.

На каждой коммерческой странице (услуга, категория, главная):

  • Title (50–60 символов) — запрос + город/бренд, без переспама. Пример: «Доработка WooCommerce в Москве — оценка за 20 мин | Сайт в порядке».
  • Description (120–160 символов) — польза и отличие, не «мы лучшие».
  • H1 в контенте страницы — один на экран, формулировка для человека, может отличаться от title.

Шаблон «название сайта на всех страницах» в SEO-плагине отключите для внутренних — иначе все title одинаковые и Яндекс режет сниппеты.

Текст на картинках блога и OG не заменяет title — роботы читают HTML, не JPG.

ЧПУ и структура URL

ЧПУ WordPress постоянные ссылки
Настройки → Постоянные ссылки: «Название записи» — база для читаемых URL.

Настройки → Постоянные ссылки → Название записи (/%postname%/). Для страниц услуг — короткий slug латиницей или транслит: /woocommerce/, не /page-id=47.

Правила:

  • канонический URL — со слэшем на конце, один протокол https, одно зеркало (www или без);
  • не плодить почти-дубли: «услуги/seo» и «seo-wordpress» с одним текстом;
  • после смены ЧПУ — 301 со старых URL (Redirection или правила в .htaccess).

Индексация: галочка, которая убивает сайт

Запрет индексации WordPress
Настройки → Чтение → «Просить поисковые системы не индексировать» — только на staging.

Настройки → Чтение → «Просить поисковые системы не индексировать сайт» — на **боевом** домене должна быть **снята**. После копирования с тестового поддомена галочку забывают — сайт месяцами вне выдачи.

Дополнительно проверьте:

  • meta noindex на главной (View Source или DevTools);
  • не закрыт ли весь сайт в robots.txt строкой Disallow: /;
  • страницы «Спасибо», личный кабинет, корзина — noindex через SEO-плагин (норма).

Чек-лист sitemap и robots — в описании инструмента «Sitemap и robots» (ручная проверка: открыть /robots.txt и /sitemap_index.xml или /sitemap.xml).

Sitemap и robots.txt

Sitemap и robots.txt WordPress
В robots — Sitemap: https://домен.ru/sitemap_index.xml; Disallow только /wp-admin/, не весь сайт.

Rank Math / Yoast генерируют sitemap автоматически. В robots.txt должна быть строка:

Sitemap: https://ваш-домен.ru/sitemap_index.xml

Типичные ошибки:

  • два sitemap от двух SEO-плагинов — оставить один;
  • в sitemap попадают служебные URL (attachment, ?replytocom) — отключить в настройках плагина;
  • после миграции в robots остался Disallow от старого хостинга.

В Яндекс.Вебмастере: добавить сайт → подтвердить → загрузить sitemap → указать регион (Москва, если это ваш рынок).

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

Яндекс.Вебмастер WordPress
Вебмастер: Индексирование → Страницы в поиске; не паниковать из-за LOW_DEMAND на молодом домене.

Минимум после запуска:

  1. Подключить Яндекс.Вебмастер и Google Search Console.
  2. Отправить sitemap, запросить переобход главной и ключевых услуг.
  3. Раз в неделю смотреть «Страницы в поиске» и ошибки индексации.
  4. Зарегистировать организацию в Яндекс.Бизнес (гео-сигнал для Москвы).

Молодой домен 3–4 недели с большим % «малоценных» страниц — часто норма, не повод сносить контент. Усиление страниц + траст снаружи — стратегия из практики, не «ещё один SEO-плагин».

Скорость, мобильная версия, Core Web Vitals

PageSpeed и LCP — фактор ранжирования и поведения. На WordPress без кэша и с Elementor Mobile 35 — SEO-тексты не спасут. Базовый минимум:

  • кэш (LiteSpeed / WP Rocket) с исключениями для WooCommerce;
  • WebP/AVIF для картинок, width/height в разметке;
  • не грузить 15 шрифтов — см. ускорение Elementor;
  • хостинг не на пределе CPU — выбор тарифа.

Внутренние ссылки и структура

Внутренняя перелinkовка WordPress
Услуга → статья блога → смежная услуга — цепочка без «висячих» страниц.

Поисковик находит страницы по ссылкам. Минимум для сервисного сайта:

  • с главной — на все ключевые услуги;
  • с каждой услуги — 2–4 статьи блога по теме и обратно;
  • хлебные крошки (SEO-плагин или тема);
  • нет orphan-страниц без входящих ссылок.

Кластеры «ошибки», «WooCommerce», «безопасность» в блоге — пример: не одна статья про WSOD, а три разведённых интента с перекрёстными ссылками.

Schema и Open Graph

В Rank Math / Yoast включите:

  • Organization или LocalBusiness — название, URL, лого, контакты;
  • Article на постах блога;
  • Product на товарах WooCommerce (если магазин).

OG-картинка для соцсетей — отдельный файл 1200×630, не мелкое превью из медиатеки. Проверка — «Поделиться» в Telegram/VK, как выглядит сниппет.

Чек-лист на один вечер

  1. Один SEO-плагин, второй удалён.
  2. ЧПУ «Название записи», https, редиректы со слэшем.
  3. Галочка «не индексировать» снята на проде.
  4. Title/description/H1 на главной и топ-5 страниц.
  5. robots.txt + sitemap, сайт в Вебмастере и Search Console.
  6. PageSpeed Mobile > 50 или план ускорения.
  7. Перелинковка услуг и 3–5 статей блога.

Когда нужна доработка, а не «ещё плагин»

Нужны кастомная Schema, чистка индекса от мусорных URL, настройка после переезда с сохранением позиций — это уже работа руками (поддержка WordPress, оценка задачи). Плагин не заменит структуру из 80 посадочных и нормальные тексты под запросы.

Поделиться: Telegram VK
Сложный случай?

Опишите ситуацию — поможем

Только WordPress. Если статья не закрыла вопрос — напишите, посмотрим конкретно ваш сайт.

Если есть — поможет быстрее оценить задачу.
Необязательно · до 10 МБ · PNG, JPG, PDF, ZIP
Удобный канал связи

URL сайта и краткое описание задачи. Чем больше деталей, тем точнее оценка.

Не передаём третьим лицам · Политика