Генератор hreflang-тегов

Добавьте каждую языковую или страновую версию страницы и получите корректные hreflang-аннотации в трёх форматах, которые поддерживает Google. Коды ISO 639-1 и ISO 3166-1, а также x-default проверяются автоматически.

Обновлено

Версии страницы

ЯзыкРегион (необяз.)URL
Показывается пользователям, язык или регион которых не совпадает ни с одной из версий.
Используется для проверки, что в наборе есть самоссылающийся тег.

Проверки

    
          
    Webflow: при использовании Webflow Localization hreflang-теги и альтернативные записи в карте сайта добавляются автоматически для каждой локали, не добавляйте их повторно. Без Localization (например, отдельные сайты для каждого языка) вставьте HTML-результат в Page settings › Custom code › Inside <head> tag каждой страницы.
    Справочник кодов языков и регионов
    Код языка (ISO 639-1)Язык
    Код региона (ISO 3166-1)Страна / регион

    Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

    Был ли этот инструмент полезен?0.0 Оценок: 0
    Создайте XML-карту сайта бесплатноСканер включает только индексируемые канонические страницы с ответом 200.Генератор sitemap.xml →

    Как пользоваться: Генератор hreflang

    1. Добавьте строку для каждой языковой или страновой версии страницы: код языка (de), необязательный код региона (AT) и полный URL версии.
    2. Укажите x-default URL для посетителей, которые не подходят ни под одну версию. Обычно это главная страница сайта или страница выбора языка.
    3. Исправьте всё, что отмечено в разделе Проверки, например en-UK (должно быть en-GB) или относительные URL.
    4. Скопируйте нужный формат: HTML-теги link для <head> каждой версии, HTTP-заголовок для PDF и других файлов, не являющихся HTML, или записи XML-карты сайта.

    Что такое hreflang?

    hreflang — это аннотация, которая сообщает Google, какие URL являются языковыми или региональными вариантами одного и того же контента. Благодаря ей пользователю из Вены в результатах поиска покажется страница de-AT, а не английская версия для США. Аннотация не повышает позиции в выдаче. Она помогает подставить нужную версию и не даёт почти одинаковым региональным страницам (en-US и en-GB) восприниматься как дубли. Bing в основном опирается на атрибуты content-language и lang, поэтому задайте и их.

    Правила, которые соблюдает Google

    • Коды: язык задаётся двухбуквенным кодом ISO 639-1 (en, de, pt), необязательный регион — кодом страны ISO 3166-1 alpha-2 (GB, AT, BR). Только регион недопустим: hreflang="GB" не работает.
    • Ссылка на себя: каждая страница должна указывать и саму себя, и все свои альтернативы.
    • Обратные ссылки: аннотации должны быть взаимными. Если страница A ссылается на B, то B должна ссылаться на A, иначе Google может проигнорировать эту пару. Проще всего поставить одинаковый набор тегов на каждую версию, именно это и генерирует данный инструмент.
    • Абсолютные канонические URL: используйте полные URL с https://, которые отвечают кодом 200 и являются каноническими версиями, а не редиректами или страницами с noindex.

    Три способа внедрения

    СпособПодходит дляПример
    HTML <link>Большинство сайтов<link rel="alternate" hreflang="de-AT" href="https://example.com/at/">
    HTTP-заголовок LinkPDF и другие файлы, не являющиеся HTMLLink: <https://example.com/at/doc.pdf>; rel="alternate"; hreflang="de-AT"
    XML-карта сайтаБольшие сайты; HTML остаётся легковесным<xhtml:link rel="alternate" hreflang="de-AT" href="…"/> внутри каждого <url>

    Используйте один способ для набора URL. Смешивать их можно, но так возрастает риск противоречий.

    Частые ошибки в hreflang

    • en-UK вместо en-GB; en-EU или es-LA (EU и LA не являются кодами стран); jp вместо ja для японского; cz вместо cs для чешского.
    • Указание канонической ссылки всех языковых версий на английскую страницу. Так Google получает сигнал игнорировать переводы.
    • Автоматическое перенаправление посетителей по IP-адресу, из-за которого Googlebot (в основном сканирующий из США) может вообще не увидеть другие версии.

    Проверить аннотации на работающей странице можно с помощью SEO-проверки, а остальную часть многоязычной карты сайта создать в генераторе карты сайта.

    Также ищут как: x-default, мультиязычное seo, международное seo, языковые теги html, hreflang sitemap.

    Инструменты, которые хорошо сочетаются с Генератор hreflang

    • Генератор мета-тегов — Заполните одну форму и получите полноценный, валидный <head> — title, description, canonical, robots, Open Graph, карточки X/Twitter, цвет темы и иконки — с живым предпросмотром и выводом, адаптированным под Webflow.
    • Валидатор sitemap.xml — Найдите и проверьте XML-карту сайта: количество URL, дочерние карты в индексе, покрытие lastmod, дубликаты и URL с чужих доменов.
    • Генератор редиректов — Вставьте старые и новые URL (из таблицы, CSV или двух столбцов) и получите правила редиректов для вашего сервера или платформы.
    • Расшифровка robots.txt — Правила в robots.txt короткие, но их легко понять неправильно.

    Часто задаваемые вопросы

    Нужен ли код региона в hreflang?
    Только если у вас есть разные версии для разных стран. Если у вас одна немецкая страница для всех немецкоговорящих, используйте de. Добавляйте de-AT и de-CH, только когда эти страницы действительно отличаются (цены, написание, юридические тексты).
    Что такое x-default?
    x-default обозначает запасной URL для пользователей, язык браузера или местоположение которых не совпадает ни с одной из перечисленных версий. Обычно это страница выбора языка или главная международная страница на английском.
    Правильно ли en-UK или en-GB?
    Всегда en-GB. Код ISO 3166-1 для Соединённого Королевства — GB. «UK» недопустим, и Google игнорирует теги с таким значением.
    Добавляет ли Webflow hreflang-теги автоматически?
    Да, если вы используете Webflow Localization: он выводит hreflang-ссылки для каждой опубликованной локали и добавляет их в автоматически создаваемую карту сайта. Если у вас отдельные сайты Webflow для каждого языка, добавьте теги вручную в пользовательский код каждой страницы.
    Должны ли все страницы иметь одинаковые hreflang-теги?
    Каждая страница одной группы переводов должна содержать одинаковый полный набор: все версии, включая саму страницу, и x-default. Разные страницы (например, /about и /pricing) имеют каждая свой набор.
    Можно ли установить Генератор hreflang как веб-приложение и пользоваться им офлайн?
    Да. Генератор hreflang — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

    Похожие инструменты

    apiГенератор sitemap.xmlПросканируйте сайт и получите чистый sitemap.xml только со страницами, которые стоит индексировать: статус…apiSEO-чекер и аудит сайтаВставьте URL, и мы выполним до 70 проверок SEO на странице и полный аудит сайта: скорость по Lighthouse,…localГенератор мета-теговЗаполните одну форму и получите полноценный, валидный <head> — title, description, canonical, robots, Open…apiВалидатор sitemap.xmlНайдите и проверьте XML-карту сайта: количество URL, дочерние карты в индексе, покрытие lastmod, дубликаты…localГенератор редиректовВставьте старые и новые URL (из таблицы, CSV или двух столбцов) и получите правила редиректов для вашего…localРасшифровка robots.txtПравила в robots.txt короткие, но их легко понять неправильно. Вставьте файл или загрузите его с сайта, и…