Audit Protocol 2026 Checklist: 150+ Points

Technical SEO
Audit Roadmap

Покроковий план глибокого технічного аналізу сайту.
Знаходимо помилки, які вбивають трафік: від індексації та JS-рендерінгу до канібалізації контенту.

Core Web Vitals Indexing Strategy Security Headers

Site Health Simulator

45
Current Score
Critical Errors: 23 Found
Warnings: 142 Found

*Типовий стан сайту без регулярного аудиту. Виконайте кроки нижче, щоб отримати 90+.

🕷️
Step 1

Crawling & Indexing

Robots.txt Analysis (Security)

Перевірка доступності для Googlebot та блокування агресивних ботів.

Файл `robots.txt` — це перше, що дивиться робот. Помилка тут може коштувати всього трафіку.

Recommended robots.txt
User-agent: *
Allow: /
# Block admin & checkout
Disallow: /wp-admin/
Disallow: /checkout/
Disallow: /cart/
Disallow: *?s=
Disallow: *&filter=

# Block bad bots (AI scrapers & RU bots)
User-agent: GPTBot
Disallow: /

User-agent: Yandex
Disallow: /

User-agent: Mail.Ru
Disallow: /

Sitemap: https://yoursite.com/sitemap_index.xml
Що перевірити:
  • Чи не закрито сайт повністю: `Disallow: /` (часта помилка після dev).
  • Чи відкрито доступ до CSS/JS файлів (Google має бачити сайт як користувач).
  • Чи вказано шлях до Sitemap.xml.

XML Sitemap Health

Чистота карти сайту: 200 OK, без сміття.

Sitemap має містити тільки сторінки, які ви хочете бачити в пошуку.

Видалити з Sitemap:
  • Сторінки з редіректами (301, 302).
  • Сторінки з помилками (404, 5xx).
  • Сторінки з тегом `noindex`.
  • Канонічні дублі (Canonical to other).
  • Пагінацію (page/2/, page/3/), якщо вона не критична.
Перевірити:
  • Розмір файлу < 50MB.
  • Кількість URL < 50,000.
  • Чи оновлюється дата `lastmod` автоматично.

GSC Coverage Audit (Помилки)

Critical

Аналіз звіту "Index Coverage" в Search Console.

Зайдіть в GSC -> Pages (Сторінки). Зверніть увагу на статус "Not Indexed".

🔴 Discovered - currently not indexed

Google знайшов сторінку, але не став її сканувати. Причина: слабкий сервер або низька якість контенту (Crawl Budget економиться).

🟠 Crawled - currently not indexed

Google просканував, але вирішив не додавати в індекс. Причина: дубль контенту, пуста сторінка або "Thin Content".

🟡 Duplicate without user-selected canonical

Google вважає цю сторінку дублем іншої. Налаштуйте `rel="canonical"`.

🏗️
Step 2

Architecture & URL Structure

URL Hygiene (ЧПУ & Транслітерація)

Перевірка URL-адрес на читабельність, довжину та коректність.

URL — це фактор ранжування. Він має бути коротким, зрозумілим і містити ключове слово.

❌ Помилки:
  • ID замість слів: /product?id=123
  • Кирилиця: /категорія/товар (проблеми при копіюванні)
  • Нижні підкреслення: red_shoes (Google читає як одне слово)
  • Довжина > 115 символів
✅ Стандарт:
  • ЧПУ (Human-readable): /shoes/red-nike/
  • Дефіси: red-shoes (Google читає як два слова)
  • Транслітерація: uk/posluhy/
  • Нижній регістр (Lowercase)
🇺🇦 Нюанс для України:

Перевірте правильність транслітерації географічних назв. Google віддає перевагу Kyiv (не Kiev), Lviv (не Lvov), Odesa (не Odessa). Неправильна транслітерація може знизити релевантність для локальних запитів.

Trailing Slash Consistency

Перевірка на дублі сторінок зі слешем (/) та без.

Проблема дублів:

Для Google сторінки site.com/page/ та site.com/page — це дві різні URL. Якщо обидві відкриваються з кодом 200 OK — це дубль контенту (Internal Duplicate Content).

Як перевірити:
  1. Відкрийте важливу сторінку сайту.
  2. Видаліть (або додайте) слеш у кінці URL.
  3. Натисніть Enter.
  4. Результат: Має відбутися 301 редірект на основну версію. Якщо відкрилася та сама сторінка — це помилка.

Breadcrumbs & Schema

UX/SEO

Навігаційний ланцюжок: зручність для людей, структура для роботів.

Хлібні крихти мають бути на всіх сторінках, крім Головної. Вони передають вагу (Link Juice) на категорії.

BreadcrumbList Schema JSON-LD
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [{
    "@type": "ListItem",
    "position": 1,
    "name": "Головна",
    "item": "https://example.com/ua/"
  },{
    "@type": "ListItem",
    "position": 2,
    "name": "Каталог",
    "item": "https://example.com/ua/catalog/"
  },{
    "@type": "ListItem",
    "position": 3,
    "name": "Взуття",
    "item": "https://example.com/ua/catalog/shoes/"
  }]
}
Перевірте наявність розмітки в Rich Results Test. Без неї в сніпеті Google буде URL, а з нею — красивий ланцюжок навігації.

