SEO на двух языках: ошибки, из-за которых Google понижает сайт
Сайт на двух языках должен приносить больше посетителей, а не меньше. Но это одна из областей, где проще всего допустить технические ошибки, которые дают ровно обратный эффект: запутывают Google настолько, что ни одна из двух версий не занимает хороших позиций.
Вот реальные ошибки, которые я вижу снова и снова, и как их избежать.
Ошибка 1: перевести адреса страниц, но забыть про hreflang
Иметь vashsayt.ru/ru/uslugi и vashsayt.ru/en/services — это нормально. Но если явно не сообщить Google с помощью технической метки hreflang, что эти две страницы — одно и то же на разных языках, Google считает их совершенно независимым контентом. В худшем случае он может даже принять их за дублирующийся контент, если они очень похожи по структуре.
Hreflang в многоязычном сайте — не опция. Это деталь, которая связывает обе версии, чтобы Google знал, какую показывать каждому посетителю в зависимости от его языка.
Ошибка 2: автоматический перевод без проверки
Перевести текст автоматическим инструментом и опубликовать как есть, без проверки человеком, — значит получить две проблемы: тексты, которые звучат странно для носителя языка (а это отпугивает потенциальных клиентов), и иногда буквальные ошибки, которые меняют смысл цен или условий. Особенно опасно, если речь о сайте услуг с тарифами.
Ошибка 3: автоматически перенаправлять по местоположению посетителя
Определять, откуда пришёл посетитель, и автоматически перенаправлять его на «правильный» язык звучит хорошо в теории. На практике это путает Google (он сканирует сайты из мест, которые не совпадают с реальными посетителями) и раздражает живых людей, которые по какой-то причине хотят видеть версию на другом языке. Лучше так: определите и предложите, но дайте пользователю выбрать.
Ошибка 4: разное содержание в разных версиях
Если в русской версии перечислено пять услуг, а в английской только три (потому что две забыли перевести), Google со временем замечает это несоответствие и может счесть менее полную версию менее качественной. Это бьёт по её позициям, даже если тот контент, что в ней есть, хороший.
Ошибка 5: одна карта сайта без указания языков
Карта сайта (sitemap — файл, который сообщает Google, какие страницы существуют) должна правильно отражать все языковые версии и то, как они связаны между собой. Неправильно настроенная карта на многоязычном сайте может привести к тому, что Google проиндексирует одни версии гораздо быстрее других или вообще пропустит какую-то из них.
Как понять, есть ли эти ошибки на вашем сайте
Проверьте сами, бесплатно:
- Откройте исходный код страницы (правый клик → «Просмотр кода страницы») и найдите hreflang. Он есть? Указывает на правильные адреса?
- Вручную сравните количество страниц и услуг в каждой языковой версии. Совпадает?
- Прочитайте вслух абзац из переведённой версии. Звучит так, как сказал бы живой человек, или как машинный перевод?
Если хотя бы один из трёх пунктов не проходит, у вас есть реальная работа.
Как это делаю я
Я настраиваю hreflang правильно с самого начала, когда строю многоязычный сайт, а не прикручиваю потом как заплатку, и слежу, чтобы в каждой языковой версии был одинаковый объём содержания, а не перевод наполовину. Я проверяю это в любом многоязычном проекте по технической контрольной таблице, прежде чем считать работу законченной.
Ваш сайт уже на двух языках, но вы подозреваете, что что-то настроено не так? Напишите, на каких языках, и я проверю реальные технические моменты. Смотрите услугу здесь.