🕐 15 хв читання

Кращі практики по SEO для WordPress (2026)

Комплексний чекліст пошукової оптимізації WordPress-проєкту: від технічного фундаменту до AI-оптимізації.

Технічне SEO: Core Web Vitals

Core Web Vitals — це набір метрик Google, що вимірюють реальний досвід користувача. З 2024 року INP замінив FID як метрику інтерактивності.

Метрика Що вимірює Норма
LCP (Largest Contentful Paint) Швидкість завантаження найбільшого елемента < 2.5 сек
INP (Interaction to Next Paint) Затримка відповіді на дії користувача < 200 мс
CLS (Cumulative Layout Shift) Візуальна стабільність (зсуви елементів) < 0.1
Більшість вебсайтів не проходять порогові значення Core Web Vitals. Перевіряйте свої показники щомісяця через PageSpeed Insights та Search Console.

Як покращити

  • LCP: оптимізуйте зображення, використовуйте CDN, увімкніть кешування, завантажуйте hero-зображення eagerly (без lazy load).
  • INP: мінімізуйте JavaScript, розбивайте довгі таски, використовуйте defer або async для некритичних скриптів.
  • CLS: задавайте розміри для зображень та iframe, не вставляйте контент вище за видиму область після завантаження.
Тестуйте на реальних даних (CrUX / Chrome UX Report), а не лише в лабораторних умовах. Google оцінює саме реальний досвід користувачів.

Швидкість та продуктивність

Серверна оптимізація

  • Використовуйте якісний managed WordPress хостинг з uptime 99.9%+.
  • Хостинг має підтримувати PHP 8.3+ та HTTP/2 або HTTP/3.
  • Сервер має бути географічно близько до основної аудиторії (або використовуйте CDN).
  • Увімкніть GZIP або Brotli стиснення — зменшує розмір даних на 60–80%.

Кешування

  • Встановіть один плагін кешування: WP Rocket (найпростіший), LiteSpeed Cache (для LiteSpeed серверів), або NitroPack (найвищий % проходження CWV).
  • Увімкніть page cache, browser cache та object cache.
  • Увімкніть мініфікацію CSS та JS.
Ніколи не використовуйте два плагіни кешування одночасно — це викликає конфлікти, збої у верстці та непередбачувану поведінку.

Оптимізація фронтенду

  • Мініфікуйте CSS, JavaScript та HTML.
  • Відкладіть завантаження некритичного JS через defer або async.
  • Preload критичних ресурсів (шрифти, above-the-fold CSS).
  • Видаліть невикористовувані плагіни та деактивовані теми — кожен додає overhead.
  • Обмежте кількість плагінів до необхідного мінімуму.

Оптимізація бази даних

  • Регулярно очищуйте ревізії постів — WordPress зберігає кожну зміну, що роздуває базу. Обмежте кількість ревізій у wp-config.php: define('WP_POST_REVISIONS', 5);
  • Видаляйте застарілі transients, спам-коментарі та записи в таблиці wp_options з autoload = yes.
  • Використовуйте плагін WP-Optimize або Advanced Database Cleaner для автоматичного обслуговування.
  • Чиста база зменшує час відгуку сервера (TTFB), що безпосередньо впливає на Core Web Vitals.

Crawlability та індексація

Sitemap

  • Використовуйте sitemap від SEO-плагіна (Rank Math, Yoast) замість вбудованого у WordPress — він базовий і не має налаштувань.
  • Надішліть sitemap у Google Search Console та Bing Webmaster Tools.
  • Виключіть thin/noindex сторінки з sitemap.

robots.txt

  • Не блокуйте CSS та JS файли — Google рендерить сторінки для розуміння контенту.
  • Додайте URL sitemap у robots.txt.
  • Використовуйте noindex мета-тег (не robots.txt) для приховання сторінок з пошуку.
robots.txt — це лише рекомендація для пошукових систем, а не жорстка заборона. Google сам вирішує, чи дотримуватися директив. robots.txt не запобігає індексації — якщо на сторінку є зовнішні посилання, Google може проіндексувати її навіть при Disallow. Для надійного приховування з пошуку використовуйте мета-тег noindex.
Базовий robots.txt для WordPress:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://example.com/sitemap_index.xml

