Якщо на вашому сайті є контент для користувачів, які проживають в різних країнах і регіонах і розмовляють різними мовами, ви можете оптимізувати його відображення в результатах пошуку Google.
У чому різниця між багатомовними та багаторегіональними сайтами
- Багатомовний сайт містить контент кількома мовами. Наприклад, сайт канадської компанії може мати дві версії — англійську та французьку. Пошук Google намагається знайти сторінки мовою, яка була використана в запиті.
- Мультирегіональний сайт явно орієнтований на користувачів з різних країн. Наприклад, виробник може продавати свої товари жителям Канади та США. Пошук Google намагається знайти сторінку, яка відповідає країні користувача.
Деякі сайти є як багаторегіональними, так і багатомовними (наприклад, контент сайту може бути призначений для США і Канади і включати дві версії канадського контенту — англійською та французькою мовами).
Управління багатомовними версіями сайту
Якщо на вашому сайті є ідентичний контент різними мовами, дотримуйтесь наведених нижче рекомендацій, щоб користувачам (і Google Пошуку) було легше знайти потрібну сторінку.
Використовуйте різні URL-адреси для різних мов
Google рекомендує створювати різні URL-адреси для різних мовних версій сторінки. Це зручніше, ніж використовувати файли cookie або налаштування браузера для вибору потрібної мови.
Також ми радимо в цьому випадку задавати атрибути hreflang, щоб в результатах пошуку Google пропонувалася відповідна версія сторінки.
Якщо ви динамічно змінюєте контент або здійснюєте перенаправлення з урахуванням мовних налаштувань, враховуйте, що Google може виявити не всі версії ваших сторінок. Це відбувається тому, що зазвичай пошуковий робот Googlebot запускається з США і надсилає HTTP-запити без параметра Accept-Language в заголовку.
Повідомте Google про різні мовні версії
Google підтримує різні методи позначення мовних і регіональних версій сторінки, у тому числі анотації hreflang і файли Sitemap. Використовуйте їх на своїх сайтах.
Переконайтеся, що мова сторінки визначається однозначно
Google визначає мову сторінки за видимим вмістом, а не за URL або кодом, наприклад атрибутами lang. Щоб допомогти нашим системам, використовуйте одну і ту ж мову на сторінках для контенту та навігації, а також уникайте паралельних перекладів.
Якщо на сайті перекладені тільки елементи навігації, а основний контент залишається на вихідній мові (так часто буває, коли контент створюється користувачами), одні й ті ж матеріали можуть з’являтися в результатах пошуку неодноразово. Зазвичай це не подобається користувачам.
Дозвольте користувачам вибирати мову сторінки
Якщо у вас є кілька версій сторінки різними мовами, дотримуйтесь наведених нижче рекомендацій.
- Уникайте автоматичного перенаправлення користувачів з однієї мовної версії сайту на іншу. Наприклад, не перенаправляйте залежно від передбачуваної мови користувача. Це може призвести до того, що відвідувачам і пошуковим системам будуть доступні не всі версії сайту.
- Додайте гіперпосилання на інші версії сторінки. Так користувачі зможуть вибрати потрібну мову, натиснувши кнопку миші.
Використовуйте в URL слова з мови змісту
Ми радимо перекладати слова, що використовуються в URL. Також ви можете налаштувати інтернаціоналізовані доменні імена (IDN). Переконайтеся, що URL передається в кодуванні UTF-8 (рекомендується використовувати UTF-8 скрізь, де це можливо), і використовуйте правильне екранування в посиланнях на цю URL.
Таргетинг контенту сайту на певну країну (геотаргетинг)
Ви можете налаштувати таргетинг сайту або його розділів на користувачів з окремої країни, де розмовляють певною мовою. Це допоможе поліпшити позиції сторінок у цільовій країні, але в результатах пошуку для інших країн і іншими мовами ваші матеріали будуть представлені гірше.
Як налаштувати геотаргетинг сайту для Google:
- На рівні сторінки або сайту. Вказуйте цільовий регіон в URL.
- На рівні сторінки. Використовуйте анотації
hreflangабо файли Sitemap, щоб повідомити Google, які сторінки пов’язані з тим чи іншим регіоном або мовою.
Геотаргетинг неможливо встановити з абсолютною точністю. Обов’язково подумайте про те, як бути користувачами, які опинилися на невідповідній для себе версії сайту. Спробуйте розмістити на всіх сторінках посилання для вибору мови або регіону.
Вказівка регіону в URL
Використовуйте таку структуру URL, щоб в ній було легко виділити фрагменти, що вказують на регіон. У таблиці нижче представлені можливі варіанти.
| Варіанти структури URL | |||
|---|---|---|---|
Домен, пов’язаний з країною
|
| ||
Субдомени з gTLD
|
| ||
Підкаталоги з gTLD
|
| ||
Параметри URL
|
| ||
Як Google визначає цільові регіональні налаштування
Щоб максимально точно визначити цільову аудиторію сторінки, Google аналізує різні сигнали.
- Національні домени верхнього рівня (ccTLD). Вони прив’язані до країн (наприклад, .de — Німеччина, .cn — Китай). За ними користувачі та пошукові системи можуть визначити, на який регіон орієнтований ваш сайт. У деяких країнах є обмеження на використання кодів ccTLD, тому розберіться в цьому питанні, перш ніж працювати з ними. Крім того, Google розглядає деякі доменні імена типу ccTLD (наприклад, .tv і .me) як доменні імена типу gTLD, оскільки користувачі та власники сайтів часто вважають їх загальними, не пов’язаними з жодною країною. Ознайомтеся зі списком загальних доменів верхнього рівня за версією Google.
- Анотації
hreflangу тегах, заголовках і файлах Sitemap. - Розташування сервера (за IP-адресою сервера). Якщо сервер розташований в регіоні, близькому до ваших користувачів, ймовірно, жителі цього регіону є цільовою аудиторією вашого сайту. Однак цей метод не можна назвати універсальним, оскільки деякі сайти використовують розподілені мережі доставки контенту (CDN) або розміщуються в країнах з більш високим рівнем розвитку інфраструктури.
- Інші сигнали. Також сигналами для виявлення цільової аудиторії вашого сайту є зазначені на сторінці місцеві адреси і номери телефонів, певна мова і валюта, посилання з інших сайтів або дані сервісу Google Мій Бізнес (якщо ви з ним працюєте).
Чого Google не робить:
- Пошукові роботи Google надсилають запити з різних країн, але ми не змінюємо джерело запитів при скануванні одного сайту, щоб виявити різні версії його сторінок. Тому бажано повідомити Google про всі регіональні та мовні версії сайту одним із описаних тут способів (за допомогою анотацій
hreflang, доменів ccTLD, посилань тощо). - Google не враховує теги
meta, що вказують на місцерозташування (наприклад,geo.positionабоdistribution), і призначені для геотаргетингу HTML-атрибути.
Обробка копій сторінок на багатомовних і багаторегіональних сайтах
Якщо на мультирегіональному сайті сторінки з ідентичним контентом однією мовою мають різні URL (наприклад, сторінки example.de/ і example.com/de/ містять однаковий текст німецькою мовою), виберіть бажану версію, а потім використовуйте атрибут rel="canonical" і теги з атрибутами hreflang, щоб у результатах пошуку показувався URL для потрібної мови або регіону.
Загальні домени верхнього рівня
Загальні домени верхнього рівня (gTLD) не пов’язані з певним місцем розташування. Якщо ваш сайт знаходиться в такому домені (наприклад, .com, .org або будь-якому з перелічених нижче) і призначений для користувачів з певного регіону, то вам слід вказати цільову країну одним із описаних раніше способів.
Нижче наведені домени, які Google обробляє як загальні домени верхнього рівня:
- Загальні домени верхнього рівня (gTLD). Всі домени верхнього рівня, які не зареєстровані в інтернет-корпорації з присвоєння імен і номерів (ICANN) як національні домени верхнього рівня (ccTLD) і відносяться до кореневої зони DNS відповідно до стандартів Адміністрації адресного простору Інтернету (IANA). Приклади
- .com
- .org
- .edu
- .gov
- …і так далі.
- Загальні регіональні домени верхнього рівня. Ці домени пов’язані з певними географічними регіонами, проте їх прийнято відносити до загальних доменів верхнього рівня (як .com або .org). Ось вони:
- .eu
- .asia
- Загальні домени верхнього рівня з кодом країни (ccTLD). Деякі доменні імена категорії ccTLD (наприклад, .tv і .me) Google розглядає як домени gTLD, оскільки користувачі та власники сайтів часто вважають їх загальними, не пов’язаними з жодною країною. Список таких доменів наведено нижче (в ньому можливі зміни).
- .ad
- .ai
- .як
- .bz
- .cc
- .cd
- .co
- .dj
- .fm
- .io
- .la
- .me
- .ms
- .ну
- .sc
- .sr
- .су
- .tv
- .тк
- .ws