Оголошена мова відрізняється від основного контенту
У звітіDeclared language differs from supported main-content language
content_language_mismatch · Потребує перегляду
Перегляньте оголошену мову та фактичний основний текст. Перевірка фіксує розбіжність, лише коли цілий текст і достатньо незалежно виміряних блоків сходяться на підтримуваній мові.
Серйозність: Середня. На перегляд: розбіжність може бути застарілою декларацією чи незавершеним перекладом, а не доведеною проблемою в пошуку.
Чому це важливо
Декларація мови має описувати сторінку, яку читають люди. Застаріла декларація може плутати допоміжні інструменти й ваше власне керування мовами. Google визначає мову з видимого контенту, тож сама зміна декларації сторінку не перекладає.
Що зробити
- Прочитайте в знахідці оригінальну декларацію та виміряну мову, потім перегляньте вихідний код сторінки.
- Вирішіть, якою мовою має бути контент за цією адресою. Виправте html lang, якщо текст правильний, або завершіть переклад фактичного основного контенту, якщо задумана оголошена мова.
- Перевірте hreflang окремо й запустіть новий повний аудит. Ця перевірка порівнює html lang, а не власний запис hreflang.
Коли залишити як є: Залиште навмисні мовні відмінності на перегляд, коли виміряний оригінальний текст не представляє вашу сторінку або модель помиляється. Її показник не є гарантією.
Що ми читаємо
Ми використовуємо повний оригінальний серверний HTML сторінки, доступної для індексування, з HTTP 200 і рівно одну явну область main, role=main чи article, коли сторінку класифіковано як серверний контент. Оригінальний html lang повинен встановлювати одну чинну основну мову IANA. Спільна перевірка придатності сторінки виключає сторінки з канонічним посиланням на іншу адресу.
Ми порівнюємо базові мови, ігноруючи регіональні відмінності. Підтримувана мітка цілого тексту має узгоджуватися з підтвердженими блоками, що охоплюють щонайменше 80% усіх порахованих літер Unicode основної області; невідомі літери можуть становити щонайбільше 10%.
Приклад і докази
Ілюстративний приклад, а не реальний аудит.
Повна сторінка оголошує html lang=uk, але її достатньо довгий основний текст і виміряні блоки послідовно визначаються як англійські. Сторінка потрапляє до списку на перегляд. Виправлення html lang на en або переклад основного тексту підтримуваною українською може припинити дію цієї умови в наступному повному аудиті.
Підтвердити й перевірити знову
Перевірте самі: Відкрийте вихідний код сторінки, прочитайте html lang і порівняйте його з мовою основного контенту. Прочитайте достатню частину сторінки, щоб помітити частково перекладені розділи.
Повторна перевірка: Повний аудит — Запустіть новий повний аудит. Ту саму адресу треба знову прочитати як повний підтримуваний серверний HTML з достатнім обсягом тексту й доступною прийнятою моделлю. Відсутня декларація, змінена доступність для індексування, неповна чи нечітка основна область, недоступна модель або непідтримуваний текст ніколи не доводять, що попередню знахідку виправлено.
Обмеження та джерела
Це евристичний перегляд оригінального серверного HTML. Текст, відтворений JavaScript, і зовнішній CSS не вимірюються; перевірка не встановлює видимість у браузері, не відтворює визначення мови Google й не стверджує нічого про результат ранжування.
Модель розглядає 75 мов, але приймаються лише результати визначення для англійської, української та російської. Інші або неоднозначні результати залишаються невідомими. Цілий текст потребує 100 лексичних слів і 500 літер Unicode; кожен вимірюваний блок потребує 20 слів і 120 літер.
Мітка потребує повернутого показника, нижня межа якого перевищує 0,9 і перевищує верхню межу кожного іншого кандидата більш ніж на 0,85. Це межі показника моделі, а не 90% чи 85% імовірності того, що мову визначено правильно.
Короткий текст, цитати, код і непідтримуваний текст зберігають невідому вагу літер. Спільні оригінальні текстові блоки вимірюються один раз; їхні збережені цілочислові межі показника відтворюються без повторного запуску моделі.
Упевненість: Середня Мовні мітки походять з обмеженої офлайнової евристики. Високий показник моделі — це не виміряна точність; перегляньте сам основний текст, перш ніж змінювати сторінку.
Джерела
- Google Search Central, Керування багаторегіональними та багатомовними сайтами — Довідково: Google визначає мову з видимого контенту й радить чітку мову для кожної сторінки. Це не обґрунтовує нашої моделі чи порогів. Перевірено 7 жовтня 2026.
- PyPI, Визначник мови Lingua 2.2.0 — Документує зафіксований пакет визначення мови та його модельний підхід; не обґрунтовує пороги цього аудиту й не гарантує правильного визначення мови сторінки. Перевірено 2 листопада 2026.
- IANA, Реєстр мовних підміток — Містить зареєстровані підмітки мов, систем письма й регіонів для тлумачення мовних оголошень; не визначає мову видимого тексту. Перевірено 2 листопада 2026.
- IANA, Реєстр розширень мовних тегів — Містить зареєстровані ідентифікатори розширень мовних тегів і посилання на їхні визначення; розширення не встановлює мову контенту сторінки чи придатність canonical. Перевірено 2 листопада 2026.
Редакційна перевірка: 2 листопада 2026