Продвижение сайтов на WordPress — это комплекс мер по поисковой оптимизации платформы, включающий техническую настройку, работу с контентом и внешние факторы для повышения позиций в Яндексе и Google. WordPress из коробки не оптимизирован для SEO — требует настройки. Хорошая новость: базовую настройку можно сделать за 15 минут, а результаты системной оптимизации появляются через 2–4 месяца.
Быстрый старт: SEO-настройка WordPress за 15 минут
Пять шагов которые нужно сделать сразу после установки WordPress — до публикации любого контента:
- Включить индексацию. Панель управления → Настройки → Чтение → убедиться что галочка «Попросить поисковые системы не индексировать сайт» СНЯТА. По умолчанию на новых установках WordPress эта галочка иногда стоит — и сайт не попадает в индекс.
- Настроить ЧПУ (постоянные ссылки). Настройки → Постоянные ссылки → выбрать «Название записи» (/%postname%/). Это самый чистый формат URL для SEO. Никогда не менять структуру ссылок на уже индексированном сайте без настройки редиректов.
- Установить SSL-сертификат. HTTPS обязателен — без него Chrome и Яндекс.Браузер показывают предупреждение «Небезопасно» что убивает конверсию. На большинстве хостингов SSL бесплатный через Let's Encrypt.
- Добавить сайт в Яндекс.Вебмастер и Google Search Console. Без этих инструментов работа с индексацией вслепую. Оба сервиса бесплатны и показывают ошибки, запросы, Core Web Vitals.
- Установить SEO-плагин. Yoast SEO или Rank Math — на выбор. Плагин управляет мета-тегами, XML-картой сайта, микроразметкой. Без него всё делать вручную через код.
Почему SEO критично для сайтов на WordPress
WordPress занимает около 43% всего рынка CMS в мире — и это одновременно преимущество и проблема. Преимущество: огромная экосистема плагинов и тем, активное сообщество, множество SEO-инструментов «под ключ». Проблема: конкуренция огромная, а сам WordPress из коробки имеет несколько технических проблем которые мешают SEO.
Типовые проблемы WordPress влияющие на SEO:
- Дублирующийся контент — архивы, теги, категории создают дубли страниц
- Медленная загрузка — тяжёлые темы и непроверенные плагины
- Нет автоматической XML-карты сайта по умолчанию (до WP 5.5 — без плагина)
- Проблемы с индексацией служебных страниц (wp-admin, wp-login)
- Отсутствие микроразметки Schema.org без дополнительной настройки
Всё это решается — но требует осознанной настройки, а не «установил и забыл».
Базовая настройка WordPress под SEO: с чего начать
Включение индексации и настройка зеркала
После включения индексации (см. «Быстрый старт») — настройка каноничного домена. В Яндекс.Вебмастере: «Настройки сайта» → «Индексирование» → указать основное зеркало (с www или без). Добавить в wp-config.php:
define('WP_HOME','https://example.ru');
define('WP_SITEURL','https://example.ru');
Настройка ЧПУ
Правила: URL короткий, понятный, содержит ключевое слово. «/blog/seo-dlya-stomatologii/» лучше чем «/?p=381». Для WordPress: Настройки → Постоянные ссылки → Название записи. Для рубрик и страниц — настраивать отдельно через плагин или вручную.
Подключение Яндекс.Вебмастера и GSC
Два варианта верификации: через мета-тег в head (проще всего через Yoast SEO или Rank Math — поля для кодов верификации уже есть) или через HTML-файл. После верификации — проверить что сайт правильно индексируется, нет ли критических ошибок в Coverage report (GSC) и Диагностике (Вебмастер).
ТОП SEO-плагинов для WordPress в 2026 году
Yoast SEO
Самый популярный SEO-плагин — более 5 миллионов активных установок. Управляет мета-тегами, создаёт XML-карту сайта, настраивает Open Graph, подсвечивает проблемы SEO прямо в редакторе. Бесплатная версия покрывает 80% потребностей. Премиум добавляет редиректы, анализ ключевых слов, Schema-блоки.
Rank Math
Более молодой конкурент Yoast с более широким функционалом в бесплатной версии: встроенная аналитика из GSC, Schema Builder, поддержка нескольких ключевых слов на странице, отслеживание позиций. Интерфейс сложнее, но для опытных пользователей — мощнее.
All in One SEO Pack
Один из старейших SEO-плагинов. Стабильный, проверенный, без лишней сложности. Хороший выбор для тех кто не хочет разбираться с тонкостями Yoast или Rank Math — базовые настройки через мастер за несколько минут.
The SEO Framework
Лёгкий и быстрый плагин без раздутого функционала. Не имеет собственного UI в редакторе — работает «тихо» в фоне. Хороший выбор для сайтов где производительность критична и не нужен визуальный анализ SEO.
| Плагин | Лицензия | Ключевые функции | Сложность настройки |
|---|---|---|---|
| Yoast SEO | Freemium (от $99/год) | Мета-теги, XML-карта, OG, анализ контента, редиректы (Premium) | Средняя — понятный UI, много подсказок |
| Rank Math | Freemium (от $59/год) | Мета-теги, Schema Builder, GSC-интеграция, несколько ключей | Выше средней — много настроек |
| All in One SEO | Freemium (от $49/год) | Мета-теги, XML-карта, Schema, мастер настройки | Низкая — простой onboarding |
| The SEO Framework | Бесплатный (Extension Manager от $7/мес) | Мета-теги, канонические URL, Open Graph, лёгкий код | Низкая — минималистичный интерфейс |
Сбор семантического ядра и адаптация структуры
Структура сайта на WordPress строится из страниц, рубрик и записей. Для SEO важно чтобы каждый кластер запросов был закрыт отдельной страницей или рубрикой — не свалкой всего в один раздел.
- Собрать семантику. Яндекс.Вордстат + Key Collector + конкуренты через Keyso. Кластеризовать по интентам: коммерческие → посадочные страницы, информационные → статьи блога.
- Настроить рубрики. Каждая рубрика WordPress — это архивная страница которая индексируется отдельно. Рубрики должны соответствовать кластерам семантики, а не быть произвольными тегами.
- Закрыть дубли от рубрик и тегов. Теги WordPress по умолчанию создают страницы-дубли. Если теги не нужны для SEO — закрыть от индексации через Yoast или Rank Math: SEO → Search Appearance → Taxonomies → Tags → noindex.
- Настроить хлебные крошки. BreadcrumbList разметка помогает поисковику понять структуру сайта. Yoast и Rank Math генерируют её автоматически — нужно только активировать вывод в теме.
Техническая оптимизация: скорость, индексация, структура
Три технических приоритета для WordPress:
Скорость и Core Web Vitals. WordPress-сайты часто медленные из-за тяжёлых тем и нагруженных плагинов. Что делать:
- Кэширование: WP Super Cache или W3 Total Cache (бесплатно), WP Rocket (от $59/год — лучший вариант)
- Оптимизация изображений: WebP-формат, lazy loading, Imagify или Smush
- Минификация CSS/JS: встроено в WP Rocket или отдельный плагин Autoptimize
- CDN: Cloudflare (бесплатный план достаточен для большинства сайтов)
Управление индексацией. Закрыть от индексации страницы которые не должны ранжироваться: страницы входа (/wp-login.php), административные страницы, страницы пагинации (опционально), результаты внутреннего поиска (?s=).
Структура внутренних ссылок. Каждая важная страница должна получать внутренние ссылки с других страниц — это передаёт вес и помогает краулеру обходить сайт. Для больших сайтов — плагины внутренней перелинковки или ручное проставление.
Внутренняя оптимизация: мета-теги, заголовки, контент
Через Yoast SEO или Rank Math для каждой страницы:
- Title — до 60 символов, ключевое слово в начале, бренд в конце через разделитель
- Meta description — 140–155 символов, содержит ключевое слово и призыв к действию
- H1 — один на страницу, совпадает по смыслу с Title но не обязательно дословно
- H2–H4 — структурируют контент, могут содержать LSI-запросы
Канонические URL — для страниц с одинаковым или похожим контентом указывать canonical на основную версию. WordPress добавляет canonical автоматически через Yoast/Rank Math — проверить что он правильный особенно для архивов и пагинации.
Оптимизация изображений и ускорение загрузки
Изображения — главная причина медленной загрузки WordPress-сайтов. Чеклист:
- Формат WebP. Вдвое легче JPEG при том же качестве. Imagify, Smush или ShortPixel конвертируют автоматически при загрузке
- Размер перед загрузкой. Не загружать изображение 4000×3000 пикселей если оно выводится в блоке 800×600 — изменить размер до загрузки
- Alt-тексты. Описывают содержимое изображения для поисковика и скринридеров. Не «image001.jpg», а «SEO-аудит сайта — пример отчёта»
- Lazy loading. С WordPress 5.5 встроен нативно — изображения ниже первого экрана загружаются только при скролле
- Имена файлов. «seo-audit-screenshot.webp» лучше чем «IMG_20240315_142233.jpg»
Микроразметка, robots.txt и XML-карта сайта
XML-карта сайта. С WordPress 5.5 базовая карта встроена (/wp-sitemap.xml). Yoast и Rank Math генерируют расширенную версию с разбивкой по типам контента. После создания — добавить в Яндекс.Вебмастер и GSC для ускорения индексации.
robots.txt. Файл управляет доступом краулеров к страницам. Минимальная конфигурация для WordPress:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-login.php
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.ru/sitemap.xml
Микроразметка Schema.org. Помогает поисковику понять тип контента и формирует расширенные сниппеты. Для WordPress:
- Article / BlogPosting — для статей блога (автоматически через Yoast/Rank Math)
- FAQPage — для страниц с вопросами (блок FAQ в Rank Math или ручной JSON-LD)
- LocalBusiness / MedicalClinic — для бизнес-сайтов
- BreadcrumbList — хлебные крошки (через плагин)
- Product — для интернет-магазинов на WooCommerce
Частые ошибки при оптимизации WordPress и как их избежать
- Дублирование контента через теги и архивы. Теги WordPress создают тысячи страниц-дублей. Решение: либо закрыть теги от индексации, либо правильно их использовать как семантически значимые разделы.
- Страница входа в индексе. /wp-login.php и /wp-admin/ не должны индексироваться — прописать в robots.txt.
- Слишком много плагинов. Каждый плагин добавляет запросы к базе данных и CSS/JS. 50+ плагинов — почти гарантированно медленный сайт. Регулярный аудит и деактивация неиспользуемых.
- Нет canonical на пагинации. Страница /page/2/ и /page/3/ конкурируют с основной рубрикой. Настроить через Yoast: по умолчанию он добавляет rel=prev/next и canonical.
- Картинки без alt-текстов. Массовая проблема на сайтах где контент добавляли «на скорость». Плагин Media Library Assistant помогает находить и заполнять пропущенные alt-тексты.
- Отсутствие SSL или смешанный контент. Https на главной, но часть изображений грузится через http — браузер показывает «небезопасно». Плагин Really Simple SSL исправляет смешанный контент автоматически.
Результаты зависят от конкурентности ниши, текущего состояния сайта и бюджета.
Стоимость профессионального продвижения сайта на WordPress в Москве — от 75 000 ₽/мес при минимальном объёме семантики. Технический аудит WordPress-сайта — от 15 000 ₽.