Ответ
Даже если rel=»canonical» на английской версии указывает на саму себя, для Google это лишь рекомендация и по разным причинам он может все равно выбирать другую страницу в качестве канонической.
Для того, чтобы увеличить вероятность корректной индексации мультиязычных страниц, следует:
1️⃣ Убедиться, что атрибуты hreflang прописаны правильно.
На главной украинской странице должна быть ссылка hreflang на английскую версию, например:
<link rel=»alternate» hreflang=»uk» href=»https://vashdomen.com/» />
<link rel=»alternate» hreflang=»en» href=»https://vashdomen.com/en/» />
<link rel=»alternate» hreflang=»x-default» href=»https://vashdomen.com/» /> // Если украинский — язык по умолчанию
На английской версии (/en/) должна быть обратная ссылка hreflang на украинскую версию и на саму себя:
<link rel=»alternate» hreflang=»uk» href=»https://vashdomen.com/» />
<link rel=»alternate» hreflang=»en» href=»https://vashdomen.com/en/» />
<link rel=»alternate» hreflang=»x-default» href=»https://vashdomen.com/» /> // Если украинский — язык по умолчанию
Проверьте и такие мелочи:
— Коды языков (uk, en) указаны правильно.
— URL-адреса в hreflang абсолютные (полные, с https://).
— Есть «self-referencing» hreflang (ссылка на саму себя).
— Атрибуты hreflang должны быть взаимными. Если страница А ссылается на Б, то Б должна ссылаться на А.
2️⃣ Также убедитесь, что обе версии страницы (украинская и английская) присутствуют в вашей XML-карте сайта.
<url>
<loc>https://vashdomen.com/</loc>
<xhtml:link rel=»alternate» hreflang=»uk» href=»https://vashdomen.com/» />
<xhtml:link rel=»alternate» hreflang=»en» href=»https://vashdomen.com/en/» />
</url>
<url>
<loc>https://vashdomen.com/en/</loc>
<xhtml:link rel=»alternate» hreflang=»uk» href=»https://vashdomen.com/» />
<xhtml:link rel=»alternate» hreflang=»en» href=»https://vashdomen.com/en/» />
</url>
3️⃣ Убедитесь, что на сайте есть видимые для пользователя и корректно настроенные переключатели языков. Проверьте, чтобы внутренние ссылки с украинской версии сайта на английские страницы вели именно на https://vashdomen.com/en/, а не на другие варианты.
4️⃣ Ну и конечно же содержание страниц. Хотя страницы на разных языках по определению имеют разный контент, убедитесь, что английская версия не является слишком близким переводом (например, машинным переводом низкого качества), который Google может посчитать дубликатом или недостаточно качественным. Контент должен быть качественно переведен и адаптирован для англоязычной аудитории.
5️⃣ Очень редко бывает проблема в технических ошибках. Убедитесь, что нет некорректных редиректов, которые могут перенаправлять Googlebot с /en/ на главную или наоборот при определенных условиях (например, на основе IP-адреса, но неправильно настроенных для поисковых роботов). Google рекомендует избегать автоматических редиректов по языку и давать пользователю выбор.
Проверьте, что /en/ отдает код ответа 200 OK и убедитесь, что /en/ не заблокирована в robots.txt.
Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓
Еще по теме:
- Как правильно выбрать домен для сайта на 3 языках и под 3 страны — разделом, поддоменом или отдельным доменом? Как правильно выбрать домен, если сайт будет на 3 языках под 3 страны, разделом, поддоменом или отдельным доменом? Ответ В большинстве случаев для нового проекта...
- Как в Яндексе правильно настроить мультиязычность сайта и какие могут возникнуть проблемы? На сайте имеется два варианта главной страницы - англоязычная по адресу site.com и русскоязычная по адресу site.com/ru. Настроен 307 редирект, перенаправляющий пользователя на тот или...
- Какими должны быть покупные ссылки и их источники для мультиязычного сайта? Есть сайт с русской, украинской и английской версиями. Как покупать ссылки для такого сайта? Основная версия русская (украинская и английская на подпапках). Нужны только ссылки...
- Что лучше применить для мультиязычного сайта — param lang или статичные страницы с указанием языка в каталоге? Подскажите, как лучше всего сделать мультиязычный сайт, использование param lang, или статичные страницы с указанием языка /fr. Ответ Лучше всего статичные страницы с указанием языка...
- Будет ли ошибкой для языковых версий страниц наличие не корректного URL? Если hreflang установлен - uk (как нужно), а в url страницы так site/12345-ru-uk (прописалось при загрузке). Это как будет для Google? Т.е. учтет ли Google,...
Есть вопросы?
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.
Отзывы клиентов:
"Наблюдаем стремительный и уверенный рост трафика"
Пилицын Василий Сергеевич
Seatscan.ru"Сайт был выведен из-под фильтра за 3,5 месяца"
Игорь Логинов
Stomed.ru"Получили ответы на все вопросы"
Павел
Kidride.ru


