Обсудим ваш проект
01 / База знаний

Как работает SEO на многоязычном сайте?

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

  1. 01

    Краткий ответ

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

  2. 02

    Структура URL: папка, поддомен, национальный домен

    Существуют три распространенных варианта: языковые папки на одном домене (example.com/de/), поддомены (de.example.com) и домены верхнего уровня по странам (example.de). Домен верхнего уровня по стране сильнее всего сигнализирует о целевой стране, но каждый домен требует отдельного управления и формирует доверие независимо. Папки проще всего настроить и поддерживать, а доверие к домену разделяется всеми языками. Изменение контента по одному и тому же URL на основе cookie или языка браузера не рекомендуется: поисковая система видит по этому адресу только один язык.

  3. 03

    hreflang и x-default

    Тег hreflang сообщает поисковым системам, какие страницы содержат одинаковый контент на других языках, чтобы пользователю, ищущему на английском, показывалась англоязычная страница. Правила просты, но часто нарушаются: каждая версия должна перечислять все версии, включая себя, ссылки должны быть взаимными, а коды языков — корректными (для Великобритании это «en-GB», а не «en-UK»). Для посетителей, не подходящих ни под один язык, значение x-default указывает резервную страницу; обычно это выбор языка или домашняя страница, открывающаяся на языке посетителя. Теги можно размещать в head страницы, в HTTP-заголовках ответа или в sitemap.

  4. 04

    Автоматические редиректы и выбор языка

    Принудительный редирект посетителей на другой язык по IP-адресу создает две проблемы: турецкоговорящий человек за границей или иностранец в Турции попадают на нежелательный язык, а поисковые роботы, которые чаще всего работают из одной страны, могут никогда не увидеть другие версии. Более безопасный подход — предлагать язык посетителя, но оставлять видимый переключатель языка на каждой странице и запоминать выбор. Использование названий языков (Deutsch, Français) вместо флагов стран в переключателе также понятнее.

  5. 05

    Локализация, а не просто перевод

    Перевод только меню и оставление основного контента на одном языке ухудшает пользовательский опыт и ослабляет страницу для поисковых систем. Основной текст, заголовки, описания и любой текст на изображениях также должны быть переведены. Поисковые запросы различаются в зависимости от языка: носитель немецкого ищет «Webdesign Agentur», носитель французского — «agence web», поэтому для каждого языка требуется отдельное исследование ключевых слов. Машинный перевод экономит время, но текст, опубликованный без человеческой проверки, отпугивает читателей и может нарушить правила Google о масштабированном контенте.

  6. 06

    Региональное таргетирование и локальные сигналы

    Язык и страна — это разные вещи: страница на испанском языке может быть ориентирована как на Испанию, так и на Мексику. Если цены, валюта, телефонные номера, адреса или условия доставки различаются в зависимости от страны, рассмотрите отдельные региональные версии (например, es-ES и es-MX); если нет, достаточно одной языковой версии. Ссылки, полученные естественным образом с сайтов из ваших целевых стран, и локальные бизнес-профили также поддерживают видимость в этих странах.

  7. 07

    Чек-лист и многоязычные сайты в Doki

    Перед запуском проверьте: есть ли у каждой языковой версии свой URL, являются ли теги hreflang взаимными и ссылаются ли они на себя, указывает ли канонический адрес каждой версии на саму себя, включены ли все языки в sitemap.xml и виден ли переключатель языка на каждой странице? После запуска отслеживайте показы по странам и языкам в Search Console. Этот сайт опубликован на восьми языках, каждый из которых имеет свой URL и hreflang. Если вы планируете многоязычный сайт или добавление нового языка к существующему, мы можем спланировать эти шаги вместе в начале проекта.

Начнём

Обсудим ваш проект.

Расскажите о задаче — объём определим вместе.