Frankfurtski studio za višejezične digitalne nastupe +49 69 95209894 [email protected] Pon–Pet 9–17 sati Korisnički prostor →
HrvatskiHR

2026-07-01 · Uredništvo Baduno · 7 blog.readMin · Blog & Znanje

Ispravno korištenje hreflanga: Praktični vodič

Najstrašnija oznaka u međunarodnom SEO-u – razumljivo objašnjeno, s pet grešaka koje najčešće nalazimo u revizijama.

Što hreflang zapravo radi

hreflang govori tražilicama koje jezične i državne verzije stranice pripadaju zajedno – kako bi Google korisniku u Beču prikazao njemačku, a korisniku u Milanu talijansku verziju. Nije alat za poboljšanje rangiranja, već signal za mapiranje: sprječava da vaše vlastite jezične verzije međusobno kanibaliziraju ili se pojave kao duplicirani sadržaj.

Zlatne niti povezuju svjetleće točke iznad tamnoplave karte svijeta

Osnovna pravila

Prvo: svaka jezična verzija upućuje na sve ostale i na samu sebe – matrica mora biti potpuna i recipročna. Drugo: svaka stranica dodatno treba x-default za korisnike izvan definiranih jezika. Treće: hreflang je na razini stranice, ne web stranice – početna stranica upućuje na početne, stranica s cijenama na stranice s cijenama.

Pet najčešćih grešaka

Nedostatak povratnih veza (A upućuje na B, B ne upućuje na A – najčešći uzrok ignoriranih oznaka). Pogrešni jezični kodovi poput 'uk' umjesto 'en-GB'. hreflang na preusmjerene ili kanonizirane URL-ove. Zaboravljene nove stranice jer se matrica održava ručno. I: hreflang kao zamjena za prijevod – oznaka upućuje na verzije, ne stvara ih.

Naša preporuka

Nikada ne generirajte hreflang ručno. Kod 24 jezika i 40 stranica nastaje preko 26.000 poveznica – to nitko ne može održavati bez greške. Naš cjevovod automatski stvara matricu iz strukture stranice; ova web stranica isporučuje rezultat u svakom izvornom kodu. Upravo tako bi trebalo raditi i kod vas.

hreflang u Sitemapama vs. HTML-Head: Prednosti i nedostaci

Hreflang oznake možete postaviti ili u HTML-Head svake stranice ili u XML Sitemapu. Metoda putem Sitemape pruža prednost centralnog održavanja svih jezičnih varijanti bez potrebe za uređivanjem svake pojedinačne stranice. Google podržava ovu varijantu od 2017. godine. Međutim, sve referencirane URL-ovi moraju biti uključeni u Sitemapu i upućivati na isti sadržaj. Tipičan problem: ako u Sitemapi definirate hreflang grupu, ali jedan od URL-ova nije prisutan u samoj Sitemapi, on će biti zanemaren. HTML metoda, s druge strane, zahtijeva da svaka stranica sama upućuje na sve alternative – što je kod mnogo jezika zahtjevno za održavanje. Preporuka: koristite Sitemapu kao primarni mehanizam, a po potrebi dodajte HTML oznake radi redundancije. Pazite da je Sitemapa uvijek ažurna i da u potpunosti sadrži sve jezične verzije.

hreflang i Canonical: Ispravna kombinacija

Česta pogreška je istovremeno korištenje hreflang i rel="canonical" oznaka na istoj stranici. Postavljanjem hreflang oznake signalizirate postojanje alternativnih jezičnih verzija. Canonical oznaka, s druge strane, pokazuje koji URL je preferirana verzija za tražilice. Obje informacije moraju biti konzistentne: ako definirate hreflang za grupu URL-ova, nijedan od URL-ova ne smije canonical oznakom upućivati na vanjsku domenu ili drugu jezičnu verziju. Primjer: njemačka stranica ima hreflang reference na englesku i francusku stranicu. Ako na njemačkoj stranici postavite canonical na samu sebe, to je ispravno. No ako canonical upućuje na englesku stranicu, hreflang signal je u suprotnosti. U takvim slučajevima Google daje prioritet canonical oznaci i zanemaruje hreflang podatke. Stoga u svojim revizijama provjerite jesu li canonical i hreflang usklađeni.

Dinamički URL-ovi i hreflang: Prevladavanje izazova

