Hreflang generator

Dodajte svaki lokalizovani URL i preuzmite kompletan set hreflang oznaka s x-default.

Jezičke verzije

Unesite po jedan potpun URL za svaku lokalizovanu verziju stranice.

Odaberite rezervni (fallback) URL za posjetioce bez podudarajućeg jezika ili regije.

0

Generisane hreflang oznake

Pregled se pojavljuje nakon što svi redovi i x-default prođu validaciju.

Spremno. Učitajte primjer ili dodajte svoje jezičke verzije.0 jezička(e) verzija(e)

Provjera koda i URL-a

    Vaši URL-ovi ostaju u vašem pregledniku. Ništa se ne šalje na BroBroGo.

    Česta pitanja

    Koje hreflang kodove ovaj generator prihvata?

    Koristite dvoslovni ISO 639-1 kod jezika, opciono praćen ISO 15924 oznakom pisma i/ili dvoslovnim ISO 3166-1 kodom regije: en, zh-Hant, zh-CN ili zh-Hans-US. Veličina slova se normalizuje u izlazu.

    Gdje trebam postaviti generisane oznake?

    Dodajte kompletan, neizmijenjen set unutar <head> oznake svake lokalizovane verzije. Svaka stranica treba upućivati na samu sebe i na sve ostale verzije.

    Na šta treba upućivati x-default?

    Odaberite stranicu za posjetioce čiji jezik ili regija nemaju tačno podudaranje. Rezervna opcija može biti selektor jezika, globalna početna stranica ili vaša glavna jezička verzija.

    Svrha i važnost hreflang oznaka za višejezične web stranice

    Pravilna implementacija međunarodnog SEO-a zahtijeva precizno usmjeravanje pretraživača prema odgovarajućim jezičkim i regionalnim verzijama web stranice. Oznake rel="alternate" hreflang služe kao tehnički putokaz koji pretraživačima signalizira postojanje lokalizovanog sadržaja. Bez ovih oznaka, pretraživači mogu imati poteškoća u prepoznavanju odnosa između stranica koje nude isti ili sličan sadržaj na različitim jezicima, što može dovesti do problema s dupliranim sadržajem ili pogrešnim rangiranjem na lokalnim tržištima.

    Korištenjem ispravno strukturiranih hreflang atributa, osiguravate da pretraživači posjetiocima iz određenih geografskih područja ili govornih grupa isporuče tačnu verziju URL-a. Na taj način se poboljšava korisničko iskustvo i optimizuje vidljivost web stranice na globalnom nivou.

    Struktura i sintaksa hreflang atributa

    Svaka hreflang oznaka sastoji se od veze prema alternativnom URL-u i specifičnog koda koji definiše jezik i, po potrebi, regiju ili pismo. Sintaksa se oslanja na strogo definisane međunarodne standarde:

    • ISO 639-1 kod jezika: Dvoslovni kod koji identifikuje primarni jezik (npr. en za engleski).
    • ISO 15924 oznaka pisma: Opcioni podatak koji definiše pismo koje se koristi (npr. Hant za tradicionalno kinesko pismo ili Hans za pojednostavljeno kinesko pismo).
    • ISO 3166-1 Alpha-2 kod regije: Opcioni dvoslovni kod koji definiše specifičnu geografsku regiju (npr. US za Sjedinjene Američke Države).

    Primjer složene strukture koda je zh-Hans-US, koji označava pojednostavljeno kinesko pismo prilagođeno korisnicima u Sjedinjenim Američkim Državama. Alat automatski normalizuje veličinu slova u izlazu, pretvarajući unose poput EN-us u standardizovani oblik en-US. Također, specifični kodovi poput zh-Hant i zh-Hans se normalizuju, dok se nepodržani kodovi poput es-419 ili drugi nepoznati kodovi odbijaju tokom validacije.

    Uloga i implementacija x-default atributa

    Atribut x-default predstavlja posebnu vrijednost unutar hreflang sistema koja služi kao rezervna opcija (fallback). Ova oznaka se koristi za usmjeravanje korisnika čiji se jezik ili regija ne podudaraju ni sa jednom od specifično definisanih jezičkih verzija na stranici.

    Tipični primjeri upotrebe x-default atributa uključuju:

    • Stranice za izbor jezika (landing page sa selektorom jezika).
    • Globalne početne stranice koje automatski prilagođavaju sadržaj ili nude izbor korisnicima.
    • Glavnu jezičku verziju stranice koja služi kao podrazumijevani izbor za sve neodređene regije.

    Uključivanjem x-default URL-a osiguravate da pretraživači uvijek imaju definisanu odredišnu stranicu za svakog posjetioca, bez obzira na njegovu lokaciju ili jezičke postavke preglednika.

    Pravila validacije i tehnička ograničenja

    Da bi se generisale ispravne oznake, svi uneseni podaci moraju proći strogu tehničku validaciju. Alat primjenjuje sljedeća pravila i ograničenja:

    • Broj verzija: Možete dodati najviše 100 jezičkih verzija odjednom.
    • Dužina URL-a: Svaki uneseni URL mora biti kraći od 2.048 znakova.
    • Struktura URL-a: Svi URL-ovi moraju biti potpuni i počinjati sa protokolom http:// ili https://. Parametri upita u URL-ovima se automatski eskapiraju u generisanom izlazu.
    • Validacija kodova: Alat provjerava ispravnost ISO 639-1 kodova jezika, ISO 3166-1 Alpha-2 kodova regija i podržanih ISO 15924 kodova pisma. Dupliranje istog hreflang koda za različite URL-ove nije dozvoljeno.

    Ako bilo koji unos ne zadovoljava ove kriterije, proces generisanja se zaustavlja, a izlaz ostaje prazan dok se ne isprave sve greške.

    Poruke o greškama i njihovo značenje

    Tokom unosa podataka i validacije, sistem može prikazati specifične poruke o greškama koje ukazuju na tehničke nepravilnosti:

    • Dodajte najmanje dvije jezičke verzije. — Prikazuje se kada nema dovoljno unesenih verzija za kreiranje alternativnih veza.
    • Za verziju {index} potreban je kod jezika ili jezika-regije. — Označava da je polje za jezik ili regiju prazno.
    • Za verziju {index} potreban je potpun URL. — Prikazuje se ako je polje za URL prazno.
    • Verzija {index} mora koristiti dvoslovni kod jezika, opciono ISO 15924 pismo i/ili dvoslovni kod regije. — Ukazuje na neispravan format unesenog koda.
    • Verzija {index} koristi {code}, što nije važeći ISO 639-1 kod jezika. — Uneseni kod jezika ne postoji u zvaničnom ISO standardu.
    • Verzija {index} koristi {code}, što nije važeći ISO 3166-1 Alpha-2 kod regije. — Uneseni kod regije nije validan.
    • Verzija {index} koristi {code}, što nije važeći ISO 15924 kod pisma. — Uneseni kod pisma nije prepoznat.
    • Verzija {index} ponavlja hreflang kod {locale}. — Isti jezički ili regionalni kod je dodijeljen na više od jednog mjesta.
    • Za verziju {index} potreban je potpun http:// ili https:// URL. — URL ne sadrži ispravan protokol.
    • URL za verziju {index} mora biti kraći od 2.048 znakova. — Prekoračeno je maksimalno dozvoljeno ograničenje dužine URL-a.
    • Dodajte URL koji x-default treba koristiti. — Polje za x-default je aktivirano ali je ostalo prazno.
    • Za x-default URL potrebna je potpuna http:// ili https:// adresa. — Rezervni URL ne sadrži ispravan protokol.
    • x-default URL mora biti kraći od 2.048 znakova. — Rezervni URL prelazi maksimalnu dozvoljenu dužinu.
    • Ovaj editor podržava do {max} jezičkih verzija odjednom. — Pokušano je unošenje više od maksimalno dozvoljenog broja verzija.

    Privatnost i lokalna obrada podataka

    Sigurnost vaših podataka je u potpunosti osigurana načinom na koji ovaj alat radi. Sva obrada unesenih URL-ova, validacija ISO kodova i generisanje konačnih hreflang oznaka odvija se isključivo lokalno, unutar vašeg web preglednika.

    Nijedan podatak, URL ili parametar koji unesete u polja za obradu se ne šalje na servere niti se prenosi prema vanjskim sistemima. Vaši URL-ovi ostaju u vašem pregledniku, a ništa se ne šalje na BroBroGo.

    Često postavljana pitanja (FAQ)

    Koje hreflang kodove ovaj generator prihvata?

    Koristite dvoslovni ISO 639-1 kod jezika, opciono praćen ISO 15924 oznakom pisma i/ili dvoslovnim ISO 3166-1 kodom regije: en, zh-Hant, zh-CN ili zh-Hans-US. Veličina slova se normalizuje u izlazu.

    Gdje trebam postaviti generisane oznake?

    Dodajte kompletan, neizmijenjen set unutar <head> oznake svake lokalizovane verzije. Svaka stranica treba upućivati na samu sebe i na sve ostale verzije.

    Na šta treba upućivati x-default?

    Odaberite stranicu za posjetioce čiji jezik ili regija nemaju tačno podudaranje. Rezervna opcija može biti selektor jezika, globalna početna stranica ili vaša glavna jezička verzija.

    Da li alat podržava regionalne kodove koji nisu vezani za specifične države, poput es-419?

    Ne, kodovi poput es-419 (koji označava Latinsku Ameriku i Karibe) ili drugi nepoznati kodovi se odbijaju tokom validacije. Alat striktno zahtijeva dvoslovne ISO 3166-1 Alpha-2 kodove regija.