Google не индексирует мой многоязычный веб-сайт

Мы собираемся официально запустить Cleanfox: www.cleanfox.io

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

Я просмотрел все необходимые данные на консоли Google Webmaster, добавив как FR, так и EN. Я добавил атрибуты hreflang как в meta, так и в ссылках (две ссылки, которые ведут на другой язык)... Но ничего не происходит, все содержимое просто индексируется на английском языке.

2 ответа

Решение

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

Кроме того, с rel-alternate+hreflang Вы должны указать на переводы текущего документа, но вы всегда указываете на /en//fr (который затем перенаправляет на /). Так, например, следующая декларация о https://www.cleanfox.io/forest неправильно:

   <link rel="alternate" hreflang="fr" href="https://www.cleanfox.io/fr">
   <link rel="alternate" hreflang="en" href="https://www.cleanfox.io/en">

ни /fr ни /en перевод /forest,

Для этого вы должны создать страницу для языка fr, поэтому Google будет рассматривать как разные страницы, так и

Другие вопросы по тегам