Кратак одговор: да бисте проверили hreflang на мрежи, налепите адресу било које језичке верзије странице у бесплатни PromoPilot hreflang валидатор и кликните на „Провери hreflang“. Алат ће издвојити алтернативне везе из <head>, проверити формат језичких и регионалних кодова, дупликате, присуство x-default и везе до саме странице, HTTP статус сваке алтернативе и, ако је прекидач омогућен, чак и унакрсне референце између верзија. У наставку је приказано како читати резултате и најчешће грешке.
Радио сам на вишејезичним пројектима — од веб-сајтова на три језика до портала на 33 језика са писањем здесна налево — и hreflang је био извор проблема у скоро сваком од њих. Најдосаднија грешка: све је означено, али једна верзија не води назад — и Google приказује посетиоцима погрешну језичку верзију, иако на први поглед све изгледа у реду.
Шта проверава hreflang валидатор?
Hreflang је савет претраживачима: „Ова страница има верзије на другим језицима, ево њихових адреса.“ Странице повезане овим ознакама формирају кластер. Валидатор проверава да ли је овај кластер исправно састављен.
| Испит | Шта он гледа? | Зашто је ово за SEO? |
|---|---|---|
| Алтернативе из главе | Све ознаке <link rel="alternate" hreflang="…"> на страници | Ово је ознака коју Google чита. |
| Формат кода и дупликати | Језик према ISO 639-1, регион према ISO 3166-1 ( de, en-GB, cs-CZ), понављања | Google једноставно игнорише неважећи код. |
| x-подразумевано | Да ли постоји подразумевана верзија? | Приказано онима који нису били задовољни ниједним језиком |
| Самореференцирање | Да ли страница указује на саму себе на листи? | Без њега, кластер се сматра непотпуним. |
| HTTP статус алтернатива | Да ли свака адреса одговара кодом 200? | 404 линкови или преусмеравања прекидају везе |
| Реципрочне везе | Да ли се свака верзија позива уназад | Без потврде, пар hreflang се не узима у обзир. |
Како проверити hreflang веб странице онлајн?

- Отворите hreflang валидатор.
- Унесите адресу странице која треба да буде укључена у кластер, на пример
https://example.com/en/pricing/. - Одлучите да ли је потребна реципрочна провера hreflang-а. Прекидач „Провери реципрочни hreflang“ успорава процес провере: алат отвара сваку алтернативу и проверава њено означавање. Омогућите га за прву проверу — реципрочна провера hreflang-а је најчешћи узрок неисправних линкова.
- Кликните на „Провери hreflang“ и испитајте проблеме: кодове, x-default, самореференцу.
- Исправите све неповезане локалне вредности и поново тестирајте са другом језичком верзијом како бисте били сигурни да се кластер подудара са обе стране.
Овако изгледа страница алата: поље за адресу, прекидач за међусобну верификацију и опис онога што се проверава.