AI-боти та robots.txt

З появою AI-ботів (GPTBot, CCBot, Google-Extended тощо) виникає спокуса заблокувати їх у robots.txt. Але варто розуміти наслідки:

Блокування AI-ботів = зникнення вашого сайту з AI-видачі (ChatGPT, Perplexity, Gemini тощо). Навчання AI-моделей та AI-пошук — це пов'язані процеси. Якщо ви заблокуєте GPTBot, ваш контент не з'явиться у відповідях ChatGPT.

Для більшості сайтів краще не блокувати AI-ботів — присутність у AI-відповідях стає важливим джерелом трафіку та впізнаваності бренду (див. розділ «AI Overviews та GEO»).

Захист crawl budget через WAF

  • Налаштуйте WAF (наприклад, Cloudflare) для блокування шкідливих ботів та парсерів, що перевантажують сервер і витрачають краулінговий бюджет.
  • Використовуйте Bot Management для розмежування корисних ботів (Googlebot, Bingbot) та шкідливих скраперів.
  • Rate limiting для підозрілих User-Agent та IP-адрес зменшує навантаження і зберігає crawl budget для пошукових систем.

Загальні правила

  • Кожна важлива сторінка має бути доступна за максимум 3 кліки від головної.
  • Виправляйте всі 404-помилки та налаштуйте 301-редіректи.
  • Переконайтесь, що canonical-теги коректно встановлені на всіх сторінках.
  • Аудит crawl budget: видаліть або закрийте від індексації thin/low-value сторінки.

Mobile-First індексація

Google повністю перейшов на mobile-first indexing у 2024 році. Мобільна версія вашого сайту є основною версією для ранжування.

Обов'язкові вимоги

  • Responsive design (єдиний URL, єдиний HTML) — рекомендований Google підхід.
  • Паритет контенту — мобільна версія має містити той самий контент, посилання та структуровані дані, що й десктоп.
  • Tap targets мінімум 48x48 пікселів.
  • Шрифт мінімум 16px — менший потребує зумування і фіксується як помилка.
  • Без горизонтального скролу.
Якщо мобільна версія має менше контенту, менше посилань або відсутні структуровані дані — ваші позиції відображають саме мобільну (обмежену) версію. Desktop-only оптимізації невидимі для Google.
Для локальних сайтів додайте click-to-call, карти та робочі години — мобільні користувачі очікують швидкий доступ до контактів.

On-Page SEO: мета-теги та URL

Мета-теги

  • Title — унікальний для кожної сторінки, 50–60 символів. Первинний ключовик на початку працює краще.
  • Meta description — унікальний, 150–160 символів. Не є прямим фактором ранжування, але впливає на CTR.
  • Додавайте заклик до дії або ціннісну пропозицію в description.
  • Уникайте дублювання title та description між сторінками.
Google переписує 60–70% description, але якісні описи частіше залишаються без змін.

Заголовки

  • Один <h1> на сторінку з основним ключовим словом.
  • Логічна ієрархія: H1 > H2 > H3 > H4.
  • Структуруйте контент для AI-читабельності: чіткі заголовки, списки, таблиці, FAQ-секції.

WordPress Permalinks

  • Використовуйте структуру Post Name (example.com/post-name/) — чисті, описові URL.
  • Тримайте URL короткими, описовими та з ключовими словами.
  • Для topic clusters можна додати категорію: example.com/category/post-name/.
Ніколи не змінюйте permalinks без налаштування 301-редіректів — це створює масові 404-помилки та знищує існуючий посилальний капітал.

Контент: якість та E-E-A-T

E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) — ключовий фреймворк Google для оцінки якості контенту.

