Языковые версии

Если продвигаемый проект имеет несколько языковых версий, необходимо указать поисковой системе:

  • Язык каждой конкретной страницы
  • Наличие альтернативных языковых версий контента
  • Исключить дублирование страниц на одном и том же языке (создание поддомена, директории для альтернативной версии сайта)

1. Указание языка контента:

Необходимо, чтобы на всех страницах соответствующей версии сайта в разделе

между <!doctype html> и <head> был проставлен тег, который будет указывать, на каком языке предоставленный ниже контент, к примеру:

 

Страницы на русском языке

<html lang="ru">

 

Страницы на английском языке

<html lang="en">

 

Страницы на украинском языке

<html lang="ukr">

 

Важно! Данный тег проставляется для всех страниц сайта с соответствующим языком.

 

Пример размещенных тегов на сайте:

 
  • Для альтернативной версии сайта ru.auto11.ee на русском языке:
 

 

  • Для основной версии сайта http://www.2bua.com/ на английском языке:

 

2. Указание альтернативных версий сайта:

Альтернативные версии указываются в нескольких самых распространенных случаях:

 
  • Вам требуется перевести только шаблон веб-страницы (например, панель навигации и нижний колонтитул), а основное содержание оставить на исходном языке. Обычно это нужно на страницах, контент которых создается пользователями (например, сообщения на форумах).

  • На сайте представлено содержание на одном языке, однако оно немного различается в зависимости от региона. Так, контент на английском языке может быть предназначен для пользователей из Великобритании, Ирландии и США.

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

 

Если у Вас несколько версий страницы на разных языках, и URL которых различаются, ПС нужно сообщить обо всех имещихся языковых версиях . Делается это методом прописания в разделе <head> страницы тега rel="alternate" hreflang="x" и ссылки на страницу, где - "x" - языковой признак страницы.

К примеру, если на вашем сайте есть контент на английском, французском и испанском языках, то испанская страница должна включать ссылки:

 

<link rel="alternate" hreflang="es" href="http://es.example.com/" />

<link rel="alternate" hreflang="en" href="http://en.example.com/" />

<link rel="alternate" hreflang="fr" href="http://fr.example.com/" />

 

То же самое касается страниц на французском и английском.

 

Пример: Мы продвигаем сайт, у которого есть русская, украинская и английская версии сайта, то для всех страниц (русской, английской, и украинской) нужно прописать в разделе <head> страниц тег, указывающий на альтернативные версии сайта:

 

Для станиц русской версии:

 

<link rel="alternate" href="http://www.example.com/" hreflang="ru-ru />

<link rel="alternate" href="http://example.com/en" hreflang="en-en" />

<link rel="alternate" href="http://example.com/ua" hreflang="ua-ua" />

 

где - ru - Языковая версия страницы

      - ru - Региональный таргетинг страницы

 

Для страниц английской версии:

 

<link rel="alternate" href="http://example.com/en" hreflang="en-en" />

<link rel="alternate" href="http://www.example.com/" hreflang="ru-ru />

<link rel="alternate" href="http://example.com/ua" hreflang="ua-uk" />

 

Для украинской:

<link rel="alternate" href="http://example.com/ua" hreflang="ua-ua" />

<link rel="alternate" href="http://www.example.com/" hreflang="ru-ru />

<link rel="alternate" href="http://example.com/en" hreflang="en-en" />

 

Для формирования необходимого Html кода, можно воспользоваться сервисом генерации hreflang тегов - ссылка

3. Дублирование страниц на разных языках:

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

 

Пример: www.example.com при смене языка на сайте имеет такой же адрес www.example.com - что не правильно.

 

Предположим, что основная версия сайта www.example.com - английская, а альтернативная на русском языке тогда правильно, чтобы для всех страниц на английском адрес не менялся, а для русской версии имел отличный урлострой:

 

Английская версия

Русская версия вариант 1

Русская версия вариант 2

www.example.com

www.example.com/ru/

ru.example.com

www.example.com/category

www.example.com/ru/category

ru.example.com/category

www.example.com/category/mobile_phone

www.example.com/ru/category/mobile_phone

ru.example.com/category/mobile_phone

 

Пример технического задания на корректную настройку языковых версий сайта

 

4.Указание дефолтной версии сайта:

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

<link rel="alternate" href="http://sitename.com/" hreflang="x-default" />

Подписаться Подписаться Подписаться