Перейти до вмісту
100% локально

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

Перетворіть список мовних версій на повний набір тегів hreflang.

Введення
Вихід

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

Теги hreflang повідомляють пошуковим системам, яку URL-адресу показувати для якої мови та регіону, щоб французький відвідувач потрапив на /fr/ замість англійської домашньої сторінки. Ручне написання тегів не масштабується навіть для двох-трьох версій: кожна сторінка повинна посилатися на всі інші сторінки, включаючи себе, і одного пропущеного зворотного посилання достатньо, щоб Google ігнорував весь набір. Вставте список кодів мов та URL-адрес, по одній парі на рядок, і цей інструмент створить повний взаємопов'язаний набір.

Введіть кожну мовну версію як код та URL-адресу, наприклад "uk https://example.com/" або "de-AT https://example.com/at/", кожну на окремому рядку. Інструмент перевіряє, що кожен код має правдоподібний формат мови(-регіону) та що кожна URL-адреса абсолютна, пропускає все інше та повідомляє, скільки записів пропущено або дубльовано, щоб помилка набору не створила мовчки сломаний набір. Виберіть формат результату, який підходить туди, де ви його вставляєте: теги HTML-посилання для head сторінки, HTTP Link-заголовки для сервера, який не може редагувати HTML (PDF, зображення), або XML-фрагмент з альтернативними xhtml:link для кожної URL-адреси у вашій карті сайту.

Додайте тег x-default для відвідувачів, чия мова не відповідає жодній із перелічених версій – пошукові системи повертаються до нього, а браузери використовують його на сторінці вибору мови. Виберіть, на яку введену мову він повинен посилатися, або напишіть самі рядок, що починається з "x-default", щоб встановити URL-адресу безпосередньо. Одна мовна версія не має сторінки для посилання, тому інструмент розглядає hreflang як значимий лише коли введено щонайменше дві версії.

Все працює локально у вашому браузері. URL-адреси та коди мов, які ви вводите для набору hreflang, часто становлять неопубліковану структуру веб-сайту, і ніщо з цього не завантажується нікуди – теги генеруються на вашому пристрої та більш ніде.

FAQ

У якому форматі я повинен вказати кожну мовну версію?
Один код мови та одна абсолютна URL-адреса на запис, розділені пробілом, наприклад "uk https://example.com/" або "de-CH https://example.com/ch/". Кожну пару вводьте на окремому рядку.
Як працює x-default?
x-default – це резервне значення hreflang, яке використовують пошукові системи та браузери, коли жоден інший мовний тег не відповідає відвідувачу. Включіть "Додати x-default" та виберіть, на яку введену мову він повинен посилатися, або додайте власний рядок, що починається з "x-default", щоб встановити URL-адресу безпосередньо – явний рядок x-default завжди має пріоритет.
Чому деякі з моїх рядків були пропущені?
Рядок пропускається, якщо його код мови не схожий на дійсний код мови або мови-регіону, його URL-адреса не є абсолютною адресою http(s), або код мови повторює вже введену. Дані під результатом показують, скільки рядків пропущено або дубльовано, щоб ви могли повернутися та виправити їх.
Який формат результату я повинен використовувати?
Використовуйте теги HTML для сторінки, яку ви можете редагувати безпосередньо (вставте їх у <head>). Використовуйте HTTP-заголовки, коли сторінка не може містити HTML, наприклад PDF або зображення. Використовуйте XML sitemap фрагмент, коли ви керуєте hreflang через карту вашого сайту замість окремих сторінок.
Мій список URL-адрес завантажується десь?
Ні. Теги генеруються повністю у вашому браузері, і ваші коди мов та URL-адреси ніколи не залишають ваш пристрій.