Якість контенту

  • Створюйте оригінальний, people-first контент з демонстрацією реального досвіду.
  • Відповідайте на search intent кожної сторінки: інформаційний, навігаційний, комерційний, транзакційний.
  • Додавайте оригінальні фото, тести, огляди, кейси та дані — Google розпізнає і нагороджує реальний досвід.
  • Будуйте topical authority через кластери контенту: пілар-сторінка (3,000–10,000 слів) + 5–20 підтемних статей, всі з перелінковкою.
  • Регулярно оновлюйте контент — свіжість сигналізує про актуальність.

E-E-A-T сигнали

  • Додайте біографії авторів з кредитами, посиланнями на соцмережі та релевантною експертизою.
  • Створіть повноцінну сторінку «Про нас» з контактною інформацією та редакційними політиками.
  • Для YMYL-контенту (фінанси, здоров'я, юриспруденція) потрібен експертний рівень кредитів.
Після Core Updates сайти з оригінальним контентом та демонстрацією реального досвіду стабільно зростають у видачі, тоді як контент-ферми з генеричним контентом зазнають значних втрат.

AI-контент

Допустимо ✅
  • AI як помічник для чернеток
  • Контент з людською редактурою та фактчеком
  • Додавання унікального досвіду та експертизи
Небезпечно ❌
  • Масове виробництво AI-контенту без перевірки
  • Scaled content abuse для маніпуляції ранжуванням
  • Генеричний AI-контент без людської перспективи
SpamBrain від Google ефективно визначає низькоякісний AI-контент. Масовий AI-контент без експертного нагляду стабільно зазнає негативного впливу після Core Updates.

Зображення

Формати

  • Використовуйте WebP або AVIF як основні формати. AVIF дає до 50% кращу компресію, ніж WebP.
  • Встановіть плагін оптимізації: Optimole, Smush, ShortPixel або Imagify.
  • Увімкніть автоматичну конвертацію у WebP/AVIF.

Оптимізація

  • Alt text — описовий, з ключовими словами, для кожного зображення. Важливо для доступності та Google Images.
  • Імена файлів — описові: seo-checklist-wordpress.jpg замість IMG_12345.jpg.
  • Стискайте зображення перед завантаженням.
  • Використовуйте srcset для responsive images.

Lazy Loading та пріоритет завантаження

  • LCP-елемент (hero-зображення) — додайте атрибут fetchpriority="high" для пріоритетного завантаження браузером.
  • Решта медіафайлів поза першим екраном — loading="lazy".
  • Перші 2–3 зображення (above-the-fold) — завантажувати eagerly, без lazy load.
Lazy loading всіх зображень (включно з above-the-fold) погіршує LCP. Завжди виключайте hero-зображення з lazy load та додавайте їм fetchpriority="high".

Внутрішня перелінковка

Стратегічна внутрішня перелінковка суттєво впливає на позиції та покращує ефективність сканування сайту пошуковими ботами.

Стратегія

  • Використовуйте модель hub-and-spoke (topic clusters): пілар-сторінка з посиланнями на всі підтемні статті і навпаки.
  • Використовуйте описовий, keyword-rich anchor text — уникайте «натисніть тут» або «детальніше».
  • Пов'язуйте новий контент з існуючими релевантними сторінками (і навпаки).
  • Тримайте важливі сторінки в межах 3 кліків від головної.

Аудит

  • Регулярно перевіряйте broken links та orphan pages (сторінки без жодного внутрішнього посилання).
  • Більшість вебсайтів мають порушену або неефективну внутрішню структуру посилань.
Плагін Link Whisper або вбудовані підказки Rank Math допомагають систематично будувати внутрішню перелінковку.

Структуровані дані (Schema.org)

Сторінки зі структурованими даними отримують на 20–30% більше кліків у порівнянні зі звичайними результатами. Google рекомендує формат JSON-LD.

Обов'язкові типи

Тип Де використовувати Що дає
Organization Головна сторінка Встановлює бренд-сутність, Knowledge Panel
Article / BlogPosting Статті та записи Rich snippets (автор, дата, заголовок)
BreadcrumbList Всі сторінки Навігаційна стежка в SERP
FAQPage FAQ-секції Розгорнуті FAQ rich snippets
LocalBusiness Локальний бізнес Knowledge Panel, карта, години роботи, контакти в SERP
Більшість цих типів розмітки можна налаштувати через SEO-плагіни (Rank Math, Yoast) без ручного написання JSON-LD. Обов'язково налаштуйте Schema через плагін для автоматичного формування Rich Snippets у видачі.

Приклад JSON-LD для Article

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Назва статті",
    "author": {
        "@type": "Person",
        "name": "Ім'я Автора"
    },
    "datePublished": "2026-01-15",
    "dateModified": "2026-02-20"
}
</script>

