Генератор hreflang
Постройте полный кластер ссылок hreflang — по ссылке на язык плюс x-default — из ваших переведённых URL, согласованно и двунаправленно.
hreflang cluster
Checklist
- Return the complete cluster on every page in the set — hreflang is bidirectional and must include a self-reference.
- All URLs must be absolute and fully qualified.
- x-default is for users whose language matches none of the versions: a language selector or the default-language homepage.
- Prefer zh-Hans / zh-Hant over bare zh; add a region subtag like pt-BR only when the content truly differs by region.
- Pair each hreflang page with its own self-referencing canonical — hreflang does not replace canonical.
Инструмент полностью работает в вашем браузере. Данные не покидают устройство и не загружаются ни на один сервер.
Как пользоваться
- 1Вставьте абсолютный URL каждой переведённой версии; языки, которых нет, оставьте пустыми.
- 2Задайте URL x-default — ваш выбор языка или главную по умолчанию.
- 3Скопируйте кластер в <head> каждой страницы набора.
Генератор hreflang
hreflang говорит поисковикам, какой URL показывать носителям каждого языка, что не даёт почти одинаковым переводам конкурировать друг с другом. Кластеры двунаправленны: каждая локализованная страница обязана возвращать полный набор, включая ссылку на саму себя.
Введите URL каждой языковой версии, и генератор выдаст полный кластер <link rel="alternate"> плюс x-default, который должен указывать на выбор языка или главную на языке по умолчанию.
Частые вопросы
Каждой странице нужен полный набор hreflang?
Да. Кластеры должны быть взаимными: страница A перечисляет страницу B и себя, B перечисляет A и себя. Кластер с пропущенными участниками частично игнорируется, и вся работа насмарку.
Использовать zh или zh-Hans?
Предпочтительно zh-Hans для упрощённого и zh-Hant для традиционного; голый zh оставляет письменность неопределённой. Субтеги региона вроде pt-BR необязательны — цельтесь сначала в язык и добавляйте регион, только когда содержимое действительно различается, как pt-BR и pt-PT.
hreflang заменяет canonical-тег?
Нет. Каждой языковой версии всё ещё нужен собственный самоссылающийся canonical. hreflang выбирает среди эквивалентных переведённых страниц; canonical разрешает дубликаты внутри одного языка.
Похожие инструменты
Генератор canonical
Сгенерируйте правильный тег ссылки rel=canonical и разберитесь, как нормализовать URL, чтобы поисковики индексировали ту версию, которую вы хотите.
Все инструменты →
Генератор XML sitemap
Вставьте список URL и получите валидный sitemap.xml с lastmod, changefreq и priority по секциям — с дедупликацией, готовый к отправке.
Все инструменты →
Генератор мета-тегов
Сгенерируйте мета-теги title, description, keywords, robots и viewport с живым HTML-выводом, который вставляется прямо в <head>.
Все инструменты →
Встроить этот инструмент
Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.
<iframe src="https://zoyku.com/ru/tools/hreflang-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — hreflang-generator" loading="lazy"></iframe>