Сайт на русском и английском: как разделить страницы и SEO
Для русской и английской версии услуги нужны самостоятельные адреса, содержание на соответствующем языке и корректные связи между страницами. Техническая разметка не заменяет перевод условий и возможность обслужить покупателя.
Мультиязычный сайт содержит материалы на нескольких языках. Язык не определяет страну автоматически. Бизнес за рубежом отдельно выбирает аудиторию: местных жителей, туристов или экспатов.
Перевод начинается со списка реально доступных услуг
Для каждой услуги фиксируются язык спроса, территория, условия, валюта и контакт. Обещание англоязычной консультации допустимо, когда компания действительно может её провести.
Язык владельца не доказывает язык покупательского поиска. Это проверяется для конкретной страны и аудитории.
Весь блог не обязательно переводить одновременно. Сначала можно подготовить страницы услуг и связанные ответы. При отсутствии перевода статья остаётся без эквивалентной пары, а не связывается с произвольной главной.
Каждая языковая версия получает отдельный адрес
Google рекомендует разные URL для языковых версий. Подмена содержания только по настройкам браузера может осложнить доступ к версиям.
Пример относится к одной услуге и двум языкам. Адреса example.com зарезервированы для демонстрации и не обозначают опубликованный проект.
| Версия услуги | Пример URL | Canonical этой страницы | Языковая пара |
|---|---|---|---|
| Русская | https://example.com/ru/service/ | Русский URL этой услуги | en → английская услуга |
| Английская | https://example.com/en/service/ | Английский URL этой услуги | ru → русская услуга |
Подпапки /ru/ и /en/ выбраны для объяснения. В Tilda или другой CMS сначала проверяется поддерживаемая схема адресов. Структура примера не обещает, что вложенный путь доступен в любом текущем проекте.
Язык страницы определяется видимым содержанием. Имя папки не заменяет перевод основного ответа и навигации.
hreflang связывает эквивалентные страницы
Русская страница услуги связывается с английской страницей той же услуги. При отсутствии соответствующего перевода нерелевантная главная не указывается как эквивалент.
У обеих эквивалентных страниц одинаковый набор языковых ссылок, включая ссылку на себя. Пример для head русской страницы:
<link rel="canonical" href="https://example.com/ru/service/">
<link rel="alternate" hreflang="ru" href="https://example.com/ru/service/">
<link rel="alternate" hreflang="en" href="https://example.com/en/service/">
У английской версии canonical меняется на https://example.com/en/service/, а обе строки alternate сохраняются. hreflang не создаёт перевод, не открывает закрытый URL и не гарантирует выбор страницы в поиске. Формат и взаимные ссылки описаны в документации Google о языковых версиях.
Обычная навигация на доступные материалы другого языка возможна и без объявления ложной языковой пары. Назначение ссылки должно быть понятно читателю.
Canonical не заменяет языковые соответствия
Canonical указывает предпочтительный URL для похожего или дублирующегося содержания. Языковые связи описываются отдельно.
Перевод не канонизируется на оригинал другого языка автоматически. До выпуска сверяются рекомендации по canonical и фактические страницы. Переключатель не исправляет ошибочный canonical.
Переключатель сохраняет задачу пользователя
При наличии пары ссылка ведёт на перевод текущей услуги. Если пары нет, показываются доступные варианты без обещания отсутствующего перевода.
Принудительное перенаправление по предполагаемому языку может ограничивать доступ. Обычные ссылки оставляют выбор пользователю.
Язык документа указывается для доступности. Его назначение описано в рекомендациях W3C. Эта метка не заменяет перевод и не определяет сама по себе язык Google Search.
Приёмка включает содержание, связи и обслуживание
Языковая версия проверяется по задаче покупателя. Переведённая форма ещё не подтверждает способность компании ответить на выбранном языке.
Пары страниц удобно принимать по списку, а не по внешнему виду главной.
| Что проверить | Что должно совпасть с задачей |
|---|---|
| Содержание | Услуга, условия и основной ответ доступны на нужном языке |
| Адрес и доступность | У версии собственный открывающийся URL |
| Переключатель | Ведёт на перевод текущей страницы, когда он есть |
| Языковые связи | Эквивалентные страницы ссылаются на себя и друг друга |
| Canonical | Не отправляет перевод автоматически на чужой язык |
| Обслуживание | Бизнес может ответить и выполнить обещание страницы |
Это приёмка отдельного сценария. Она не заменяет технический аудит сайта и не подтверждает индексацию.
Инструмент фиксирует собственные отметки. Он не обращается к сайту, не читает разметку и не подтверждает прохождение технического аудита. Непроверенные пункты остаются открытыми.
Схема адресов на Tilda проверяется до сборки
Для существующего проекта определяется доступный способ работы с alias, страницами, проектами и доменами. Затем проверяются размещение языковых связей и отсутствие дублей. Путь /ru/service/ в примере не является обещанием поддержки такой структуры в любом проекте.
Подготовку страниц можно обсудить по портфолио сайтов Cimmetria. Для услуг на конкретной территории есть материал о локальном SEO. Поиск аудитории на каждом языке исследуется отдельно.
Вопросы к языковым версиям
Обязательны ли разные домены?
Нет. Выбор схемы зависит от управления проектом и технических возможностей платформы.
Достаточно ли перевести меню?
Нет, когда основной ответ остаётся на другом языке. Версия должна соответствовать обещанию страницы и задаче читателя.
Гарантирует ли hreflang результат в поиске?
Нет. Он помогает описать соответствия и не гарантирует индексацию, позиции или обращения.
Как поступить со статьёй без перевода?
Не назначать главную другого языка её эквивалентом. Доступные материалы можно показать как отдельную навигацию.
Карта услуг с языковыми парами и ответственными за обновление позволяет проверить состав проекта до перевода всего архива.