Web stranice s URL parametrima (npr. ?lang=de ili Session ID) predstavljaju poseban izazov. Tražilice mogu interpretirati različite kombinacije parametara kao zasebne URL-ove, što dovodi do napuhane hreflang matrice. Primjer: stranica proizvoda dostupna je putem /produkt?lang=de, /produkt?lang=en&session=abc i /produkt?lang=fr. Ako se svi ovi URL-ovi pojave u hreflang matrici, mogu se međusobno kanibalizirati. Rješenja: Prvo, koristite konzistentne URL strukture bez suvišnih parametara. Drugo, u Google Search Console-u postavite URL parametre na „Bez utjecaja na indeksiranje“ za nevažne parametre. Treće, implementirajte hreflang samo za kanonski URL svake jezične verzije i izbjegavajte uključivanje varijanti URL-ova s parametrima za praćenje. Redovita provjera pomoću hreflang test alata pomaže u ranom otkrivanju i ispravljanju takvih nekonzistentnosti.

Najstrašnija oznaka u međunarodnom SEO-u – razumljivo objašnjeno, s pet grešaka koje najčešće nalazimo u revizijama.

Automatizirani nadzor vaše hreflang implementacije

Čak i ispravno izgrađena hreflang matrica s vremenom može postati neispravna zbog promjena na stranicama, novih jezičnih verzija ili obrisanih URL-ova. Ručno provjeravanje nije izvedivo kod više jezika i mnogo stranica. Stoga koristite automatizirane alate koji redovito provjeravaju vaše hreflang podatke na potpunost, uzajamnost i ispravne jezične kodove. Na primjer, možete koristiti skriptu koja pretražuje sve stranice, izdvaja hreflang oznake i provjerava sadrži li svaka alternativa i povratnu vezu. Također obratite pozornost na dosljednost s mapom web-mjesta: Podudaraju li se jezične grupe deklarirane u mapi web-mjesta sa stvarno pronađenim oznakama na stranicama? Integrirajte takve provjere u svoj CI/CD proces kako biste automatski dobili obavijest prije objave nove stranice ili jezične verzije ako hreflang matrica ima praznine.

Jezične varijante i regionalne specifičnosti: pravilno korištenje en, en-GB, en-US

Definicija jezičnih kodova u hreflang oznaci slijedi normu ISO 639-1, a regionalne varijante dopunjuju se normom ISO 3166-1 Alpha-2. Tipična pogreška je korištenje 'en' za sve stranice na engleskom jeziku, iako sadržajno imate zasebne verzije za Veliku Britaniju, SAD i Australiju. U tom slučaju morate postaviti precizne oznake: en-GB, en-US, en-AU. Bez regionalne oznake Googleu signalizirate da su sve engleske verzije zamjenjive – što dovodi do netočnog prikazivanja. Ako pak imate samo jednu englesku stranicu za sve korisnike koji govore engleski, dovoljan je kod 'en' bez regije. Poseban slučaj je x-default: ovu oznaku trebate postaviti na generičku početnu stranicu ili stranicu za odabir jezika, ako se korisnik ne može dodijeliti nijednoj definiranoj jezičnoj regiji. Pazite da svaka regionalna varijanta upućuje na sve ostale – uključujući opću 'en' verziju, ako postoji. Nedosljedna matrica uzrokuje da Google ignorira pojedine oznake. Stoga provjerite s alatom za testiranje hreflanga jesu li vaši regionalni kodovi ispravno povezani. Nikada ne koristite neslužbene kodove poput 'uk' (ispravno: en-GB) ili 'eu' (nije dopušteno).

hreflang za višejezične blogove i dinamički sadržaj

Blogovi i stranice s vijestima postavljaju posebne zahtjeve za implementaciju hreflanga jer se stalno dodaje novi sadržaj. Ručno održavanje matrice ovdje nije praktično. Umjesto toga preporučuje se korištenje metode sitemape: u XML sitemapi za svaku stranicu definirate jezične alternative. Pri novom blog postu jednostavno dodajete novi unos sa svim jezičnim varijantama. Pazite da se i sama sitemapa redovito ažurira i ne sadrži zastarjele URL-ove. Dodatni problem su arhive, kategorije ili paginirani popisi: oni bi trebali dobiti hreflang samo ako za svaku jezičnu verziju imate zasebnu arhivsku stranicu. Inače je dovoljno povezati pojedinačne članke. Izbjegavajte hreflang na stranicama pretraživanja ili filtriranim prikazima jer one ne predstavljaju samostalne jezične verzije. Integrirajte generiranje hreflanga u svoj sustav za upravljanje sadržajem (CMS) tako da se prilikom stvaranja ili prevođenja članka automatski dodaju ispravne oznake u HTML head i sitemapu. Na taj način matrica ostaje dosljedna i bez pogrešaka, čak i uz velik broj objava.