Правила

  • Розмічайте тільки контент, що присутній на сторінці — додавання невидимих даних порушує гайдлайни Google.
  • Тримайте дані актуальними (ціни, години, рейтинги).
  • Валідуйте через Google Rich Results Test.
  • SEO-плагіни (Rank Math, Yoast) додають основну розмітку автоматично.

WordPress: SEO-плагіни

Встановіть один комплексний SEO-плагін. Ніколи не використовуйте два одночасно.

Rank Math
  • Найкращий безкоштовний функціонал
  • Мультиключові слова (безкоштовно)
  • Менеджер редіректів (безкоштовно)
  • Розширена Schema (безкоштовно)
  • Моніторинг 404 (безкоштовно)
  • Google Indexing API інтеграція
Yoast SEO
  • Найкращий аналіз читабельності
  • Мультиключові — тільки Premium
  • Менеджер редіректів — тільки Premium
  • Базова Schema безкоштовно
  • Довша історія та ширша екосистема
  • Інтеграція з Elementor та WooCommerce

Базова конфігурація SEO-плагіна

  • Налаштуйте шаблони title та description — забезпечує оптимізовані мета-теги навіть якщо ви забули задати їх вручну.
  • Увімкніть breadcrumbs — генерує BreadcrumbList Schema автоматично.
  • Налаштуйте менеджер редіректів — автоматичні 301 при зміні URL.
  • Увімкніть підказки внутрішньої перелінковки.

WordPress: тема та хостинг

Вибір теми

  • Для нових проєктів використовуйте блочні теми (Full Site Editor) — вони швидші, легші та підтримують FSE.
  • Перевіряйте мобільний PageSpeed score теми перед вибором.
  • Обирайте тему з підтримкою Schema markup.
  • Переконайтесь, що тема активно підтримується та сумісна з WordPress 6.7+.
Топ блочні теми за швидкістю: Ollie (22 KB, PageSpeed 99–100), Kadence, Frost, Twentytwenty-Five.

Хостинг та SEO

  • Managed WordPress хостинг з CDN, автомасштабуванням та вбудованим кешуванням — ідеальний варіант.
  • Гарантований uptime 99.9%+ — сайти на нестабільних серверах втрачають crawl-можливості під час даунтайму.
  • Підтримка PHP 8.3+ та HTTP/2 або HTTP/3.

HTTPS та безпека

  • SSL/HTTPS обов'язковий на всьому сайті — підтверджений фактор ранжування. Chrome показує «Not Secure» без SSL.
  • Мінімум TLS 1.3.
  • HSTS headers обов'язкові.
  • Перевірте відсутність mixed content (HTTP-ресурси на HTTPS-сторінках).
  • Тримайте WordPress, теми та плагіни оновленими — зламані сайти втрачають позиції та можуть бути деіндексовані.
Безпека і SEO тісно пов'язані. Детальний чекліст безпеки дивіться у попередній лекції цього курсу.

Link Building та Off-Page SEO

Стратегія

  • Якість і релевантність важливіші за кількість — одне якісне посилання з авторитетного тематичного сайту переважує десятки низькоякісних.
  • Digital PR — одна з найефективніших тактик лінкбілдингу. Значно ефективніша за масовий guest posting.
  • Публікуйте оригінальні дослідження, дані та кейси — оригінальний контент привертає значно більше посилань, ніж генеричні статті.
  • Будуйте посилання тільки з тематично релевантних джерел.
