Локализация позволяет Google показывать корректный сайт для определенной страны или региона. На странице собраны ответы Google касающиеся локализации сайта.
Доменная зона не имеет значения, если контент не для конкретной страны
Если контент не создан под конкретную страну, то неважно находятся ли языковые вариации страниц на отдельных национальных доменах или объединены на общем сайте без национальной привязки. Если это так, сегментация по национальным доменам затрудняет геотаргетинг.
Используйте Google Translate вместе с ручной проверкой для создания локализованной версии сайта
Не следует использовать только Google Translate или другие инструменты перевода для автоматического перевода контента сайта на другой язык, так как это может считаться автоматически сгенерированным контентом. Вместо этого лучше использовать такой перевод вместе с ручной проверкой, для создания локализованной версии, которая позволит получить положительный пользовательский опыт и предоставит действительно ценный контент пользователям говорящим на другом языке.
Google пытается определить языковые предпочтения пользователя, при использовании Chrome по умолчанию
Google знает, что иногда пользователи загружают версию Chrome по умолчанию (на английском языке), а не на предпочитаемом языке. Поэтому он пытается определять такие случаи и показывать версии страниц на подходящем языке, чтобы помочь с локализацией.
Только одна версия контента разделённого под разные страны будет индексироваться и отображаться в отчетах Search Console
Если у вас есть один и тот же контент на нескольких страницах или сайтах (с различными локализациями), то Google выберет только одну страницу для индексации, но будет использовать атрибуты hreflang для замены версий страницы в зависимости от местоположения пользователя. Однако в отчете об эффективности Search Console будет отображаться только та страница, которая была выбрана для индексации и использовалась как каноническая.
Можно размещать различные языковые версии контента и без использования поддоменов или подпапок
Контент на разных языках должен находиться по разным URL-адресам, но для этого не обязательно размещать его в подпапках или на поддоменах. Например, этого можно было добиться с помощью введения get-параметра языка.