Hreflang tag: kaj je in kako deluje
Hreflang tag pove iskalnikom, katero jezikovno in regionalno različico strani naj prikažejo uporabnikom; pomaga izbrati pravilno različico za indeksiranje in prikaz, vendar sam po sebi ne določa uvrstitve.

Pregled
Hreflang je HTML/hyperlink signal, ki ga dodaš na strani, v HTTP headerje ali v XML sitemap, da deklariraš jezik in po želji regionalno ciljanje za alternativne URL.Iskalnikiuporabijo hreflang za izbiro najprimernejšega lokaliziranega URL, ki ga prikažejo uporabniku v določenem jeziku ali regiji. Hreflang vpliva na to, katero različico iskalnik indeksira in prikaže zapoizvedbev tem jeziku ali lokalu; ni pa neposreden signal za rangiranje, ki bi sam odločal vrstni red v rezultatih iskanja.
Ključne točke na kratko: vnosi hreflang morajo biti skladni med različicami, vključevati samoreferenčno povezavo, uporabljati pravilne jezik-regija kode (ISO 639-1 / ISO 3166-1), in biti uporabljeni na različici, ki jocrawleruporablja za indeksiranje — za Google to pomeni, da je mobilna različica primarna osnova (Google crawla z Googlebot Smartphone privzeto od julija 2024).
Korak za korakom
Uporabi te korake za zanesljivo dodajanje hreflang.
1) Izberi svoje kode in canonical strategijo
Odloči se, ali boš uporabljal samo jezikovne kode (na primer "en"), jezik-regija kode (na primer "en-GB") ali oboje. Naj bosta canonical in hreflang skladna: vsaka lokalizirana stran lahko ima samoreferenčni hreflang in svoj canonical; ne usmerjaj hreflang na canonical, ki se razlikuje po jeziku.
2) Izberi umestitev: link element, HTTP header ali XML sitemap
Obstajajo trije pogosti načini deklariranja hreflang. Vsak ima svoje prednosti in slabosti:
- HTML <link> elementi v <head> — prednosti: preprosto, enostavno za revizijo v izvorni kodi; slabosti: zahteva enak <head> na vseh različicah naprav (poskrbi za enakost head-a na mobilni in namizni različici). Primer: <link rel="alternate" hreflang="en" href="https://example.com/en/">
- HTTP headerji — prednosti: uporabno za ne-HTML datoteke (PDFs); slabosti: težje za upravljanje in revizijo. Primer headerja: Link: <https://example.com/fr/>; rel="alternate"; hreflang="fr"
- XML sitemap-i z <xhtml:link> vnosi — prednosti: centralizirano za velike strani in sitewide različice; slabosti: treba vzdrževati točne URLs in zagotoviti, da je sitemap dostopen crawlerjem.
3) Uvedi popoln dvosmeren nabor (recipročnost)
Vsak alternativni URL, ki ga navedeš, mora prav tako navesti vse ostale alternative (vključno z izvorom). Na primer, stran A navede A, B in C; stran B mora navesti A, B in C; stran C mora navesti A, B in C. Recipročnost zmanjšuje nejasnosti za crawlerje in pomaga pri pravilni izbiri različice.
Pogoste težave
Tipične napake pri implementaciji, na katere bodi pozoren, in kako vplivajo na indeksiranje in prikazovanje.
- Napačne ali nekonsistentne kode (mešanje en in en-US) — lahko povzroči, da iskalniki ignorirajo vnose ali izberejo drugo različico.
- Manjkajoč samoreferenčni tag — če stran ne vključuje same sebe na seznamu, recipročnost odpove in izbira alternative je lahko napačna.
- Neindeksabilne ali blokirane strani (noindex, robots disallow) — alternativen URL, ki ga ni mogoče indeksirati, je navadno manj uporaben; iskalniki ga lahko ignorirajo pri sestavljanju nizov različic.
- Mešanje relativnih in absolutnih URL-jev, ali neusklajenost HTTP/HTTPS — uporabi absolutne, canonicalizirane URL-je, ki se ujemajo z različico, do katere dostopajo crawlerji.
Kako preveriti in odpraviti težave
Preverjanje se razlikuje glede na to, ali stran upravljaš sam ali pa opravljaš revizijo tretje strani. Za strani, ki jih upravljaš, uporabiGoogle Search ConsoleURL Inspection, da vidiš, kako je Google indeksiral stran in katero različico je izbral. Za katerokoli stran uporabi HTTP in render preverjanja z običajnimi orodji spodaj.
Orodja in ukazi
Chrome DevTools (View Source and Elements) — preveri, da so vnosi <link rel="alternate" hreflang="..."> prisotni v streženi HTML in vidni na strani, odgovorni za mobilno prikazovanje.
curl -I https://example.com/path/ — prikaže samo response headers (uporabno za preverjanje strežniških headerjev in link headerjev).
curl https://example.com/path/ — pridobi HTML telo; uporabi curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://example.com/path/ da vidiš, kaj strežnik vrne Googlebot user-agentu (ne uporabljaj tega za cloaking — samo za revizijo, kako strežnik odgovori).
Bing Webmaster ToolsSite Explorer — preveri obnašanje crawlanja in indeksacijske signale za Bing.
Opomba: URL Inspection v Google Search Console je avtoritativno za strani, ki jih upravljaš; za strani tretjih oseb se moraš zanašati na javne fetch-e in indeksacijske signale, kot so site: poizvedbe (ki so indicativne, ne dokončne).
Praktični kontrolni seznam
- **Hreflang prisoten na canonical/mobile različici** — kje preveriti: view-source ali curl kot mobile UA — uspešno, ko vse različice navajajo isti nabor hreflang vnosov.
- **Samoreferenčni vnos** — kje preveriti: izvorna koda strani — uspešno, ko se trenutni URL pojavi v naboru.
- **Recipročnost med različicami** — kje preveriti: preveri izvor vsake različice ali sitemap — uspešno, ko vsaka različica navaja vse alternative.
- **Indeksabilnost alternativ** — kje preveriti: URL Inspection (tvoja stran) ali site: operator in javni fetch — uspešno, ko so alternative crawlable in niso blokirane z robots ali noindex.
- **Usklajenost canonical URL in protokola** — kje preveriti: HTTP headerji in canonical link — uspešno, ko hreflang href vrednosti ustrezajo canonicalu in uporabljajo isti scheme (https/http), do katerega dostopajo uporabniki in crawlerji.
- **x-default za fallback** — kje preveriti: izvorna koda ali sitemap — uspešno, ko je smiseln fallback (domača stran ali pristajalna stran za izbiro jezika) označen z hreflang="x-default".
Pred pogostimi vprašanji: če želiš poglobljen tehnični vir, si oglej Read the Technical SEO Guide
Pogosta vprašanja
Ali hreflang izboljša rangiranje?
Hreflang pomaga iskalnikom prikazati ustrezno jezikovno/regijsko različico in lahko zmanjša zmedo zaradi podvojene vsebine, vendar ni samostojen signal za izboljšanje rangiranja. Pri vrstnem redu rezultatov sodeluje veliko ranking signalov.
Kdaj uporabiti hreflang in kdaj ločene spletne strani za posamezne države?
Uporabi hreflang, kadar imaš jezikovne ali regionalne različice bistveno podobne vsebine, gostovane na različnih URL-jih (subdirectories, subdomene ali ccTLD-ji). Ločene državne strani so primerne, kadar se vsebina in poslovna pravila znatno razlikujejo po trgu.
Ali potrebujem x-default tag?
x-default je priporočljiv pri dvoumnih primerih (na primer stran za izbiro jezika), da imajo iskalniki jasen fallback, ko ni natančnega jezikovnega ujemanja.
Lahko hreflang uporabljaš skupaj s canonical tagi?
Da. Vsaka lokalizirana stran lahko ima canonical, ki kaže nase, in vključuje hreflang vnose, ki navajajo druge lokalizirane različice. Izogibaj se usmerjanju hreflang na canonical, ki predstavlja drugo jezikovno različico.
Zaključna opomba: hreflang pomaga pri indeksiranju in izbiri različic vendar ga je treba dosledno implementirati in vzdrževati; redne revizije z browser DevTools, curl in Search Console (za tvojo stran) so najbolj zanesljiv način za odkritje regresij.
Zgradi avtoriteto z kvalitetnimi backlinki. Tehnični SEO in pravilno mednarodno ciljanje sta bistvena za organsko rast; avtoriteta iz relevantnih, indeksabilnih umestitev dopolnjuje pravilno hreflang nastavitev in pomaga uporabnikom najti pravo različico.
Related terms