Згідно з гайдлайнами Google, маніпулятивні посилальні схеми (PBN, масовий обмін, doorway-лінки) є порушенням і можуть призвести до зниження позицій. Алгоритми Google постійно вдосконалюються у виявленні неприродних посилальних патернів — будуйте посилальний профіль так, щоб він виглядав органічно та природно.

Brand mentions

  • Збільшуйте згадки бренду через guest blogging, thought leadership та участь у спільнотах.
  • Згадки бренду покращують шанси цитування в AI-відповідях.

AI Overviews та GEO

AI Overviews з'являються для ~16% усіх пошукових запитів. GEO (Generative Engine Optimization) — нова дисципліна оптимізації для AI-пошукових систем.

Вплив AI Overviews на SEO

  • AI Overviews знижують CTR для позиції #1 на 58% (дані Ahrefs).
  • 58.5% пошуків у США закінчуються без кліку.
  • Прості фактичні запити найбільш уражені — складні, нюансовані та opinion-based запити все ще генерують кліки.

Як оптимізувати

  • Створюйте чіткий, авторитетний, добре структурований контент — AI обирає джерела за довірою, ясністю та релевантністю.
  • Фокусуйтесь на long-tail та складних запитах, де AI Overviews працюють гірше.
  • Будуйте семантичний слід бренду по всьому вебу — GEO = бути джерелом, яке AI-системи цитують.
  • Впроваджуйте комплексні структуровані дані для розпізнавання AI-системами.
  • Будуйте brand awareness для прямих запитів — брендові запити менш уражені AI Overviews.
Диверсифікуйте джерела трафіку — залежність від одного каналу ризикована. Великі видання втратили 50–55% органічного трафіку через AI Overviews.

Моніторинг

  • Google Search Console інтегрує дані AI Overviews та AI Mode у звіти Performance з 2026 року.
  • Відстежуйте цитування в Perplexity, ChatGPT та Gemini.

Spam-політики Google

Порушення spam-політик Google може призвести до manual action, падіння позицій або повної деіндексації.

Заборонені практики

Порушення Опис
Site reputation abuse Публікація стороннього контенту для експлуатації ваших сигналів ранжування («parasite SEO»)
Scaled content abuse Масове виробництво контенту (включно з AI) для маніпуляції ранжуванням
Expired domain abuse Купівля прострочених доменів для розміщення низькоякісного контенту
Link spam Купівля посилань, обмін, масовий guest posting заради посилань
Cloaking Показ різного контенту пошуковим ботам та користувачам
Doorway pages Створення сторінок-прокладок для перенаправлення користувачів
Hidden text Прихований текст або посилання для маніпуляції пошуком

Моніторинг та аналітика

Обов'язкові інструменти

  • Google Search Console — основний інструмент моніторингу SEO. З 2026 року інтегрує дані AI Overviews.
  • Google Analytics 4 — підключіть до Search Console для повного аналізу воронки.

Регулярні перевірки

Що Як часто
Keyword-позиції та органічний трафік Щотижня
Core Web Vitals у Search Console Щомісяця
Проблеми індексації у Search Console Щотижня
Manual actions у Search Console Щотижня
Комплексний SEO-аудит (технічний, контент, бекліки) Щоквартально
Слідкуйте за Google Search Central Blog — Google робив 3 core updates у 2025 році. Розуміння змін допомагає проактивно адаптувати стратегію.

Типові помилки WordPress SEO

Помилка Чому це шкодить
Увімкнений чекбокс «Видимість для пошукових систем» у Налаштування → Читання Повністю блокує індексацію. Частий промах після міграції зі staging.
Забагато плагінів Сповільнює сайт, створює конфлікти та зайві запити до БД.
Неоптимізовані зображення Причина #1 поганих Core Web Vitals.
Відсутність keyword research Неможливо ранжуватися за релевантні запити, не знаючи їх.
Ігнорування search intent Високий bounce rate і низькі позиції через невідповідність очікуванням.
Дублікати контенту (www vs non-www, HTTP vs HTTPS) Google не знає яку версію ранжувати і може не ранжувати жодну.
Відсутність стратегії перелінковки Orphan pages невидимі для пошукових систем.
Неповна або відсутня Schema-розмітка Втрата 20–30% CTR від rich snippets. Тільки 30% сайтів впроваджують Schema.
SEO як одноразова дія SEO — постійний процес. Без підтримки позиції та трафік падають.
Не налаштований Google Search Console Сліпота щодо проблем індексації, manual actions, CWV та keyword-даних.