Како прочитати резултат и шта прво исправити?
Грешке у Hreflang-у нису све исте. Исправљам их овим редоследом:
- Алтернативе одговарају грешком или преусмеравањем. Ако
/de/preise/врати грешку 404 или преусмери на почетну страницу, упаривање не функционише. hreflang треба да садржи само коначне URL-ове са статусом 200 који се подударају са канонским URL-овима ових страница. - Нема повратних линкова. Енглеска верзија води до немачке верзије, али немачка верзија не води до енглеске верзије. Ово се обично дешава када је нови језик додат касније, а шаблон за старије верзије није ажуриран.
- Нетачни кодови. Уобичајени примери укључују
en-UKуместоen-GB,czуместоcsза чешки,uaуместоukза украјински или регион без језика. Претраживач игнорише такве низове знакова. - Без самореференцирања. Свака верзија мора такође да наведе саму себе.
- Не постоји x-default. То није грешка, али без ње, посетиоци „са других језика“ добијају случајну верзију.
- Дупликати. Исти код је наведен два пута са различитим адресама — Google не зна коју да изабере.
Исправан кластер за страницу на три језика изгледа овако — и исти је у свакој од три верзије:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
Још једна уобичајена грешка је канонска страница која указује са свих језичких верзија на енглеску. Ово је у супротности са hreflang-ом: истовремено кажете „ово је дупликат енглеске странице“ и „ово је посебна немачка верзија“. Канонска страница сваке верзије треба да указује на саму себе.
Када су потребни региони, а не само језици?
de код је за све посетиоце који говоре немачки. de-AT код је само за оне у Аустрији. Регионални кодови су потребни ако имате заиста различит садржај за сваку земљу: различите цене, валуте, испоруку и правне информације. Ако су текстови идентични, језички кодови су довољни – додатне регионалне верзије стварају дупликате и компликују подршку.
Добар компромис за продавницу: de за све земље немачког говорног подручја плус de-CH ако Швајцарска има различите цене у францима. Тада ће швајцарски посетиоци видети своју верзију, а сви остали ће видети општу.
Како додати нови језик без кршења hreflang-а?
Већина грешака се не појављује приликом покретања сајта, већ касније — приликом додавања језика. Моја контролна листа за ово:
- Ажурирајте шаблон свих постојећих верзија, не само нове: свака страница треба да наведе нови језик.
- Не објављивати празне или непреведене странице. Ако још нема превода, боље је да не укључујете страницу у кластер него да се позивате на завршетак.
- Проверите URL-ове. Преведени URL-ови (
/de/preise/уместо/de/pricing/) су добри за кориснике, али hreflang треба да садржи ове URL-ове, без преусмеравања. - Покрените валидатор са обе стране — нове верзије и једне од старих, са омогућеном међусобном верификацијом.
- Ажурирајте мапу сајта како бисте помогли роботу да брже пронађе ваше нове странице.
Ово траје сат времена, а грешке пропуштене у овом кораку ће збуњивати резултате месецима.
Поређење: hreflang валидатор и алтернативе
| Алат | Шта је бесплатно? | Ограничења | За кога је погодно? |
|---|---|---|---|
| ПромоПилот — хрефланг валидатор | Кодови, дупликати, x-default, самореференцирање, HTTP статуси, реципрочне везе | Један кластер по провери, чита ознаке из главе | Брзо проверите кључне странице вашег или туђег веб-сајта |
| Google Search Console | Провера URL-а: Коју канонску верзију је Google изабрао? | Само за ваш верификовани сајт, нема посебног hreflang извештаја | Разумевање како Google види одређену верзију |
| Вриштећа жаба SEO паук | Пописивање сајта помоћу hreflang извештаја | Инсталација је потребна, бесплатна верзија има ограничење адреса | Ревидирајте све језичке верзије одједном |
| Ahrefs алати за вебмастере | Ревизија веб странице, укључујући грешке у hreflang-у | Само за ваше верификоване сајтове | Редовно праћење вашег пројекта |
Закључак: за проверу одређене странице — на пример, након покретања новог језика — онлајн валидатор је бржи. Сајт са хиљадама страница на десетинама језика захтева претраживач који може да их све претражи.
PromoPilot има 87 бесплатних SEO алата. Следећи у серији је чланак о анализи мета ознака: она такође приказује hreflang странице, али без провере реципроцитета и статуса.
Која су ограничења hreflang валидатора?
Валидатор чита алтернативе из <head> документа. Ако се ваш hreflang налази у XML мапи сајта или HTTP заглављима, алат га неће видети — ово није грешка веб-сајта, већ функција валидације. Проверава један кластер истовремено; да бисте били сигурни да је цео сајт правилно означен, потребно је да проверите шаблоне за све типове страница или покренете претраживач. И, наравно, валидатор не процењује квалитет превода — машинско превођење без уређивања hreflang-а вас неће спасити.
Када бесплатан алат није довољан?

Валидатор ће пронаћи грешку, али неће преписати шаблон сајта. Потребан је стручњак ако:
- постоји више од три језика, а hreflang треба аутоматски генерисати за сваку нову страницу;
- Улазите на нова тржишта и одлучујете како да организујете адресе: фасцикле, поддомене или одвојене домене;
- Google тврдоглаво приказује погрешну верзију, али на први поглед нема грешака у означавању;
- Није потребан само hreflang, већ и превод, мета ознаке и означавање на сваком језику.
Шта могу да урадим за ваш веб-сајт?
Ја сам Валериј Дањук, програмер и SEO специјалиста: 12 година искуства, преко 200 клијената и много вишејезичних пројеката за Европу.
SEO и вишејезичност
- SEO ревизија веб сајта по принципу „кључ у руке“: Проверавам hreflang, canonical и индексирање свих језичких верзија и исправљам шаблоне.
- Како направити вишејезичну веб страницу без преводиоца – детаљна анализа приступа.
- Туристички портал на 33 језика са RTL — hreflang за десетине језика, укључујући и језике који се пишу здесна налево.
- Како је хотел за 5 недеља представљен на ChatGPT, Gemini и Perplexity — GEO за међународну публику.
- Аутоблог са вештачком интелигенцијом – чланци на неколико језика одједном.
Веб странице, продавнице и рачуноводство
- Веб-сајт 1001site ради на 107 језика: аутоматски превод, језик прегледача и RTL.
- Месечни рачуноводствени систем за онлајн продавницу компаније из Чешке Републике.
- Дропшипинг платформа са партнерским продавницама.
Пошаљите ми адресу вашег вишејезичног веб-сајта путем Telegram – проверићу групе кључних страница и рећи вам где губите саобраћај.
Резултат
- Онлајн провера hreflang-а приказује кодове, x-default, самореференце, статусе и међусобне везе кластера.
- Поправите овим редоследом: неисправне алтернативе → повратне везе → кодови → самореференцирање → x-подразумевано → дупликати.
- Канонска верзија сваке језичке верзије треба да указује на саму себе, а не на „главни“ језик.
- За велике вишејезичне сајтове, hreflang се генерише помоћу шаблона или се користи платформа где се језици аутоматски повезују, као што је 1001site.
Проверите најважнију страницу вашег сајта помоћу бесплатног hreflang валидатора — са омогућеном међусобном валидацијом.
Извори
- PromoPilot-ова страница за валидацију Hreflang-а — листа провера и честа питања.
- Google центар за претрагу - Документација о локализованим верзијама страница и hreflang-у.
- Screaming Frog и Ahrefs Webmaster Tools – описи ревизије сајта.



