Генератор тегов hreflang
Генерирует теги link hreflang для многоязычной страницы из списка пар «локаль — URL», с необязательным x-default и самоссылающимся тегом.
Генератор тегов hreflang — Генератор тегов hreflang превращает список пар «локаль — URL» в теги link rel="alternate" hreflang, которые вы вставляете в секцию head каждой языковой версии страницы. Добавьте строку для каждой локали, при необходимости включите запасной x-default и самоссылающийся тег и скопируйте готовый блок. Всё формируется в вашем браузере, поэтому ваши URL никогда не загружаются на наши серверы.
Что такое Генератор тегов hreflang?
Теги hreflang сообщают поисковым системам, какой URL обслуживает тот или иной язык или регион, чтобы Google и Yandex показывали каждому пользователю нужную версию и не воспринимали переводы как дублирующийся контент. SEO-специалисты, команды локализации и разработчики добавляют их, когда на сайте одна и та же страница существует на нескольких языках — например /en/, /ja/ и /es/. Этот инструмент создаёт стандартные теги link rel="alternate" hreflang="…": вы добавляете по одной строке на локаль с её кодом hreflang (например en, en-US или ja) и абсолютным URL, а результат обновляется в реальном времени по мере ввода. Кнопкой «Добавить локаль» добавляйте строки, а «Удалить» — убирайте одну. В настройках можно включить самоссылающийся тег (каждая страница должна ссылаться на саму себя) и тег x-default, который указывает страницу, отображаемую, когда ни один язык не совпадает; если оставить URL для x-default пустым, используется самоссылающийся URL.
Как пользоваться Генератор тегов hreflang
- Введите код локали и абсолютный URL текущей страницы в самоссылающиеся поля (например en и https://example.com/en/).
- Добавьте строку для каждого альтернативного языка: укажите его код hreflang (например ja или es-MX) и полный URL.
- Используйте «Добавить локаль», чтобы добавить ещё строки, или «Удалить», чтобы убрать ненужную.
- Откройте настройки, чтобы включить или выключить самоссылающийся тег и тег x-default.
- При желании задайте отдельный URL для x-default; оставьте поле пустым, чтобы повторно использовать самоссылающийся URL.
- Скопируйте созданные теги link и вставьте их в <head> каждой языковой версии страницы.
Примеры
Два языка с x-default
Ввод
self: en https://example.com/en/ row: ja https://example.com/ja/
Вывод
<link rel="alternate" hreflang="en" href="https://example.com/en/" /> <link rel="alternate" hreflang="ja" href="https://example.com/ja/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/en/" />
Таргетинг по региону
Ввод
row: en-US https://example.com/us/ row: en-GB https://example.com/uk/
Вывод
<link rel="alternate" hreflang="en-US" href="https://example.com/us/" /> <link rel="alternate" hreflang="en-GB" href="https://example.com/uk/" />
Специальные символы экранируются
Ввод
row: fr https://example.com/?a=1&b=2
Вывод
<link rel="alternate" hreflang="fr" href="https://example.com/?a=1&b=2" />
Часто задаваемые вопросы
- Что генерирует этот инструмент?
- Он создаёт теги link rel="alternate" hreflang из введённых вами пар «локаль — URL». Каждая заполненная строка становится одним тегом <link>; он также может добавить самоссылающийся тег для текущей страницы и тег x-default, так что вы получаете готовый блок для вставки в <head> страницы.
- Для чего нужен тег x-default?
- x-default обозначает страницу, которую поисковая система должна показать, когда ни один из перечисленных языков или регионов не подходит пользователю. Вы можете задать ему собственный URL или оставить URL для x-default пустым — тогда инструмент повторно использует самоссылающийся URL. Отключите его в настройках, если он не нужен.
- Нужен ли мне самоссылающийся тег?
- Google рекомендует, чтобы каждая языковая версия содержала тег hreflang, указывающий на саму себя, а также теги для всех альтернатив. Этот инструмент добавляет такой самоссылающийся тег из локали и URL текущей страницы; вы можете отключить его в настройках, если предпочитаете добавлять вручную.
- В каком формате должен быть код hreflang?
- Используйте код языка ISO 639-1, при необходимости с регионом ISO 3166-1 — например en, ja, es-MX или zh-Hant. Инструмент записывает введённый код буквально, поэтому проверьте, что значение корректно; URL должен быть абсолютным адресом, начинающимся с https://.
- Отправляются ли мои данные на сервер?
- Нет. Теги создаются полностью в вашем браузере с помощью JavaScript. Ничто из введённого — включая неопубликованные URL — не загружается, не сохраняется и никуда не отправляется, поэтому инструмент безопасно использовать на закрытых или ещё не запущенных страницах.
Похожие инструменты
Генератор JSON-LD
Создавайте корректные структурированные данные JSON-LD для схем Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList и Organization с помощью простой формы.
Проверка плотности ключевых слов
Проанализируйте любой текст, чтобы подсчитать частоту слов и плотность ключевых слов для фраз из 1, 2 или 3 слов, с предупреждением о переоптимизации.
Генератор мета-тегов
Создавайте мета-теги SEO, Open Graph и Twitter Card для вашей страницы на основе заголовка, описания, канонического URL, изображения, имени сайта и типа карточки.
Предпросмотр Open Graph и социальных карточек
Посмотрите, как ссылка разворачивается в социальную карточку в X, LinkedIn, Slack, Discord и Facebook на основе заголовка, описания, URL изображения и URL страницы.