„Hreflang“ generatorius

Pridėkite kiekvieną lokalizuotą URL ir gaukite pilną „hreflang“ rinkinį su „x-default“.

Kalbinės versijos

Įveskite po vieną pilną URL kiekvienai lokalizuotai puslapio versijai.

Pasirinkite atsarginį URL lankytojams, kurių kalba ar regionas nesutampa.

0

Sugeneruotos „hreflang“ žymos

Peržiūra pasirodys, kai visos eilutės ir „x-default“ bus sėkmingai patvirtinti.

Paruošta. Įkelkite pavyzdį arba pridėkite savo kalbų versijas.Kalbų versijų: 0

Kodų ir URL patikra

    Jūsų URL lieka jūsų naršyklėje. Nieko nesiunčiama į „BroBroGo“.

    DUK

    Kokius „hreflang“ kodus priima šis generatorius?

    Naudokite dviejų raidžių ISO 639-1 kalbos kodą, po kurio pasirinktinai gali eiti ISO 15924 rašto subžyma ir (arba) dviejų raidžių ISO 3166-1 regiono kodas: pvz., en, zh-Hant, zh-CN arba zh-Hans-US. Didžiosios/mažosios raidės rezultate bus sunormalizuotos.

    Kur turėčiau įterpti sugeneruotas žymas?

    Pridėkite visą, nepakeistą žymų rinkinį į kiekvienos lokalizuotos versijos <head> skiltį. Kiekvienas puslapis turi nurodyti save ir visas kitas versijas.

    Kur turėtų nukreipti „x-default“?

    Pasirinkite puslapį lankytojams, kurių kalba ar regionas neturi tikslaus atitikmens. Atsarginiu variantu gali būti kalbų pasirinkimo puslapis, visuotinis pagrindinis puslapis arba jūsų pagrindinė kalbos versija.

    „Hreflang“ žymų paskirtis ir svarba tarptautiniam SEO

    Svetainių savininkams, palaikantiems daugiakalbius puslapius, SEO specialistams ir svetainių kūrėjams itin svarbu užtikrinti, kad paieškos sistemos teisingai suprastų svetainės struktūrą. Tam naudojamos rel="alternate" hreflang="..." žymos. Šios žymos nurodo paieškos sistemoms ryšį tarp skirtingų to paties puslapio kalbinių ar regioninių versijų.

    Kai paieškos sistema supranta šiuos ryšius, ji gali pateikti tiksliausią kalbinę arba regioninę URL versiją vartotojui, atsižvelgdama į jo naršyklės nustatymus bei geografinę vietą. Teisingas šių žymų įgyvendinimas padeda išvengti dubliuoto turinio problemų ir pagerina vartotojų patirtį, nes lankytojai iškart nukreipiami į jiems suprantamą kalbą. „Hreflang“ žymos veikia kartu su kitais tarptautinio SEO signalais, padėdamos tiksliai segmentuoti auditoriją.

    „Hreflang“ žymų struktūra ir ISO kodų standartai

    Kiekviena „hreflang“ žyma susideda iš nuorodos į alternatyvų puslapį ir atributo, nurodančio kalbą bei regioną. Šių kodų struktūra yra griežtai reglamentuota tarptautiniais standartais:

    • ISO 639-1: Dviejų raidžių kalbos kodas (pavyzdžiui, en anglų kalbai arba zh kinų kalbai).
    • ISO 15924: Pasirinktinis rašto sistemos subžymos kodas (pavyzdžiui, Hant tradicinei kinų raštijai arba Hans supaprastintai kinų raštijai).
    • ISO 3166-1 Alpha-2: Pasirinktinis dviejų raidžių regiono kodas (pavyzdžiui, US Jungtinėms Amerikos Valstijoms arba CN Kinijai).

    Šių kodų derinys leidžia kurti labai tikslius taikymo variantus, pavyzdžiui, zh-Hant (tradicine kinų raštija parašytas turinys), zh-CN (supaprastinta kinų kalba Kinijos regionui) arba zh-Hans-US (supaprastinta kinų kalba vartotojams JAV).

    Šis generatorius automatiškai sunormalizuoja raidžių registrą išvestyje (pavyzdžiui, įvestas kodas EN-us paverčiamas į standartinį formatą en-US). Taip pat automatiškai sunormalizuojami zh-Hant ir zh-Hans kodai. Pažymėtina, kad regiono kodas es-419 (Lotynų Amerika) bei kiti nežinomi kodai yra nepriimami ir atmetami kaip negaliojantys.

    „x-default“ atributo vaidmuo

    Svarbi tarptautinio SEO dalis yra „x-default“ reikšmė. Šis atributas nurodo atsarginį puslapio URL adresą, kuris turėtų būti rodomas lankytojams, kai jų naudojama kalba ar regionas neatitinka nė vienos iš konkrečiai nurodytų kalbinių versijų.

    „x-default“ nukreipimo puslapiu dažniausiai pasirenkamas bendrasis kalbų pasirinkimo puslapis, visuotinis pagrindinis puslapis arba pagrindinė svetainės kalbos versija. Įtraukus šį atsarginį variantą į „hreflang“ struktūrą, užtikrinama, kad paieškos sistemos visada turės numatytąjį puslapį, kurį galės pateikti vartotojams iš bet kurios pasaulio šalies.

    Generatoriaus naudojimo taisyklės ir apribojimai

    Norint sėkmingai sugeneruoti „hreflang“ žymas, būtina laikytis nustatytų techninių taisyklių ir validavimo reikalavimų:

    • Adresų ilgis: Kiekvienas įvestas URL adresas turi būti trumpesnis nei 2 048 simboliai.
    • Protokolas: Visi URL adresai privalo prasidėti pilnu http:// arba https:// protokolu.
    • Kiekis: Šis įrankis vienu metu palaiko iki 100 kalbinių versijų.
    • Užklausos parametrai: URL užklausos parametrai sugeneruotoje išvestyje yra automatiškai koduojami (angl. escaped).
    • Validavimas: Žymos sugeneruojamos tik tada, kai visi įvesti duomenys yra visiškai teisingi. Jei aptinkama klaidų, išvesties laukas lieka tuščias.

    Duomenų apdorojimas ir privatumas

    Naudojantis šiuo įrankiu, jūsų įvesti URL adresai ir kalbų kodai yra apdorojami tiesiogiai jūsų interneto naršyklėje. Jokie duomenys nėra siunčiami į „BroBroGo“ serverius, todėl jūsų konfigūracijos informacija išlieka jūsų vietinėje aplinkoje.

    Dažniausios klaidos ir jų pranešimai

    Netinkamas „hreflang“ žymų sukonfigūravimas gali sutrikdyti svetainės indeksavimą. Generatorius atlieka griežtą įvesties patikrą ir, aptikęs neatitikimų, pateikia konkrečius pranešimus:

    • Jei pridėta per mažai versijų: Pridėkite bent dvi kalbų versijas.
    • Jei trūksta kodo: Versijai {index} reikalingas kalbos arba kalbos-regiono kodas.
    • Jei trūksta adreso: Versijai {index} reikalingas pilnas URL.
    • Jei kodo formatas neteisingas: Versija {index} turi naudoti dviejų raidžių kalbos kodą, pasirinktinai ISO 15924 rašto kodą ir (arba) dviejų raidžių regiono kodą.
    • Jei kalbos kodas neegzistuoja: Versija {index} naudoja {code}, kuris nėra ISO 639-1 kalbos kodas.
    • Jei regiono kodas neegzistuoja: Versija {index} naudoja {code}, kuris nėra ISO 3166-1 Alpha-2 regiono kodas.
    • Jei rašto kodas neegzistuoja: Versija {index} naudoja {code}, kuris nėra galiojantis ISO 15924 rašto kodas.
    • Jei kodas dubliuojasi: Versija {index} kartoja „hreflang“ kodą {locale}.
    • Jei URL neturi protokolo: Versijai {index} reikalingas pilnas http:// arba https:// URL.
    • Jei URL per ilgas: Versijos {index} URL turi būti trumpesnis nei 2 048 simboliai.
    • Jei trūksta atsarginio varianto adreso: Pridėkite URL, kurį turėtų naudoti „x-default“.
    • Jei atsarginis URL neturi protokolo: „x-default“ URL reikalingas pilnas http:// arba https:// adresas.
    • Jei atsarginis URL per ilgas: „x-default“ URL turi būti trumpesnis nei 2 048 simboliai.
    • Jei viršijamas limitas: Ši redaktoriaus versija vienu metu palaiko iki {max} kalbų versijų.

    Dažniausiai užduodami klausimai (DUK)

    Kokius „hreflang“ kodus priima šis generatorius?

    Naudokite dviejų raidžių ISO 639-1 kalbos kodą, po kurio pasirinktinai gali eiti ISO 15924 rašto subžyma ir (arba) dviejų raidžių ISO 3166-1 regiono kodas: pvz., en, zh-Hant, zh-CN arba zh-Hans-US. Didžiosios/mažosios raidės rezultate bus sunormalizuotos.

    Kur turėčiau įterpti sugeneruotas žymas?

    Pridėkite visą, nepakeistą žymų rinkinį į kiekvienos lokalizuotos versijos <head> skiltį. Kiekvienas puslapis turi nurodyti save ir visas kitas versijas.

    Kur turėtų nukreipti „x-default“?

    Pasirinkite puslapį lankytojams, kurių kalba ar regionas neturi tikslaus atitikmens. Atsarginiu variantu gali būti kalbų pasirinkimo puslapis, visuotinis pagrindinis puslapis arba jūsų pagrindinė kalbos versija.