SEO для WordPress

c

Кому подходит это руководство? Три сегмента аудитории

SEO для WordPress — не универсальная таблетка. Методы, которые работают для лендинга с одним товаром, убьют производительность интернет-магазина на 10 000 страниц. Это руководство создано для трёх разных профилей: разработчики, которые встраивают SEO в код; владельцы небольших блогов, которые хотят бесплатный трафик; и менеджеры крупных проектов, где важна автоматизация. Каждый шаг содержит метку: для кого именно этот совет.

Разработчики получат точные параметры .htaccess и функции для functions.php. Владельцы блогов — схемы работы с бесплатными плагинами. Менеджеры — готовые конфигурации для мультисайтов и кэширования. Если вы только начинаете — читайте все шаги последовательно. Если вы опытный — используйте заголовки как чеклист.

Шаг 1. Выбор сервера и PHP (для разработчиков и владельцев)

Скорость загрузки — третий по важности фактор ранжирования в 2026 году. WordPress на дешёвом shared-хостинге с PHP 7.4 проигрывает конкурентам до 40% позиций. Требование для SEO: сервер должен поддерживать PHP 8.2+, Nginx или LiteSpeed, а также Redis для объектного кэша. Для владельцев блогов: ищите хостинг с встроенным кэшированием на уровне сервера (например, WP Rocket Cloud или Kinsta). Для разработчиков: проверьте, что в php.ini выставлен memory_limit не менее 256M, а max_execution_time — 120 секунд. Менеджерам: обязательно тестируйте TTFB (Time To First Byte) через Google PageSpeed Insights — целевое значение ниже 200 мс. Если сервер не тянет, никакие плагины не помогут.

Шаг 2. Базовая настройка SEO-дружественной структуры URL

WordPress по умолчанию использует «?p=123». Это катастрофа для SEO. Переключите постоянные ссылки в Настройки → Постоянные ссылки на «Название записи» (/%postname%/). Для интернет-магазинов на WooCommerce: используйте структуру /%category%/%postname%/ — это повышает релевантность для категорийных запросов. Не используйте даты в URL: они устаревают и создают дубли. Для мультисайтов (WordPress Multisite): обязательно добавьте канонические теги для каждого поддомена. Конкретный параметр: длина URL не должна превышать 70 символов. Используйте slug на русском? Да, но только если сайт на кириллице — для латинских символов лучше транслитерация.

Шаг 3. Установка и настройка плагина (выбор по типу аудитории)

Для владельцев блогов (новички): используйте Yoast SEO (бесплатная версия). Пошаговая настройка: Шаг 1 — отключите «Guided tour». Шаг 2 — вкладка «General» → «Features» → отключите все, кроме «SEO data optimization». Шаг 3 — вкладка «Search Appearance» → настройте заголовки по шаблону «%%title%% — %%sitename%%». Шаг 4 — настройте XML-карту сайта (вкладка «XML Sitemaps»), снимите галочку с «Images» — это снизит нагрузку на сервер.

Для разработчиков: используйте The SEO Framework (бесплатно, без рекламы) или Rank Math Pro (позволяет кастомизировать schema.org). Ключевой параметр для разработчиков: добавьте фильтр для удаления лишних rel=canonical. Менеджерам: внедрите Rank Math с модулем «Analytics» — это даст данные из Google Search Console прямо в админку.

Шаг 4. Техническое SEO: robots.txt, .htaccess и индексация

Стандартный robots.txt от WordPress часто открывает для индексации служебные папки (/wp-admin/, /wp-includes/, /wp-content/plugins/). Исправьте: добавьте строки «Disallow: /wp-admin/» и «Disallow: /wp-content/uploads/» (чтобы не индексировать файлы без alt). Для разработчиков: в .htaccess включите сжатие gzip через «AddOutputFilterByType DEFLATE text/html» и установите заголовки кэширования на статику (ExpiresDefault A2592000). Для владельцев блогов: используйте плагин «WP-Rocket» для автоматической настройки. Конкретный параметр: установите лимит на количество страниц в индексе через Yoast (не более 1000 для небольших сайтов — это предотвращает «мусорную» индексацию). Менеджерам: проверьте, закрыты ли от индексации страницы тегов и архивов авторов через настройки плагина.

Шаг 5. Оптимизация изображений и контента (три подхода)

Для владельцев блогов: используйте плагин ShortPixel (сжатие до 70% без потери качества). Настройка: установите «Lossy» для JPEG, «Lossless» для PNG, максимальный размер 1920 px по ширине. Не добавляйте изображения больше 1 МБ. Alt-текст пишите коротко: «ноутбук apple macbook для верстки» — через дефис. Для разработчиков: внедрите WebP через конструкцию в .htaccess (RewriteCond для браузеров). Используйте srcset в HTML. Для менеджеров: настройте CDN (Cloudflare или BunnyCDN) для статики — это сокращает время загрузки на 30-50% для пользователей из других стран.

Шаг 6. Внутренняя перелинковка и таксономии

WordPress автоматически создаёт дубли страниц через теги, категории и даты. Для SEO важна иерархия: используйте только одну таксономию (категории). Теги отключите в SEO-плагине. Настройте «хлебные крошки» через плагин Breadcrumb NavXT. Параметр для менеджеров: настройте перелинковку так, чтобы с главной страницы было не более 2 кликов до любой публикации. Для разработчиков: создайте кастомный виджет «Связанные записи» с запросом WP_Query на основе меток или категорий. Владельцам блогов: в Yoast включите «Breadcrumbs» и разместите код в header.php. Важно: количество внутренних ссылок на страницу — не менее 3, но не более 10 (по рекомендации Google 2026 года).

Шаг 7. Мониторинг и улучшение Core Web Vitals (финальный шаг)

В 2026 году Google использует LCP (Largest Contentful Paint) — не более 2.5 секунд; FID (First Input Delay) — не более 100 мс; CLS (Cumulative Layout Shift) — не более 0.1. Для WordPress: установите плагин Perfmatters (для отключения ненужных скриптов) или Asset CleanUp. Конкретные параметры: отключите скрипты WooCommerce на страницах, где нет товаров (это снижает время загрузки на 1.2-1.8 секунды). Для разработчиков: проверьте, не грузятся ли шрифты синхронно — используйте display=swap. Менеджерам: настройте Google Search Console, раздел «Core Web Vitals», и отслеживайте проценты по мобильным устройствам. Цель: зелёный статус у 95% страниц. Владельцам блогов: используйте бесплатный сервис GTmetrix — Target LCP 2.0s. Если показатели выше — вернитесь к шагу 1 или 4.

Три ключевые ошибки, которые убивают SEO на WordPress

Резюме: что выбрать вашему проекту

Для небольшого блога (до 500 страниц) оптимальный набор: хостинг SiteGround с PHP 8.2 + Yoast SEO + WP-Rocket + ShortPixel. Для интернет-магазина (WooCommerce): хостинг Kinsta + Rank Math Pro + Redis + CDN. Для разработчика: The SEO Framework + кастомный .htaccess + Perfmatters. В любом случае, запустите проверку через Google Search Console сразу после настройки. Уделите внимание первым 3 шагам — они дают 70% результатов. Не пытайтесь сделать всё идеально: начните с базы (шаг 1-2-3) и через неделю проверьте позиции. Если трафик не растёт — переходите к шагам 4-6.

Добавлено: 23.04.2026