Nemokama lokalizacijos kūrėjo priemonė

Nemokamas hreflang žymos generatorius

Įklijuokite po vieną kalbos kodą ir absoliutų URL kiekvienoje eilutėje. Generatorius patikrina rinkinį ir sukuria abipusio veikimo paruoštus HTML nuorodų žymeklius.

Viena įrašas per eilutę. Atskirti BCP 47 kodą ir absoliutų URL kableliu. Įtraukti kiekvieną puslapį patį ir pridėti x-default, kai tai tinkama.

Galiojantys įrašai: 4x-default įtrauktasKlaidos: 0

Sugeneruoti hreflang žymės

<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/" />

Pagal dizainą privatus. Šis įrankis veikia visiškai jūsų naršyklėje. Įklijuoti duomenys niekada nėra įkeliami, saugomi ar įtraukiami į analizę.

Vietovės kodų konverterisĮveskite lokalę, pvz., en_US, pt-BR, zh-Hant-TW arba bendrą kalbos pavadinimą. Akimirksniu gaukite kanoninius kodus ir suprantamus duomenis.i18n JSON rakto tikrintuvasĮklijuokite šaltinio kalbos JSON žodyną ir tikslinės kalbos vertimą. Nereikia nieko įkelti — akimirksniu suraskite trūkstamus ir perteklinius įdėtus (nested) raktus.

Kaip sugeneruoti hreflang žymas

  1. Išvardyti kiekvieną lokalizuotą puslapįĮveskite po vieną BCP 47 kalbos kodą ir absoliutų puslapio URL kiekvienoje eilutėje, atskirtus kableliu.
  2. Ištaisykite tikrinimo klaidasIštaisykite neteisingus kodus, pasikartojančias kalbas arba neišsamius URL, kol visas rinkinys taps galiojantis.
  3. Kopijuoti visą žymių rinkinįKopijuokite sugeneruotą HTML į kiekvieną puslapį kalbų grupėje, kad visi alternatyvūs variantai būtų abipusiai.

Sukurkite pilną hreflang rinkinį

Įrašykite kiekvieną BCP 47 kalbos arba kalbos‑regiono kodą šalia jo absoliutaus puslapio URL. Įrankis suvienodina kodo raides pagal kanoną, atmeka pasikartojančias kalbas, tikrina HTTP ir HTTPS URL teisingumą ir saugiai užkoduoja URL simbolius HTML atributo kontekste.

Kopijuokite sugeneruotas žymes į kiekvieno grupės puslapio <head>. Kiekvienas lokalizuotas puslapis turi turėti tą patį pilną rinkinį, įskaitant savireferenciją. Nepilnas vienakryptis rinkinys yra dažna priežastis, dėl kurios hreflang anotacijos yra ignoruojamos.

Hreflang ir canonical žymos sprendžia skirtingas problemas

Kanoninis žymas nurodo pageidaujamą URL dublikato ar beveik dublikato turinio atveju. Hreflang nurodo ekvivalentinius puslapius, sukurtus skirtingoms kalbų auditorijoms. Lokalizuoti puslapiai paprastai turėtų kanonizuotis patys į save, o ne visi nukreipti į anglišką versiją.

Išlaikykite URL formų stabilumą ir naudokite tikslius galutinius, indeksuojamus URL. Peradresavimai, užblokuotos, noindex arba prieštaraujančios canonical nuorodos silpnina kalbų grupę ir apsunkina trikčių šalinimą.

Privatus, tik naršyklėje

URL sąrašas niekada neišvyksta iš jūsų naršyklės. Analitika įrašo tik saugius skaičius, tokius kaip galiojančių eilučių skaičius ir validacijos klaidos — ne domenų, kelių, užklausų eilučių ar žymų, kurias įvedate.

Dažnai užduodami klausimai

Ką daro hreflang?

Hreflang nurodo paieškos varikliams, kuri URL skirta konkrečiai kalbos arba kalbos-regiono auditorijai. Tai padeda, kad paieškos rezultatuose būtų rodomas teisingas lokalizuotas variantas, tačiau tai nepakeičia canonical žymos arba peradresavimo vartotojams.

Ar hreflang žymos turi būti abipusės?

Taip. Kiekvienas puslapis kalbų grupėje turėtų nurodyti save ir visus alternatyvus toje pačioje grupėje. Jei puslapis A nukreipia į puslapį B, bet puslapis B negrąžina nuorodos atgal, paieškos varikliai gali ignoruoti šį ryšį.

Ar turėčiau įtraukti x-default?

Naudokite x-default kalbų pasirinkimui, globaliam atsarginiam variantui arba numatytam puslapiui, kuris nėra skirtas konkrečiai kalbai. Tai neprivaloma, bet naudinga, kai vartotojai gali neatitikti nė vienos iš išvardytų lokalės.