Генератор на hreflang

Добавете всеки локализиран URL адрес и получете пълен набор от hreflang тагове с x-default.

Езикови версии

Въведете по един пълен URL адрес за всяка локализирана версия на страницата.

Изберете резервния URL адрес за посетители без съвпадащ език или регион.

0

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

Предварителният преглед се появява, след като всички редове и x-default преминат успешно валидацията.

Готово. Заредете примера или добавете вашите езикови версии.0 езикова(и) версия(и)

Проверка на кодове и URL адреси

    Вашите URL адреси остават в браузъра ви. Нищо не се качва в BroBroGo.

    ЧЗВ

    Кои hreflang кодове приема този генератор?

    Използвайте двубуквен езиков код по ISO 639-1, по избор последван от подтаг за писменост по ISO 15924 и/или двубуквен код за регион по ISO 3166-1: en, zh-Hant, zh-CN или zh-Hans-US. Регистърът на буквите се нормализира в крайния резултат.

    Къде трябва да поставя генерираните тагове?

    Добавете пълния, непроменен набор в секцията <head> на всяка локализирана версия. Всяка страница трябва да препраща към себе си и към всички останали версии.

    Към какво трябва да сочи x-default?

    Изберете страницата за посетители, чийто език или регион няма точно съвпадение. Като резервен вариант може да послужи селектор за език, глобална начална страница или основната ви езикова версия.

    Значение на hreflang таговете за международно SEO

    Атрибутът hreflang е критичен елемент от международната оптимизация за търсещи машини (SEO). Когато уебсайтът предлага съдържание на множество езици или е насочен към потребители в различни географски региони, търсещите машини трябва да разберат връзката между тези локализирани страници. Чрез правилното внедряване на rel="alternate" hreflang="..." тагове, вие указвате на търсачките точната езикова и регионална версия на даден URL адрес.

    Това позволява на търсещите машини да показват най-подходящата езикова или регионална версия на страницата в резултатите от търсенето в зависимост от езиковите настройки и местоположението на потребителя. Правилното насочване предотвратява проблеми с дублираното съдържание, които могат да възникнат, когато подобни страници (например версии на английски език за САЩ и Обединеното кралство) се конкурират помежду си в индекса на търсачките.

    Структура и синтаксис на hreflang атрибутите

    Всеки hreflang таг се състои от връзка към алтернативен URL адрес и съответния код за език или регион. Синтаксисът изисква използването на стандартизирани кодове за обозначаване на целевата аудитория:

    • Езиков код: Задължителен двубуквен код по стандарта ISO 639-1 (например en, bg, de).
    • Писменост: Незадължителен четирибуквен код по стандарта ISO 15924 (например Hant за традиционен китайски или Hans за опростен китайски).
    • Регионален код: Незадължителен двубуквен код по стандарта ISO 3166-1 Alpha-2 (например US, GB, BG), който винаги следва езиковия код.

    Примери за валидни комбинации включват en (английски език без ограничение на региона), zh-Hant (китайски език, изписан с традиционна писменост), zh-CN (китайски език за региона Китай) и zh-Hans-US (китайски език, опростена писменост, за потребители в САЩ).

    Ролята на x-default за резервни страници

    Атрибутът x-default се използва за указване на резервна страница (fallback). Този URL адрес се показва на потребители, чиито езикови настройки или географски регион не съвпадат с нито един от дефинираните специфични езикови кодове в набора от тагове. Типични примери за използване на x-default са начални страници с избор на език (селектор за език), глобални начални страници или основната езикова версия на сайта. Внедряването на x-default гарантира, че търсещите машини разполагат с дестинация по подразбиране за всеки глобален посетител.

    Правила за валидация и технически ограничения

    За да бъдат генерирани валидни тагове, въведените данни трябва да отговарят на строги технически изисквания. Инструментът извършва автоматична проверка в реално време и прилага следните правила:

    • Брой версии: Поддържат се до 100 езикови версии едновременно. При опит за надвишаване се показва съобщението: "Този редактор поддържа до {max} езикови версии едновременно.". За генериране на тагове са необходими поне две версии, в противен случай се извежда: "Добавете поне две езикови версии.".
    • Дължина на URL адресите: Всеки въведен URL адрес трябва да бъде по-къс от 2048 знака. При превишаване се задействат грешките: "URL адресът за версия {index} трябва да бъде по-къс от 2048 знака." или "URL адресът за x-default трябва да бъде по-къс од 2048 знака.".
    • Формат на URL адресите: Всички адреси трябва да започват с пълен протокол http:// или https://. Невалидните адреси задействат съобщенията: "Версия {index} изисква пълен http:// или https:// URL адрес." или "URL адресът за x-default изисква пълен http:// или https:// адрес.".
    • Валидация на кодовете: Инструментът проверява съответствието с ISO стандартите. Непознати кодове се отхвърлят със съобщения като: "Версия {index} използва {code}, което не е валиден езиков код по ISO 639-1.", "Версия {index} използва {code}, което не е валиден код за регион по ISO 3166-1 Alpha-2." или "Версия {index} използва {code}, което не е валиден код за писменост по ISO 15924.".
    • Нормализация: Инструментът автоматично коригира регистъра на буквите (например EN-us се преобразува в en-US) и нормализира специфични кодове като zh-Hant и zh-Hans. Кодове като es-419 и други неизвестни формати се отхвърлят. Всички URL параметри за заявки се ескейпват автоматично в крайния изходен код.
    • Повтарящи се кодове: Всеки езиков или регионален код може да бъде използван само веднъж. Дублирането води до грешка: "Версия {index} повтаря hreflang кода {locale}.".

    Поставяне на hreflang таговете в HTML кода

    За правилното функциониране на международното SEO, генерираният пълен набор от тагове трябва да бъде поставен в <head> секцията на HTML документа на всяка една от локализираните страници. Изключително важно е да се спазва правилото за реципрочност: всяка езикова версия на страницата трябва да препраща както към себе си, така и към всички останали алтернативни версии, включително и към x-default адреса. Ако страница А препраща към страница Б, но страница Б не препраща обратно към страница А, търсещите машини могат да игнорират таговете поради липса на потвърждение за връзката.

    Поверителност при обработката на данни

    Всички изчисления, валидации и генериране на код се извършват изцяло локално във вашия уеб браузър. Вашите URL адреси остават в браузъра ви. Нищо не се качва в BroBroGo. Това гарантира, че въведената информация не се предава към външни сървъри по време на работа с инструмента.

    Често задавани въпроси

    Кои hreflang кодове приема този генератор?

    Използвайте двубуквен езиков код по ISO 639-1, по избор последван от подтаг за писменост по ISO 15924 и/или двубуквен код за регион по ISO 3166-1: en, zh-Hant, zh-CN или zh-Hans-US. Регистърът на буквите се нормализира в крайния резултат.

    Къде трябва да поставя генерираните тагове?

    Добавете пълния, непроменен набор в секцията на всяка локализирана версия. Всяка страница трябва да препраща към себе си и към всички останали версии.

    Към какво трябва да сочи x-default?

    Изберете страницата за посетители, чийто език или регион няма точно съвпадение. Като резервен вариант може да послужи селектор за език, глобална начална страница или основната ви езикова версия.