Besplatan alat za lokalizaciju za programere

Besplatni generator hreflang oznaka

Zalijepite jedan kod jezika i apsolutni URL po retku. Generator provjerava skup i stvara HTML <link> oznake spremne za recipročnost.

Jedan unos po retku. Razdvojite BCP 47 kod i apsolutni URL zarezom. Uključite i samu stranicu i dodajte x-default kada je prikladno.

Valjani unosi: 4x-default uključenPogreške: 0

Generirani hreflang oznake

<link rel="alternate" hreflang="en" href="https://example.com/en/product/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/produkt/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/languages/" />

Privatno po dizajnu. Ovaj alat radi u potpunosti u vašem pregledniku. Zalijepljene vrijednosti se nikada ne prenose, ne pohranjuju niti ne uključuju u analitiku.

Pretvarač kodova lokalitetaUnesite locale, npr. en_US, pt-BR, zh-Hant-TW ili uobičajeni naziv jezika. Odmah dobivate kanoničke kodove i čitljive pojedinosti.i18n JSON provjerivač ključevaZalijepite JSON rječnik izvornog jezika i ciljanu prijevodnu datoteku. Odmah pronađite nedostajuće i suvišne ugniježdene ključeve bez učitavanja ijedne datoteke.

Kako generirati hreflang oznake

  1. Navedi svaku lokaliziranu stranicuUnesite po jedan BCP 47 jezični kod i apsolutni URL stranice po retku, odvojene zarezom.
  2. Riješite pogreške provjere valjanostiIspravite neispravne kodove, duplicirane jezike ili nepotpune URL-ove dok cijeli skup ne bude valjan.
  3. Kopiraj potpuni skup oznakaKopirajte generirani HTML na svaku stranicu u grupi jezika kako bi svi alternativi bili recipročni.

Izgradi potpuni skup hreflang oznaka

Unesite svaki BCP 47 jezični ili jezično-regionalni kod pored njegove apsolutne URL adrese stranice. Alat kanonizira pisanje kodova, odbacuje duplicirane jezike, provjerava HTTP i HTTPS URL-ove te sigurno escape-ira znakove URL-a za HTML atribut.

Kopirajte generirane oznake u element <head> svake stranice u grupi. Svaka lokalizirana stranica treba imati isti potpuni skup, uključujući samoreferencu. Nepotpuni jednosmjerni skup čest je razlog zbog kojeg se hreflang oznake zanemaruju.

Hreflang i kanoničke oznake rješavaju različite probleme

Kanonska oznaka identificira željeni URL za duplicirani ili gotovo duplicirani sadržaj. Hreflang identificira ekvivalentne stranice napravljene za različitu jezičnu publiku. Lokalizirane stranice obično bi trebale canonicalizirati same sebe, a ne sve pokazivati na englesku verziju.

Zadržite stabilan oblik URL-ova i koristite točne konačne, indeksirajuće URL-ove. Preusmjeravanja, blokirani, noindex ili sukobljeni canonical URL-ovi oslabljuju jezični skup i otežavaju otklanjanje pogrešaka.

Privatno, generiranje samo u pregledniku

Popis URL-ova nikada ne napušta vaš preglednik. Analitika bilježi samo sigurne brojke kao što su broj valjanih redova i pogrešaka pri provjeri — a ne domene, putanje, upite ili oznake koje unesete.

Često postavljana pitanja

Što radi hreflang?

Hreflang govori tražilicama koja je URL namijenjen određenom jeziku ili publici jezika-regije. Pomaže da se prava lokalizirana verzija pojavi u rezultatima pretraživanja, ali ne zamjenjuje canonical oznaku niti preusmjeravanje korisnika.

Trebaju li hreflang oznake biti uzajamne?

Da. Svaka stranica u jezičnoj grupi treba navesti samu sebe i sve alternative u istoj grupi. Ako stranica A pokazuje na stranicu B, ali stranica B ne pokazuje natrag, tražilice mogu zanemariti taj odnos.

Trebam li uključiti x-default?

Koristite x-default za izbor jezika, globalni fallback ili zadanu stranicu koja nije namijenjena jednom određenom jeziku. Opcionalno je, ali korisno kada se korisnici možda ne poklapaju ni s jednim od navedenih lokaliteta.