Към съдържанието

Въпроси

hreflang, обяснен просто

hreflang е малък таг, невидим за посетителя, който казва на Google: „тази страница съществува и на английски – ето тук, и на немски – ето там“. Той служи само за едно: всеки човек да вижда в резултатите от търсенето версията на своя език.

Как изглежда

В заглавната част на всяка версия на страница „Стаи“, на английски, френски и немски:

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default обозначава страницата, която да се показва, когато нито един език не съвпада.

Правилата

  • Всяка версия посочва всички останали – и самата себе си. Всяка версия съдържа точно същия списък.
  • Връзките вървят в двете посоки. Ако една версия посочва друга, другата също трябва да посочва нея. Иначе Google може да пренебрегне тага.
  • Пълен адрес, който отговаря. Не адрес, който пренасочва другаде, и не несъществуваща страница.
  • Правилният код на езика: en, de, pt-BR… В стандарта, който Google следва (ISO 639-1), uk означава украински, а британският английски се пише en-GB.

Четирите най-чести грешки

  1. Да обявите език, на който страницата още не е преведена.
  2. Да забравите обратната връзка от една от версиите.
  3. Да посочите адрес, който пренасочва или вече не съществува.
  4. Да поставите таговете само на някои страници.

Източници (прочетени на 15/10/2026)

  • Google Search Central, статия „Tell Google about localized versions of your page“
Български