Генератор тегів 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

  1. Введіть код локалі та абсолютний URL поточної сторінки в самопосильні поля (наприклад en і https://example.com/en/).
  2. Додайте рядок для кожної альтернативної мови: укажіть її код hreflang (наприклад ja або es-MX) та повний URL.
  3. Використовуйте «Додати локаль», щоб додати ще рядки, або «Видалити», щоб прибрати непотрібний.
  4. Відкрийте налаштування, щоб увімкнути або вимкнути самопосильний тег і тег x-default.
  5. За бажанням задайте окремий URL для x-default; залиште поле порожнім, щоб повторно використати самопосильний URL.
  6. Скопіюйте створені теги 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&amp;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 — не завантажується, не зберігається й нікуди не надсилається, тож інструмент безпечно використовувати на закритих або ще не запущених сторінках.

Схожі інструменти