Как управлять мультирегиональными и многоязычными сайтами

Если на вашем сайте есть контент, предназначенный для пользователей из разных стран и регионов, говорящих на разных языках, вы можете оптимизировать результаты поиска Google для такого ресурса.

Определения

  • Многоязычный сайт содержит контент на нескольких языках. Например, сайт канадской компании может иметь две версии – английскую и французскую. Поисковая система Google старается найти страницы на том же языке, что и язык запроса.
  • Мультирегиональный сайт явным образом ориентирован на пользователей из разных стран. Например, производитель может продавать свои товары жителям Канады и США. Поисковая система Google старается найти страницу, соответствующую стране пользователя.

Некоторые сайты являются как мультирегиональными, так и многоязычными (например, контент сайта может быть представлен для США и Канады с двумя версиями канадского контента – на английском и французском языках).

Управление многоязычными версиями сайта

Если на вашем сайте есть идентичный контент на разных языках, следуйте приведенным ниже рекомендациям, чтобы пользователям (и Google Поиску) было проще найти нужную страницу.

Используйте разные URL для разных языков

Google рекомендует использовать для разных языковых версий страницы разные URL. Это удобнее, чем применять файлы cookie или настройки браузера для выбора нужного языка.

Помимо этого, советуем задавать атрибуты hreflang, чтобы в результатах поиска отображалась подходящая версия страницы.

Если вы динамически изменяете контент или осуществляете переадресацию с учетом языковых настроек, учитывайте, что Google может обнаружить не все версии ваших страниц. Это происходит потому, что обычно робот Googlebot запускается из США и отправляет запросы HTTP без параметра Accept-Language в заголовке.

Сообщите Google о разных языковых версиях

Google поддерживает разные методы пометки языковых и региональных версий страницы, в том числе атрибуты hreflang и файлы Sitemap. Используйте их на своих сайтах.

Убедитесь, что язык страницы определяется однозначно

Google определяет язык страницы по видимому контенту, а не по коду, например атрибутам lang. Вы можете помочь Google правильно определить язык, используя на всех страницах один и тот же язык для содержания и навигации а также избегая параллельных переводов.

Допустим, на сайте переведен только стандартный текст, а основной контент остается на исходном языке (так может произойти в том случае, если его создают пользователи). В результате одни и те же материалы могут появляться в результатах поиска многократно, но будут отнесены к разным языкам. Это не понравится пользователям.

В файле robots.txt заблокируйте поисковым системам доступ к страницам сайта, которые переводятся автоматически. Автоматический перевод далеко не всегда понятен. Кроме того, он может расцениваться как спам, а плохой перевод испортит впечатление от вашего ресурса.

Выбор языка страницы пользователем

Если у вас несколько версий страницы на разных языках, следуйте приведенным ниже рекомендациям.

  • Добавьте гиперссылки на остальные версии страницы. Так пользователи смогут выбрать другой язык.
  • Избегайте автоматического перенаправления в зависимости от языка пользователя. Оно может привести к тому, что посетители сайта и поисковые системы не смогут просмотреть его целиком.

Используйте в URL слова из соответствующего языка

Слова в URL можно переводить. Также вы можете настроить интернациональные доменные имена (IDN). Убедитесь, что URL передается в кодировке UTF-8 (рекомендуется использовать UTF-8 везде, где это возможно), и обеспечьте правильное экранирование в ссылках по этому URL.

Таргетинг контента сайта на определенную страну

Вы можете настроить таргетинг сайта или его разделов на пользователей из определенной страны, говорящих на определенном языке. Это поможет повысить рейтинг страницы в целевой стране, но в результатах поиска для других стран и языков эта страница отображаться не будет.

Чтобы настроить геотаргетинг сайта в Google, выполните следующие действия:

  • На уровне страницы или сайта. Указывайте целевой регион в URL.
  • На уровне страницы. Используйте атрибут hreflang или файлы Sitemap, чтобы сообщить Google, какие страницы связаны с тем или иным регионом или языком.
  • На уровне сайта. Если сайт размещен в общем домене верхнего уровня (.com, .org, .edu и т. д.), укажите его целевые региональные настройки с помощью отчета "Таргетинг по странам и языкам". Не пользуйтесь этим инструментом, если сайт ориентирован на несколько стран. Например, таргетинг на Канаду полезен для сайта, посвященного ресторанам в Монреале, однако бессмысленно указывать аналогичные настройки для сайта, который ориентирован на говорящих по-французски пользователей из Франции, Канады или Мали.

Геотаргетинг невозможно задать с абсолютной точностью. Очень важно решить, что делать с пользователями, для которых страница выбрана неверно. Попробуйте разместить на всех страницах ссылки, по которым пользователь сможет выбрать нужный язык и регион.

Не используйте анализ IP-адресов для адаптации контента. Определить таким образом местоположение нелегко и этот метод неточен. Кроме того, вероятно, что в таком случае Google, не сможет корректно сканировать варианты вашего сайта. Большинство роботов Google приходят из США, и мы не пытаемся указывать другие местоположения, чтобы обнаружить изменения сайта. Используйте один из описанных здесь методов (атрибуты hreflang, альтернативные URL и прямые ссылки).

Указание региона в URL

Постарайтесь использовать URL такой структуры, которая позволит выделить фрагменты, связанные с геотаргетингом. В таблице ниже представлены возможные варианты.

