Прескочи към съдържанието
← SEO речник

hreflang

hreflang е анотация за езикови или регионални алтернативи на една страница. Тя помага на Google да разбере връзката между локализираните версии.

Примерни hreflang анотации

<link rel="alternate" hreflang="bg"
  href="https://example.com/bg/page" />
<link rel="alternate" hreflang="en"
  href="https://example.com/en/page" />
<link rel="alternate" hreflang="de"
  href="https://example.com/de/page" />

Илюстративен набор в head на всяка от трите реални езикови версии. Всяка посочва себе си и другите.

Езиковите версии се посочват взаимно

BG, EN и DE версии на една страница с двупосочни hreflang връзки.
Всяка реална версия посочва себе си и останалите с hreflang. x-default може да посочи обща версия; не превежда текста.
Текстова версия
  • BG · /bg/page
  • EN · /en/page
  • DE · /de/page

Защо има значение

При сайт на български и английски един и същ материал може да има две реални версии. hreflang свързва тези адреси и уточнява предназначението им за различни аудитории.

Как работи

Анотациите могат да се подадат в HTML, HTTP headers или sitemap. Посочват се пълни адреси, валидни езикови кодове и при нужда регион. Всяка версия трябва да посочва себе си и останалите. x-default обозначава подходяща обща версия за неподбрана аудитория.

Пример

Пример: <link rel="alternate" hreflang="bg" href="https://example.com/bg/page" /> <link rel="alternate" hreflang="en" href="https://example.com/en/page" /> Двете страници трябва да съдържат действителен текст на съответния език.

Чести грешки

hreflang не превежда съдържанието и не определя езика вместо видимия текст. Еднопосочните връзки и грешните кодове създават проблеми. Не включвайте празна или непубликувана езикова версия.

Как да проверите в практиката?

За всяка реална езикова версия проверете абсолютните адреси, валидния езиков код, самопосочването и обратните анотации. bg и en са езикови кодове; регионът се добавя при реална нужда, например en-GB. Несъществуваща преведена страница не трябва да се посочва.

Разлики и ограничения

hreflang свързва алтернативи, а canonical избира предпочитана версия сред дубликати. Преведените страници обичайно запазват собствен canonical. x-default може да посочи общ избор или fallback, но не заменя липсващ превод и не определя езика на текста.

Език и регион

Езикът е задължителният първи компонент, регионът е по избор. en-GB и en-US имат смисъл при реални регионални варианти, а не просто за повече анотации. Използвайте документално поддържаните кодове; UK не е правилният регионален код вместо GB.

Къде се поставят анотациите?

Google поддържа HTML link елементи, HTTP Link заглавки и XML sitemap като еквивалентни методи. Изберете надеждно поддържан подход. Повтаряне на несъгласувани набори в няколко места добавя риск, не автоматична полза.

Официални източници

Редакционна отговорност: Мартин Желязков · Основател на Z-Consult

Обновено: 5.11.2026 г.

За корекция или въпрос: office@z-consult.bg