Kaj je Hreflang?
Hreflang je atribut HTML, ki iskalnike obvešča o več različicah strani za različne jezike ali regije. S tem pomaga Googlu, da iskalcem prikaže pravilno lokalizirano različico.
Atribut hreflang lahko uporabite na tri načine:
- Oznake HTML
- Glave HTTP
- Zemljevidi spletnih mest
Tukaj je prikazano, kako se hreflang izvaja v kodi HTML domače strani bloga:
<link rel="alternate" href="https://example.com/blog/" hreflang="x-default"> <link rel="alternate" href="https://example.com/blog/" hreflang="en"> <link rel="alternate" href="https://example.com/blog/zh/" hreflang="zh-Hans"> <link rel="alternate" href="https://example.com/blog/ru/" hreflang="ru"> <link rel="alternate" href="https://example.com/blog/de/" hreflang="de"> <link rel="alternate" href="https://example.com/blog/es/" hreflang="es"> <link rel="alternate" href="https://example.com/blog/it/" hreflang="it">
Zakaj je Hreflang pomemben za SEO?
Hreflang je pomemben za SEO, saj pomaga iskalnikom odkriti in prikazati ustrezno lokalizirano različico strani glede na jezik in/ali regijo uporabnika. To je ena od ključnih sestavin mednarodne optimizacije SEO pri širjenju vaše spletne prisotnosti v več državah.
Poleg tega si skupina hreflang strani med seboj deli signale za razvrščanje. Po besedah Googlovega strokovnjaka Garyja Illyesa bo položaj na lestvici določila stran, ki se najbolje ujema, v SERP pa bo prikazana stran, ki je za uporabnika najustreznejša. Tako lahko oznake hreflang neposredno vplivajo na vaše uvrstitve.
Poleg tega je hreflang tudi eden od učinkovitih načinov za reševanje težav z dvojno vsebino na vašem spletnem mestu. Recimo, da ciljate na občinstvo v ZDA in Združenem kraljestvu z dvema različicama iste strani. Razen manjših razlik, kot so nekateri pravopisi, valute itd., bo preostala vsebina na obeh straneh enaka. Zato morate Googlu sporočiti dve različni različici s hreflangom.
Najboljše prakse Hreflang
Če želite pravilno uporabiti oznake hreflang, upoštevajte naslednje najboljše prakse:
1. Vedno uporabite samoreferenčno oznako Hreflang
Ko na strani uporabite oznake hreflang, poskrbite, da na stran dodate samoreferenčno povezavo hreflang. Na primer, če ima vaše spletno mesto naslednji angleško in italijansko različico strani:
<link rel="alternate" hreflang="it" href="https://example.com/ciao" /> <link rel="alternate" hreflang="en" href="https://example.com/hello" />
2. Prepričajte se, da sta kodi jezika in regije veljavni
Googlebot določi vrednost atributa hreflang s pomočjo kod jezika in regije. Googlova odobrena oblika za jezikovno kodo je ISO 639-1, za kodo regije pa ISO 3166-1 Alpha 2. Medtem ko je jezikovna koda obvezna, je koda regije v atributu hreflang neobvezna. Če na primer ciljate na Združeno kraljestvo, mora biti koda jezika in regije en-gb in ne en-uk.
3. Dodajanje oznake "x-default" za neprimerljive jezike
Oznaka hreflang x-default sporoča Googlu, da je stran namenjena vsem drugim jezikom, ki niso navedeni v razdelku hreflang. Deluje kot rezervna stran, ki se prikaže uporabnikom, ki ne ustrezajo navedenim jezikovnim kodam.
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
4. Nabor oznak Hreflang mora biti enak na vseh različicah strani
Zagotovite, da so oznake hreflang enake v vseh različicah strani. Vsaka stran v skupini mora imeti popolnoma enak nabor povezav hreflang.
Pogosta vprašanja
Kako ustvariti oznake Hreflang?
Oznako hreflang lahko napišete ročno ali pa uporabite orodja, kot je generator oznak hreflang, ki vam jo pomaga ustvariti samodejno. Izpolnite podatke in orodje vam bo zagotovilo pravilne oznake hreflang za vaše strani.
Kako najti težave s Hreflangom?
Če želite poiskati težave s hreflangom za posamezne strani, lahko uporabite orodje za testiranje oznak hreflang. Za preverjanje težav s hreflangom za celotno spletno mesto so lahko v pomoč orodja, kot je Ranktrackerjeva spletna revizija. To orodje bo prebrskalo vse strani na vašem spletnem mestu, izpostavilo vse težave (vključno s hreflangom) in pripravilo podrobna poročila.