Структура URL Пример URL Плюсы Минусы
Домен, связанный со страной example.de
  • Геотаргетинг определяется однозначно.
  • Местоположение сервера не играет роли.
  • Простота разделения сайтов.
  • Дорогой (может быть ограничен в доступе).
  • Требует более высокого уровня развития инфраструктуры.
  • Строгие требования ccTLD (иногда).
Субдомены с gTLD de.example.com
  • Простота настройки.
  • Геотаргетинг в Search Console.
  • Возможность расположения серверов в разных местах.
  • Простота разделения сайтов.
  • Пользователи не смогут распознать геотаргетинг только по URL (de – это язык или страна?).
Подкаталоги с gTLD example.com/de/
  • Простота настройки.
  • Геотаргетинг в Search Console.
  • Простота поддержки (один хост).
  • Пользователи не могут распознать геотаргетинг только по URL.
  • Сервер размещается в одном месте.
  • Сложности в разделении сайтов.
Параметры URL site.com?loc=de
  • Не рекомендуется.
  • Сложность сегментирования на основе URL.
  • Пользователи не могут распознать геотаргетинг только по URL.
  • Геотаргетинг в Search Console не поддерживается.

 

Как Google определяет целевые региональные настройки

Чтобы максимально точно определить целевую аудиторию страницы, Google анализирует различные сигналы.

  • Целевые региональные настройки заданы с помощью отчета Search Console "Таргетинг по странам и языкам"Если вы используете общий домен верхнего уровня (gTLD), а ваш провайдер находится в другой стране, рекомендуем в Search Console указать, с каким регионом следует связать ваш сайт (это нужно для настроек геотаргетинга на целевую аудиторию).
  • Национальные домены верхнего уровня (ccTLD). Они привязаны к конкретным странам (например, .de – Германия, .cn – Китай). По ним не только пользователи, но и поисковые системы могут судить о том, на какой регион ориентирован ваш сайт. В некоторых странах имеются ограничения на использование кодов ccTLD, поэтому сначала разберитесь в этом вопросе. Кроме того, некоторые доменные имена типа ccTLD (например, .tv, .me и т. д.) рассматриваются как доменные имена типа gTLD, поскольку пользователи и веб-мастера часто считают их общими, не связанными с какой-либо страной. Полного списка доменных имен типа ccTLD, которые Google рассматривает как gTLD, не существует, так как он может измениться в любое время. Список Google общих доменов верхнего уровня приведен здесь.
  • Атрибуты hreflang в тегах, заголовках и файлах Sitemap.
  • Расположение сервера (по IP-адресу сервера). Если сервер расположен близко к вашим пользователям, то это часто может быть сигналом того, что данная аудитория является целевой для вашего сайта. Однако этот метод нельзя назвать универсальным, поскольку некоторые сайты используют распределенные сети доставки контента (CDN) или размещаются в странах с более высоким уровнем развития инфраструктуры.
  • Другие сигналы. Также целевую аудиторию вашего сайта позволяют определить указанные на странице местные адреса и номера телефонов, использование определенного языка и валюты, ссылки с других сайтов или данные сервиса Google Мой бизнес (если вы с ним работаете).

Чего Google не делает

  • Поисковые роботы Google находятся в разных странах мира, но мы не сканируем один сайт из разных стран лишь для того, чтобы обнаружить разные версии его страниц. Поэтому о любых региональных или языковых версиях сайта желательно сообщать Google, используя описанные здесь методы (атрибуты hreflang, ccTLD или отдельные ссылки).
  • Google игнорирует метатеги местоположения (например, geo.position или distribution) и HTML-атрибуты геотаргетинга.

Обработка копий страниц на многоязычных и мультирегиональных сайтах

Если на мультирегиональном сайте страницы с идентичным контентом на одном языке имеют разные URL (например, example.de/ и example.com/de/ содержат одинаковый текст на немецком языке), выберите предпочтительную версию используйте в ней элемент rel=canonical и теги hreflang, чтобы в результатах поиска отображался нужный пользователю языки и региональный URL.

 

Общие домены верхнего уровня

Общие домены верхнего уровня (gTLD) не связаны с конкретным местоположением. Если ваш сайт находится в таком домене (например, .com, .org или любой из перечисленных ниже) и рассчитан на пользователей из определенного региона, вам следует явным образом задать целевую страну с помощью одного из описанных выше методов.

Далее указаны домены, которые Google обрабатывает как gTLD. Для них можно настроить геотаргетинг в Search Console.

  • Общие домены верхнего уровня (gTLD). Все домены верхнего уровня, не зарегистрированные в ICANN как домен с кодом страны (ccTLD) и относящиеся к корневой зоне DNS (по стандартам IANA), Google определяет как общие домены верхнего уровня. Примеры:
    • .com
    • .org
    • .edu
    • .gov
    • и так далее.
  • Общие региональные домены верхнего уровня. Эти домены связаны с определенными географическими регионами, однако их принято относить к общим доменам верхнего уровня (как .com или .org). Вот они:
    • .eu
    • .asia
  • Общие домены верхнего уровня с кодом страны (ccTLD). Некоторые доменные имена категории ccTLD (например, .tv, .me и т. д.) Google рассматривает как домены gTLD, поскольку пользователи и веб-мастера часто считают их общими (не связанными с какой-либо страной). Ниже приведен список доменов категории ccTLD (в нем возможны изменения).
    • .ad
    • .as
    • .bz
    • .cc
    • .cd
    • .co
    • .dj
    • .fm
    • .io
    • .la
    • .me
    • .ms
    • .nu
    • .sc
    • .sr
    • .su
    • .tv
    • .tk
    • .ws
Эта информация оказалась полезной?
Как можно улучшить эту статью?