Міжнародне SEO (hreflang)

Якщо сайт має мультимовні або мультирегіональні версії — hreflang є критично важливим. Понад 65% міжнародних сайтів мають значні помилки впровадження hreflang.

Правила

  • Кожна сторінка має посилатися на всі свої альтернативні версії плюс на саму себе (self-referencing tag).
  • Завжди додавайте тег x-default як fallback.
  • Використовуйте правильні ISO-коди: ISO 639-1 для мови, ISO 3166-1 Alpha 2 для регіону.
  • Вказуйте мову + країну для точного таргетування: uk-UA (українська для України), en-UA (англійська для України), а не просто uk чи en.
  • Обирайте один метод: HTML head, HTTP headers або XML sitemaps — і застосовуйте його консистентно.
hreflang не замінює атрибут lang в HTML-тезі (<html lang="uk">). Це різні механізми: lang вказує мову поточної сторінки для браузера та скрінрідерів, а hreflang повідомляє пошуковим системам про альтернативні мовні версії. Використовуйте обидва.

Приклад для мультимовного сайту

<link rel="alternate" hreflang="uk" href="https://example.com/uk/page/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/uk/page/" />

Плагіни для багатомовності

  • Polylang — безкоштовний плагін з підтримкою hreflang, зручний для невеликих проєктів.
  • WPML — платний, найпопулярніший плагін для складних мультимовних сайтів з повною інтеграцією hreflang та WooCommerce.
  • Обидва плагіни автоматично генерують hreflang-теги — ручне налаштування не потрібне.
Починайте з обмеженого набору сторінок, щоб перевірити впровадження, потім масштабуйте. Перевіряйте помилки hreflang у Search Console щомісяця.

Action Plan (швидкий старт)

Мінімальний набір дій для базової SEO-оптимізації нового WordPress-проєкту:

  1. Перевірити, що «Видимість для пошукових систем» вимкнена у Налаштування → Читання
  2. Встановити SSL-сертифікат та налаштувати HTTPS
  3. Налаштувати permalink-структуру Post Name (/%postname%/)
  4. Встановити SEO-плагін (Rank Math або Yoast) та пройти майстер налаштування
  5. Налаштувати шаблони title та description в SEO-плагіні
  6. Надіслати XML sitemap у Google Search Console та Bing Webmaster Tools
  7. Підключити Google Analytics 4 та зв'язати з Search Console
  8. Встановити плагін кешування (WP Rocket, LiteSpeed Cache або NitroPack)
  9. Встановити плагін оптимізації зображень та увімкнути WebP/AVIF конвертацію
  10. Перевірити Core Web Vitals через PageSpeed Insights
  11. Додати Organization Schema на головну сторінку
  12. Налаштувати breadcrumbs та BreadcrumbList Schema
  13. Перевірити мобільну версію сайту (контент, tap targets, шрифти)
  14. Налаштувати robots.txt з посиланням на sitemap
  15. Видалити невикористовувані плагіни та деактивовані теми
  16. Перевірити canonical-теги на всіх сторінках
  17. Додати alt text до всіх зображень
  18. Побудувати базову внутрішню перелінковку (hub-and-spoke)
  19. Налаштувати редіректи www → non-www (або навпаки) та HTTP → HTTPS
  20. Створити сторінку «Про нас» з контактною інформацією
  21. Додати біографії авторів до контенту
  22. Провести keyword research для основних сторінок
  23. Валідувати структуровані дані через Google Rich Results Test
  24. Налаштувати моніторинг Core Web Vitals у Search Console
  25. Перевірити відсутність mixed content (HTTP ресурсів на HTTPS сторінках)
🔍
Почніть вводити назву лекції або тему