Група локалей використовує параметри URL
У звітіLocale versions served via URL parameters
locale_url_parameter_scheme · Потребує перегляду
Це з’являється, коли ваші мовні версії утворюють повну групу, що вказує сама на себе, але версії відрізняються лише параметром запиту, як-от ?lang=fr. Google не рекомендує для цього параметри. Розгляньте підкаталоги, субдомени чи національні домени, коли наступного разу плануватимете структуру.
Серйозність: Низька. Перегляньте це, плануючи структуру: версії з параметрами працюють, але Google називає їх нерекомендованими.
Чому це важливо
Посібник Google про багаторегіональні та багатомовні сайти називає параметри URL, як-от site.com?loc=de, нерекомендованими, бо сегментувати за URL складно, а користувачі можуть не розпізнати націлювання за адресою, і наводить як альтернативи національні домени, субдомени й підкаталоги.
Що зробити
- Перегляньте знахідку: у ній показано до десяти груп версій і параметри, якими вони відрізняються.
- Якщо плануєте перенесення, дайте кожній мові власний шлях, як-от
/fr/, з постійними переспрямуваннями з адрес із параметрами. - Інакше тримайте схему параметрів послідовною, а hreflang — повним.
Коли залишити як є: якщо схема з параметрами вам підходить, а перенесення коштувало б більше, ніж дало б, можна залишити як є; перевірка описує структуру, а не помилку.
Що ми читаємо
Ми читаємо hreflang кожної просканованої сторінки в її HTML, заголовку Link і записах карти сайту. Група — це дві або більше адрес, сторінки яких усі перелічують ті самі версії, разом із собою, і всі вказують одна на одну. Сайт фіксується, коли в такій групі дві або більше версій мають однаковий хост і шлях і відрізняються лише рядком запиту.
Чистий результат потребує повного сканування, у якому кожна сторінка відповіла кодом 200 і була прочитана повністю в усіх трьох місцях. Сторінка, яку не вдалося прочитати, не дає зробити чистий висновок, але правило однаково може зафіксувати повну, підтверджену групу деінде.
Приклад і докази
Ілюстративний приклад — одна група з двох версій, а не реальний аудит.
https://bakery.example/cakes/ і https://bakery.example/cakes/?lang=fr кожна перелічує:
<link rel="alternate" hreflang="en" href="https://bakery.example/cakes/">
<link rel="alternate" hreflang="fr" href="https://bakery.example/cakes/?lang=fr">Дві версії відрізняються лише параметром lang, тому сайт фіксується з цією групою.
<link rel="alternate" hreflang="fr" href="https://bakery.example/fr/cakes/">Можливе виправлення для нової структури: дайте французькій власний шлях.
Підтвердити й перевірити знову
Перевірте самі: відкрийте дві мовні версії однієї сторінки й порівняйте їхні адреси: якщо змінюється лише частина після ?, сайт використовує параметри.
Повторна перевірка: Повний аудит — запустіть новий аудит сайту. Знахідка закривається, лише коли повний аудит, у якому кожну сторінку прочитано повністю, не знаходить такої групи. Видалення hreflang не закриває її як виправлену: тоді перевірка просто більше не застосовується, і знахідка залишається непідтвердженою.
Обмеження та джерела
Перевірка читає форму адрес в оголошених групах. Вона не визначає типової мови чи націлювання на країну, а часткові чи односторонні анотації не оцінюються.
Упевненість: Висока, бо групи зчитуються безпосередньо з декларацій.
Джерела
- Google, Керування багаторегіональними та багатомовними сайтами — називає параметри URL, як-от site.com?loc=de, нерекомендованими, а альтернативами — національні домени, субдомени й підкаталоги. Перевірено 28 вересня 2026.
Редакційна перевірка: 29 вересня 2026