SEO2 min čitanja
Stranica na hrvatskom i engleskom bez SEO grešaka
Kako postaviti dvojezičnu web stranicu da Google prikazuje pravu verziju pravim ljudima — adrese, hreflang, canonical i sitemap.

Hrvatska tvrtka koja prodaje i u inozemstvo gotovo uvijek treba stranicu na barem dva jezika. Prijevod teksta je lakši dio posla. Teži je dio objasniti Googleu da su to dvije verzije iste stranice, a ne dvije stranice koje se natječu jedna s drugom.
Svaki jezik na svojoj adresi
Jezik mora biti vidljiv u adresi. Na ovoj stranici hrvatski ima „čiste” adrese (anim.hr/kontakt), a engleski svoj prefiks (anim.hr/en/contact). Važno je da se sadržaj ne mijenja ovisno o pregledniku — ako posjetitelj iz Njemačke otvori hrvatsku adresu, dobit će hrvatsku stranicu, a jezik mijenja jednim klikom.
Zašto ne automatsko preusmjeravanje prema jeziku preglednika? Zato što Googleov robot uglavnom dolazi s engleskim postavkama. Ako ga preusmjerite, hrvatsku verziju možda nikad ne vidi.
Hreflang: „ovo je ista stranica na drugom jeziku”
Svaka stranica u zaglavlju nabraja svoje jezične verzije:
<link rel="alternate" hreflang="hr-HR" href="https://anim.hr/kontakt">
<link rel="alternate" hreflang="en" href="https://anim.hr/en/contact">
<link rel="alternate" hreflang="x-default" href="https://anim.hr/kontakt">
Tri pravila koja se najčešće prekrše:
- Oznake moraju biti uzajamne. Ako hrvatska stranica pokazuje na englesku, engleska mora pokazivati natrag na hrvatsku.
- Svaka stranica navodi i samu sebe.
x-defaultkaže kamo poslati nekoga čiji jezik nemate — kod nas je to hrvatska verzija.
Canonical pokazuje na samu sebe
Canonical oznaka engleske stranice pokazuje na englesku stranicu, a ne na hrvatsku. Prijevod nije duplikat; duplikat je ista stranica na dvije adrese (npr. s www i bez njega, ili sa i bez kose crte na kraju).
Sitemap s parovima
U sitemap.xml uz svaku adresu navodimo i njezine jezične parove. Google tako dobiva istu informaciju na dva mjesta, pa greška na jednom ne briše sve.
Prevedite i adrese i opise
Engleska stranica s hrvatskim naslovom u tražilici (<title>) i hrvatskim opisom izgleda nedovršeno i lošije se klika. Prevodimo naslov, opis, alternativni tekst slika i, gdje ima smisla, samu adresu (/kontakt → /en/contact).
Kako provjeriti
U Google Search Consoleu pod Stranice vidi se koje su verzije indeksirane i koje je Google proglasio duplikatima. Ako engleska stranica stoji kao „duplikat bez canonicala koji je odabrao korisnik”, gotovo je sigurno pogrešan hreflang ili canonical.
Dvojezična stranica nije dvostruki posao za Google — ako mu jasno kažete koja verzija je za koga.