Meta tags: types, uses, and SEO best practices
Meta tags are HTML elements that provide metadata about a page (title, description, robots directives, social preview tags and others). Search engines and platforms read them to influence indexing, SERP snippets and presentation.

Title tags: what they are and how they work
Title tags are the HTML <title> element in a page's head that signals the page topic to browsers and search engines; they influence search result headings, relevance signals and click-through behavior but do not alone determine rankings.

On-page SEO: definition, checklist and verification
On-page SEO is optimizing a page's content, HTML and UX so it is relevant, indexable and useful to users and modern search engines — covering mobile-first rendering, structured data, canonicals and page performance.

Search engines: how they work and SEO basics
Search engines are software systems that discover, crawl, index, and retrieve web content to answer user queries; modern SERPs also surface AI Overviews, rich results, and ranked listings determined by many signals.

Kanonični element: definicija in tehnični kontrolni seznam
Kanonični element (rel=canonical) je HTML link tag ali HTTP Link header, ki iskalnikom pove, kateri URL imaš raje, kadar obstajajo podobne ali podvojene strani; pomaga konsolidirati signale za indeksiranje, vendar neposredno ne določa razvrstitve.

Search engine optimization: definition & checklist
Search engine optimization (SEO) is the practice of improving a website’s visibility in search results by aligning content, technical setup and user experience with search engines’ crawling, indexing and ranking systems — including mobile-first crawling and AI-driven SERP features.
