Šta je Hreflang? Najjasniji odgovor na pitanje je; To je HTML atribut koji pretraživačima govori o alternativnim verzijama web stranice na različitim jezicima ili regijama i osigurava da je prava jezička opcija predstavljena pravom korisniku. Ova oznaka je od vitalnog značaja, posebno za web stranice koje rade u više od jedne zemlje ili emituju na različitim jezicima u jednoj zemlji. Ispravno dizajnirana međunarodna SEO strategija osigurava da pretraživači ispravno indeksiraju vašu web lokaciju i sprječava probleme sa duplim sadržajem.
Zašto je Hreflang oznaka važna?
Hreflang oznake su jedan od najkritičnijih dijelova tehničkog SEO nastojanja, jer omogućavaju pretraživačima da isporuče višejezični sadržaj korisnicima na ispravnoj geografskoj lokaciji. Bez ovih oznaka, pretraživači mogu percipirati slične stranice na različitim jezicima ili regijama kao duplirani sadržaj, što može negativno utjecati na vidljivost vaše web stranice u pretraživanju. Na primjer, uzmimo u obzir stranicu za e-trgovinu koja opslužuje korisnike u Ujedinjenom Kraljevstvu i SAD-u na engleskom, ali u različitim valutama. Ova stranica koristi kodove jezika/regije en-gb za UK i en-us za SAD, optimizirajući rezultate pretraživanja za oba tržišta. Dakle, kada korisnik u UK pretražuje Google, vidi stranicu s cijenama u sterlingima, a korisnik u SAD-u vidi stranicu s cijenama u dolarima. Ovo istovremeno smanjuje stope napuštanja početne stranice i direktno povećava stope konverzije.
Kakva bi trebala biti struktura koda Hreflang?
Struktura koda hreflang mora biti određenog standarda i postavljena u zaglavlje web stranice tako da botovi pretraživača mogu lako da je pročitaju. Za svaku jezičku alternativu treba napisati poseban red i ovi redovi moraju biti u samoreferencijalnoj strukturi. Sljedeći primjer koda prikazuje standardnu strukturu oznake hreflang koja sadrži turski, engleski i njemački jezik i x-default vrijednost:
<link rel="alternate" hreflang="tr" href="https://example.com/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />Prvi red označava da je glavni jezik sajta turski i da ovu adresu treba prikazati korisnicima koji pretražuju na turskom. Drugi red govori pretraživačima URL adresu alternativne stranice na engleskom jeziku. Treći red definira alternativnu putanju stranice pripremljenu za korisnike koji govore njemački. X-default vrijednost u posljednjem redu označava zadanu početnu stranicu na koju će biti usmjereni svi korisnici koji dolaze s jezika koji nije specificiran.
Kako dodati Hreflang oznake na stranicu?
Postoje tri različite tehničke metode koje možete koristiti za dodavanje hreflang oznaka na svoju web stranicu. Koju god metodu da odaberete, morate zapamtiti da se sve stranice moraju međusobno odobravati. Evo ovih metoda i koraka primjene:
Dodavanje u HTML odjeljak Head
Najčešći metod je postavljanje kodova direktno između HTML oznaka glave svake stranice. U ovoj metodi, svaka stranica mora navesti svoje alternative jednu po jednu. Na primjer, ako vaša stranica ima 3 različita jezika, u izvornom kodu svake stranice trebaju biti 3 reda hreflang.
Korištenje HTTP zaglavlja
U ovoj metodi, koja je posebno poželjna za PDF datoteke ili druge ne-HTML dokumente, informacije o hreflangu se dodaju u zaglavlje odgovora servera. Kada server pošalje datoteku pretraživaču ili botu, on takođe prenosi ove informacije o jezičkom odnosu u pozadini.
Aplikacija sa XML Sitemapom
Kako ne bi opterećivali kodove stranica na velikim web stranicama, hreflang tagovi se mogu definirati putem XML sitemapa. Evo koraka koje morate slijediti prilikom primjene ove metode:
- Kreirajte poseban loc element u sitemapu za svaki URL.
- Ispod svakog loc elementa dodajte sve jezičke alternative za tu stranicu s atributom xhtml:link.
- U svakom alternativnom redu navedite i kôd jezika i puni URL relevantne stranice.
- Testirajte tačnost mape lokacije koju ste pripremili tako što ćete je poslati na Google Search Console.
Za kontrolu načina na koji pretraživači indeksiraju i indeksiraju vašu web stranicu robots.txt & Sitemap Audit Možete koristiti naš alat. Zahvaljujući ovom alatu, možete otkriti moguće greške u konfiguraciji u vašoj karti web-lokacije za nekoliko sekundi.
Šta je X-Default vrijednost i kada se koristi?
X-default vrijednost je zadana definicija stranice koja dolazi u igru kada korisnikova postavka jezika pretraživača ili geografska lokacija ne odgovara nijednom jeziku definiranom na web lokaciji. Ovaj atribut se koristi za zaštitu korisničkog iskustva web lokacija koje služe posebno na globalnoj razini. Na primjer, kada korisnik iz Španije uđe na web-lokaciju e-trgovine koja ne nudi opciju španjolskog jezika, sistem preusmjerava ovog korisnika na opštu englesku stranicu postavljenu kao x-default. Na taj način korisnik dolazi do međunarodne standardne verzije stranice umjesto da naiđe na praznu ili nebitnu stranicu.
U nastavku možete pregledati uporednu tabelu ISO kodova jezika i regiona koje treba koristiti prema različitim scenarijima ciljne publike:
| Ciljna publika i regija | Kod jezika (ISO 639-1) | Kod regije (ISO 3166-1) | Ispravna upotreba Hreflang-a |
|---|---|---|---|
| Korisnici turskog jezika u Turskoj | tr | TR | tr-TR |
| Korisnici njemačkog jezika u Njemačkoj | takođe | DE | de-DE |
| Korisnici njemačkog jezika u Švicarskoj | takođe | CH | de-CH |
| Korisnici engleskog jezika (općenito) | većina | Nije navedeno | većina |
Koje su najčešće greške u Hreflang-u kod višejezičnog SEO-a?
Tehničke greške napravljene tokom postavljanja hreflang-a na višejezičnim web projektima zbunjuju pretraživače i dovode do problema sa indeksiranjem. Izbjegavanje ovih grešaka je ključni korak za međunarodni SEO uspjeh vaše stranice. Najčešće greške i njihova rješenja su sljedeća:
- Nedostatak uzajamne potvrde: Dok stranica A pokazuje na stranicu B, stranica B također mora pokazivati na stranicu A. Ako ova uzajamna veza nije uspostavljena, Google oznake će biti potpuno ignorisane.
- Nevažeći kodovi jezika ili regija: Treba koristiti samo kodove koji su u skladu sa ISO standardima. Na primjer, kod 'uk' za Ujedinjeno Kraljevstvo je nevažeći, ispravan kod treba biti 'GB'.
- Canonical kontradikcije: URL adresa navedena u hreflang oznaci mora biti identična canonical oznaci te stranice. Ako umjesto same stranice navedete drugu stranicu kao canonical, oznake postaju nevažeće.
Da biste spriječili ovakve greške u konfiguraciji, potrebno je redovno provjeravati tehničku infrastrukturu vaše stranice. Indeksabilnost i kanonska revizija koristeći naš alat, možete trenutno analizirati status indeksiranja vaših stranica i tačnost canonical oznaka.
Kako se vrši revizija Hreflang oznaka?
Kako biste osigurali da višejezična struktura na vašoj stranici radi besprijekorno, morate redovno vršiti tehničke analize i testirati svoj kod. Ispravna SEO na stranici revizija sprječava da korisnici naiđu na pogrešne jezičke verzije. Tokom procesa revizije, prvo trebate pregledati izvještaj o međunarodnom ciljanju na Google Search Console kako biste provjerili upozorenja o nedostajućim ili pogrešnim oznakama. Zatim, uz pomoć alata za pretraživanje, analizirajte status uzajamne potvrde i statusne kodove svih stranica kako biste očistili hreflang oznake koje sadrže neispravne linkove. Na taj način ćete također najefikasnije iskoristiti budžet za indeksiranje (crawl budget) vaše stranice.
Postizanje besprijekornog korisničkog iskustva i visoke vidljivosti na pretraživačima na višejezičnim web stranicama zavisi od potpune primjene tehničkih SEO kriterija. Da biste prestigli konkurenciju na međunarodnom tržištu i lako doprli do svoje ciljne publike na njihovom jeziku, možete pogledati naša profesionalna rješenja. Kontaktirajte nas odmah za tehničke analize prilagođene vašim korporativnim projektima i strategije međunarodnog rasta.
Da li hreflang tag direktno utiče na rangiranje?
Oznaka hreflang nije direktan faktor rangiranja, ali smanjuje stopu posete početne stranice i indirektno poboljšava vaše rangiranje služeći odgovarajuću jezičku verziju pravim korisnicima.
Može li se više hreflang oznaka koristiti na istoj stranici?
Da, ako stranica ima više jezičkih ili regionalnih alternativa, više hreflang oznaka se može koristiti istovremeno, u posebnom redu za svaku alternativu.
Koja je razlika između hreflang i kanonskih oznaka?
Dok kanonička oznaka odabire jednu jedinstvenu verziju među dupliranim stranicama, oznaka hreflang se koristi za uvođenje alternativnih stranica na različitim jezicima u tražilice.
Postoji li osjetljivost na velika i mala slova u kodovima hreflang?
Kodovi jezika se uglavnom pišu malim slovima, dok se kodovi regiona pišu velikim slovima, ali pretraživači obično mogu razumjeti male regionalne kodove bez ikakvih problema.
Na koji standard se treba pozivati za jezičke kodove?
Standard ISO 639-1 treba uzeti kao referencu za jezičke kodove, a standard ISO 3166-1 alfa-2 treba uzeti kao referencu za regionalne kodove ako će se izvršiti regionalno ciljanje.



