Два контрпримера вместо одного правила для всех
Все адреса и предложения ниже вымышлены. example.com используется как учебный домен; страницы не описывают реальную компанию. В примере А один и тот же товар П-1 продаётся на условном рынке Р в рублях, а описание доступно на русском и английском. В Б тот же условный товар имеет локализованные предложения для двух разных рынков.
Валюта и территория в таблице заданы автором примера. Они не вычислены из каталога URL и не получены переводом текста. Цены, налоги, наличие и способы оплаты здесь не установлены.
| Пример и учебный URL | Язык содержания | Заданный рынок и валюта | Отношение предложений |
|---|---|---|---|
| А: example.com/ru/item-p1/ | Русский | Рынок Р; RUB | Одна услуга продажи П-1 на двух языках |
| А: example.com/en/item-p1/ | Английский | Тот же Р; RUB | Перевод не создаёт новый рынок |
| Б: example.com/en-gb/item-p1/ | Английский | Великобритания; GBP — условие примера | Локализованный вариант П-1 для указанного рынка |
| Б: example.com/en-us/item-p1/ | Английский | США; USD — условие примера | Другой региональный вариант того же П-1 |
Что сообщает поиску связь языковых страниц
Google различает многоязычные и мультирегиональные сайты. Для языковых вариантов рекомендуются отдельные URL и доступные переходы между ними. Автоматическая переадресация по предполагаемому языку способна затруднить доступ к части содержания.
В справке о локализованных версиях hreflang описывает отношения вариантов. Язык указывается обязательно, регион — при необходимости: en не означает США, а en-GB и en-US обозначают региональные варианты английского. Для Великобритании используется GB. Эти обозначения не являются данными о доставке или цене.
Google определяет язык по видимому содержанию, а не только по hreflang, HTML-атрибуту lang или имени папки. Поэтому перевод одного меню при неизменном основном тексте не равен полноценному переводу всей страницы.
Источники: Google: мультирегиональные и мультиязычные сайты; Google: локализованные версии и hreflang
Canonical решает соседний вопрос
В образовательном материале Яндекса для разных переводов не рекомендуется назначать одну языковую страницу основной для всех остальных: canonical обычно ведёт на тот же язык, а соответствия переводов описываются отдельно. Но это не универсальное требование self-canonical для любого регионального URL.
Для похожих или дублирующихся региональных страниц на одном языке Google описывает выбор предпочтительной версии с canonical и hreflang. Решение зависит от содержания и назначения страниц. Оно не выводится из того, что в адресе стоят разные коды страны.
Сначала установите, какие страницы действительно являются соответствующими локализованными вариантами. Нельзя связать любые разные услуги только потому, что тема похожа. Для выбранного набора проверьте абсолютные адреса и взаимные связи; один пропуск не даёт основания объявлять потерянным весь сайт.
Источники: Яндекс: canonical и языковые версии
Продолжить: Основная копия и общая проверка дублей
Разведите карту URL и карту предложения
В первой карте запишите пары соответствующих страниц, язык содержания, целевой вариант и фактические canonical/hreflang. Во второй — территорию, валюту, состав, контакты и действующий источник условий. Тогда различие цены на разных рынках не придётся автоматически исправлять как рассинхронизацию копий.
Проверьте учебные примеры вопросами. Для А английский язык не разрешает обещать обслуживание в США: задан один рынок Р. Для Б общий английский не позволяет перенести GBP и территорию Великобритании в вариант США. Цена ни в одной строке не известна, поэтому переводить или конвертировать её нельзя.
Для конкретного сайта такой разбор начинается с диагностики нескольких соответствующих страниц. При проверке AI сохраняйте источник ответа отдельно: разметка локализации не гарантирует, что система выберет нужную версию, процитирует сайт или принесёт трафик.
Продолжить: Чем языковой вариант отличается от физического филиала; Когда нужно синхронизировать одно предложение между форматами; Диагностика соответствий и задание на исправления
