Kratak odgovor: hreflang je oznaka kojom stranicama na više jezika kažete Googleu koja verzija je za koga. Bez nje Google zna prikazati englesku verziju bosanskom korisniku, ili tretirati dvije verzije kao duplikat. Za tržište BiH je najčešće potrebna tek kad ciljate i inostranstvo.
Sadržaj vodiča
Treba li vam uopšte
Ne treba većini sajtova u BiH. Evo kad treba, a kad ne.
Treba vam ako imate isti sadržaj na dva ili više jezika, ili istu jezičku verziju za više zemalja. Tipično: bosanska i engleska verzija, ili posebne verzije za BiH, Hrvatsku i Srbiju.
Ne treba vam ako imate jedan jezik, ili ako su verzije potpuno različit sadržaj a ne prevodi. Takođe ne treba ako je engleska verzija samo naslovnica, jer se hreflang postavlja na parove stranica, ne na sajt.
Kako radi
Svaka verzija stranice navodi sve verzije, uključujući samu sebe. To je najčešći izvor grešaka: ljudi navedu druge verzije ali zaborave svoju.
Uz to se navodi i x-default, verzija koja se prikazuje kad se ne poklopi nijedna,
obično engleska ili glavna.
Oznake moraju biti uzajamne. Ako bosanska stranica navodi englesku, engleska mora navesti bosansku. Ako veza nije uzajamna, Google ignoriše cijelu grupu.
Kako organizovati adrese
| Način | Primjer | Kada |
|---|---|---|
| Podfolder | domena.ba/en/ |
Najčešći i najlakši izbor |
| Poddomen | en.domena.ba |
Kad su odvojeni sistemi |
| Zasebna domena | domena.hr |
Kad je poseban brend ili firma |
Za gotovo sve slučajeve u BiH, podfolder je pravi izbor. Sav autoritet ostaje na jednoj domeni, održavanje je jednostavnije, a hreflang radi jednako dobro.
Četiri greške koje ponište sve
- Veza nije uzajamna. Najčešća greška. Rješenje je generisati oznake automatski, ne ručno.
- Stranica ne navodi samu sebe. Grupa je nepotpuna i Google je odbacuje.
- Pogrešna oznaka jezika. Za bosanski je
bs, neba. Oznaka zemlje ide odvojeno, recimobs-BA. - Hreflang pokazuje na stranicu koja preusmjerava ili ima noindex. Veza se prekida.
Specifično za BiH i region
Bosanski, hrvatski i srpski su Googleu vrlo bliski jezici i to stvara dvije praktične posljedice.
Prva: ako imate samo bosansku verziju, ona će se pojavljivati i u Hrvatskoj i u Srbiji. Hreflang tu nije potreban.
Druga: ako pravite odvojene verzije za sva tri tržišta sa gotovo istim tekstom, to nosi rizik dupliranog sadržaja i puno održavanja za malu korist. U praksi se češće isplati jedna verzija plus zasebne stranice za gradove i tržišta gdje se ponuda stvarno razlikuje.
Latinica i ćirilica su zaseban slučaj. Ako nudite obje, tretiraju se kao dvije verzije i traže
hreflang oznake sr-Latn i sr-Cyrl.
Česta pitanja
Ne. On osigurava da se prikaže prava verzija pravom korisniku. Posredno pomaže, jer korisnik koji dobije stranicu na svom jeziku rjeđe odustane.
Nije, prevod na drugi jezik nije duplikat. Problem nastaje samo kod gotovo identičnih verzija istog jezika za različite zemlje, i tu hreflang služi da se razjasni.
Možete tehnički, ali loš automatski prevod objavljen kao stranica spada u sadržaj male vrijednosti. Ako prevodite, neka neko pregleda tekst. Bolje pet dobro prevedenih stranica nego cijeli sajt loše.
Search Console ima izvještaj o međunarodnom ciljanju koji prijavljuje neuzajamne veze. Uz to postoje besplatni alati koji provjere grupu adresa odjednom.
Planirate verziju na drugom jeziku
Recite koja tržišta ciljate. Kažemo treba li vam hreflang uopšte i kako organizovati adrese prije nego se išta prevede.
Zatražite savjet