Продвижение сайтов на 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 ₽.