Orphan Pages (Сторінки-сироти)

Пошук сторінок, на які немає жодного внутрішнього посилання.

Якщо на сторінку немає посилань, пошуковий робот може її не знайти, або вважатиме її неважливою.

Як знайти (Screaming Frog):
  1. Підключіть API Google Search Console & Google Analytics.
  2. Запустіть сканування (Crawl).
  3. Після завершення перейдіть у вкладку "Orphan Pages".
  4. Це сторінки, які є в Sitemap або отримували трафік, але не мають вхідних лінків на сайті.

*Рішення: Додайте посилання на ці сторінки з блогу, футера або категорій. Або видаліть, якщо вони старі.

📝
Step 3

On-Page & Content Quality

Канібалізація Ключових Слів

Problem

Коли дві сторінки конкурують за один запит і "з'їдають" позиції.

Приклад канібалізації:
Page A: /iphone-15/
Key: "купити айфон 15"
Page B: /iphone-15-price/
Key: "ціна айфон 15"

Google не знає, яку сторінку показати, і в результаті показує обидві на 20-х позиціях замість однієї в ТОП-3.

Як виправити:
  • 301 Redirect: Об'єднайте слабшу сторінку з сильною.
  • Canonical: Вкажіть на слабкій сторінці rel="canonical" на сильну.
  • Re-optimize: Змініть інтент слабкої сторінки (наприклад, під інформаційний запит "огляд").

Title, Description & H-Structure

Базова гігієна контенту для високого CTR.

Title Tag:
  • Унікальний для кожної сторінки.
  • Ключ ближче до початку.
  • Довжина 50-60 символів.
  • Використовуйте Emojis 🇺🇦 (🔥, ✅).
H1-H6 Headers:
  • Тільки один H1 на сторінку.
  • Ієрархія (H2 під H1, H3 під H2).
  • H1 має відрізнятися від Title.

E-E-A-T Audit (Trust Signals)

2026 Trend

Фактори довіри: Авторство, Контакти, Легальність.

Google хоче бачити, що за сайтом стоїть реальний бізнес. Особливо важливо для YMYL ніш (Медицина, Юриспруденція, Фінанси).

Чек-лист сторінки "Контакти" в Україні:
  • Реальна адреса (збігається з GBP).
  • Карта проїзду (Embed Google Map).
  • Міський телефон (044/032) або 0-800.
  • Email на домені (info@site.ua).
  • Юр. інформація: ТОВ/ФОП, код ЄДРПОУ.
  • Посилання на соцмережі.
Для статей (Blog):

Обов'язково вказуйте автора статті. Створіть сторінку автора з фото, біографією та посиланнями на LinkedIn/Facebook. "Адмін" більше не працює.

Step 4

Performance & Backlinks

Core Web Vitals (CWV)

Google Factor

LCP, INP, CLS — метрики, що впливають на ранжування в 2026.

LCP (Loading) Largest Contentful Paint
< 2.5 sec
INP (Interact) Interaction to Next Paint
< 200 ms
CLS (Stability) Cumulative Layout Shift
< 0.1

Перевіряйте через PageSpeed Insights. Оптимізуйте зображення (WebP), використовуйте кешування та CDN.

Mobile Usability Audit

Google використовує Mobile-First Indexing. Мобільна версія — головна.

Чек-лист помилок GSC:
  • Clickable elements too close together: Кнопки занадто близько (палець натискає дві одразу).
  • Content wider than screen: Горизонтальний скрол (найчастіше через таблиці або великі фото).
  • Text too small to read: Шрифт менше 14px.

Toxic Backlinks & Disavow

Safety

Пошук та відхилення "сміттєвих" посилань, що тягнуть сайт на дно.

Якщо на вас посилаються порно-сайти, казино або домени `.ru` (спам атака), ви можете отримати ручні санкції.

disavow_links.txt (Format)
# Two pages to disavow
http://spam.example.com/stuff/comments.html
http://spam.example.com/stuff/paid-links.html

# One domain to disavow
domain:shadyseo.com
domain:pornsite.ru
domain:cheap-loans.cn

Завантажувати цей файл потрібно через Google Disavow Tool. Робіть це обережно!

SEO Audit FAQ

Відповіді на часті питання про технічний стан сайту.

?
Як часто треба робити аудит?
Повний аудит: Раз на 6 місяців або після редизайну.
Міні-аудит (GSC): Раз на місяць (перевірка помилок 404, індексації).
Моніторинг позицій: Щодня.
?
Чому трафік різко впав?
Основні причини:
  • Технічна: Випадково закрили сайт через robots.txt або noindex.
  • Алгоритмічна: Google Core Update (оновлення алгоритму).
  • Сезонна: Природний спад попиту.
  • Санкції: Ручні дії за покупні посилання.
?
Чи вистачить безкоштовних інструментів?
Для малого бізнесу (до 50 сторінок) вистачить Google Search Console + Screaming Frog (Free mode). Для великих сайтів потрібні платні Ahrefs або Serpstat для аналізу конкурентів та беклінків.