Сторінки, де більшість тексту лежить поза основною областю
high_boilerplate_ratio · Можливість
Це з’являється, коли основна область сторінки, доступної для індексування, містить менш ніж п’яту частину слів, виділених з її серверного HTML, тож більшу частину сторінки становлять меню, бічні панелі, футери та інший текст поза нею. Це примітка для первинного відбору, а не помилка, і вона не доводить, що текст поза областю є спільним шаблоном. Додайте змістовний контент в основну область або свідомо не показуйте суто службові сторінки в пошуку.
Серйозність: До уваги. Ця частка вказує на сторінки, на які варто глянути, а не на підтверджену проблему.
Чому це важливо
Коли більшість того, що читає відвідувач, розміщено довкола основної області, а не в ній, сторінка може пропонувати мало власного. Побачивши такі сторінки, ви зможете вирішити, де основному контенту бракує змісту.
Що зробити
- Перегляньте докази в знахідці: кількість слів в основній області, кількість слів поза нею та уривок основної області.
- Додайте в основну область контент, який належить саме цій сторінці: опис, подробиці або відповіді, потрібні відвідувачеві.
- Якщо це службова сторінка, яку не мають знаходити в пошуку, свідомо позначте її noindex, а не наповнюйте текстом заради обсягу.
Коли залишити як є: якщо це коротка службова сторінка, наприклад форма входу, кошик або крок підтвердження, і вона виконує своє завдання, залиште її. Знахідка повідомляє про пропорцію; вона не стверджує, що сторінка не має призначення.
Що ми читаємо
Ми читаємо повний HTML кожної сторінки, доступної для індексування, у тому вигляді, в якому його повернув сервер зі статусом 200 і типом text/html, не виконуючи JavaScript.
Ми обираємо вид області за порядком: main, якщо такі елементи є, інакше role="main", інакше article. Елемент обраного виду має бути рівно один. Ми рахуємо слова, виділені з HTML, усередині нього та в усьому body і фіксуємо сторінку, коли п’ятикратна кількість слів основної області менша за загальну кількість у body, тобто точна частка нижча за 20%.
Текст поза основною областю рахується як зовнішній, а не визначається як шаблон: ми не порівнюємо сторінки між собою. Текст усередині області вважається основним, навіть якщо це меню.
Приклад і докази
Ілюстративний приклад — одна сторінка, а не реальний аудит.
Адреса: https://bakery.example/branches/riverside/
Слова, виділені із серверного HTML, за частинами:
header and menu 156 words
main region 18 words
sidebar 94 words
footer 144 words18 із 412 виділених слів містяться в основній області, тобто менше ніж 20%, тому сторінка потрапляє до списку. Перевірка рахує частини поза областю; вона не встановлює, що інші сторінки мають ті самі частини.
Якщо додати в основну область адресу філії, години роботи, послуги та схему проїзду, сторінка матиме власний контент. Щойно наступний повний аудит виявить в основній області щонайменше 20% слів, виділених з HTML, сторінка більше не відповідатиме умові.
Підтвердити й перевірити знову
Перевірте самі: відкрийте сторінку в режимі читання вашого браузера або з вимкненими стилями й порівняйте, скільки тексту в основному контенті і скільки довкола нього.
Повторна перевірка: Повний аудит — запустіть новий повний аудит сайту. Знахідка закривається для тієї самої адреси, лише коли сторінку знову прочитано як повний HTML з однією явною основною областю, що містить щонайменше 20% слів, виділених з HTML. Сторінка, яку не вдалося прочитати повністю, яка потребує скриптів для формування вимірюваного вмісту, має нечітку основну область або стала noindex чи канонізована на іншу адресу, цього показати не може; вихід з-під дії перевірки не фіксується як виправлення.
Обмеження та джерела
Ця частка — евристика для первинного відбору з фіксованою межею 20%; її не можна налаштувати, і це не рекомендація Google. Коротка сторінка може бути корисною, а велике меню саме собою не є вадою.
Поділ спирається на структуру сторінки, а не на зміст: меню, розміщене в основній області, вважається основним, і перевірка не виявляє шаблонів чи дублікатів. Текст китайською, японською або тайською, який пишуть без пробілів між словами, неможливо надійно порахувати, тож така сторінка залишається з невідомим результатом; корейський та інший текст, розділений пробілами, рахується так само, як англійський. Для цієї перевірки також потрібно, щоб можна було порахувати весь виділений текст body.
Сторінки, для яких не вдається підтвердити захоплення, head, заголовки відповіді чи канонічну адресу, залишаються з невідомим результатом — їх не фіксують і не зараховують як пройдені.
Це структурна перевірка серверного HTML, а не видимості в браузері. Ми пропускаємо script, style, noscript, template, svg і коментарі, але не оцінюємо CSS чи атрибут hidden. Прихований текст і заголовки можуть бути пораховані. Наступний аудит підтверджує лише те, що ця структурна умова більше не виконується, а не те, що видимий контент покращився.
Упевненість: Середня, бо обидва підрахунки беруться безпосередньо зі структури сторінки; невизначеним залишається те, наскільки добре ця структура позначає основний контент і чи є коротка сторінка проблемою.
Джерела
- Sitebulb, Звіт про дубльований контент — довідково: інший сканер порівнює HTML різних сторінок на дублювання та подібність; наша перевірка такого порівняння не робить і лише рахує слова в основній області та поза нею. Перевірено 6 жовтня 2026.
Редакційна перевірка: 2 листопада 2026