hreflang za regionalne jezične varijante i poddomene

Posebno u višejezičnim zemljama poput Švicarske, Belgije ili Kanade postavlja se pitanje kako ispravno označiti regionalne jezične varijante. Za njemački u Njemačkoj koristite kod de-DE, za Austriju de-AT, a za Švicarsku de-CH. Ova fina granularnost sprječava da korisnici u Beču dobiju njemačku varijantu sa švicarskim pravopisom ili obrnuto. Pazite da svaka regionalna varijanta ima vlastitu stranicu s vlastitim sadržajem – samo druga valuta ili format datuma ne opravdavaju zasebnu hreflang grupu. Kod poddomena poput de.example.com i fr.example.com hreflang funkcionira isto: sa svake poddomene upućujete na sve ostale. Važno je da URL-ovi budu dosljedni: ako početna stranica de.example.com upućuje na fr.example.com, onda i početna stranica fr.example.com mora upućivati natrag na de.example.com. Ako nedostaje taj povratni link, Google može zanemariti povezivanje. Stoga planirajte regionalne varijante rano u strukturi svoje stranice i koristite ujednačenu URL strukturu, poput /de-de/, /de-at/, /de-ch/ ili odgovarajuće poddomene. Tako izbjegavate naknadne dorade i dobivate jasnu, za tražilice razumljivu hijerarhiju.

hreflang i učinak na raspodjelu proračuna za indeksiranje

Opsežna hreflang matrica s mnogo jezičnih varijanti i stranica povećava broj URL-ova koje tražilice moraju indeksirati. Svaka jezična verzija stranice generira zahtjeve za crawl, a ako matrica nije ispravno izgrađena, Google može potrošiti vrijedan crawl proračun na pogrešne ili redundantne URL-ove. Kako biste to izbjegli, osigurajte da sve hreflang reference upućuju na indeksibilne URL-ove bez preusmjeravanja. Izbjegavajte uključivanje varijanti parametara ili tracking URL-ova. Razvrstajte svoju sitemapu tako da se najvažnije stranice (npr. početna stranica, kategorijske stranice) prioritetno indeksiraju. Koristite sitemapu kao primarni mehanizam za hreflang jer Googleu pruža kompaktan pregled. Redovito provjeravajte statistike indeksiranja u Google Search Console: ako su mnoge stranice označene kao 'nije indeksirano' ili 'alternativa s canonical', to može ukazivati na sukobe s hreflangom. Čistom implementacijom i praćenjem osiguravate da se vaš crawl proračun učinkovito koristi za relevantne sadržaje i da se kapaciteti ne gube na nepotrebne ili pogrešne hreflang veze.

blog.faqT

Mogu li koristiti hreflang samo u mapi web stranice (Sitemap), bez postavljanja u HTML head?

Da, Google podržava hreflang oznake u XML mapama web stranice kao potpunu alternativu HTML head dijelu. Samo trebate osigurati da su sve referencirane URL adrese uključene u mapu i da je jezična grupa ispravno definirana. HTML metoda je prikladna ako želite dodatnu redundanciju ili ako vaša mapa ne pokriva sve stranice.

Što se događa ako definiram hreflang grupu, ali jedna od URL adresa ne sadrži povratne veze?

Nedostajuće povratne veze najčešći su razlog neispravnih hreflang oznaka. Tražilice tada smatraju oznake nevažećima i mogu ignorirati cijelu grupu. Pogođene stranice mogu se prikazivati u pogrešnim zemljama ili biti označene kao duplicirani sadržaj. Stoga uvijek provjerite uzajamnost.

Zatražite neobvezujuću ponudu

Odgovor unutar 24 sata radnim danima.

Njemačka GmbHTrgovački sud Frankfurt na Majni · HRB 111727
D-U-N-S® registrirano315030052
Obrada u skladu s GDPRHosting u Njemačkoj
Fiksne cijene s pisanim jamstvom isporuke