Hreflang-siltide generaator
Loo mitmekeelsete lehtede hreflang-sildid HTML link-siltide, XML-saidikaardi kirjete või HTTP Link-päisena ning kontrolli ISO koode ja vastastikust viitamist.
Kontrollid
Probleeme ei leitud.
Kontrolli lehe olemasolevaid silte
Kleebi hreflang-sildid, saidikaardi kirjed või Link-päis, mida üks sinu leht praegu serveerib, et võrrelda neid ülaltoodud komplektiga.
Sellel lehel on täielik komplekt, sealhulgas link iseendale.
Kuidas hreflang-generaatorit kasutada
- Sisesta jaotises Keeleversioonid iga lehe versiooni kohta üks rida: Keelekood, näiteks
en,etvõiet-EE, ja selle versiooni absoluutne Lehe URL. Rohkemate ridade jaoks kasuta Lisa keel. - Soovi korral täida x-default URL, leht külastajatele, kelle keel ei vasta ühelegi sinu versioonile.
- Vali Väljundvorming: HTML link-sildid, XML-saidikaart või HTTP Link-päis.
- Loe Kontrollid, seejärel Kopeeri või Laadi alla kood. Pane sama täielik komplekt igale loetletud lehele.
- Tegeliku lehe auditeerimiseks ava Kontrolli lehe olemasolevaid silte, kleebi see, mida leht praegu serveerib, ja sisesta selle URL. Tööriist loetleb puuduvad, üleliigsed ja mittevastavad kirjed.
Laadi näide näitab nelja versiooniga inglis- ja prantsuskeelset seadistust koos x-defaultiga. Kõik toimub sinu brauseris; sinu aadresse ei saadeta serverisse.
Mida hreflang teeb
hreflang ütleb otsingumootoritele, et mitu URL-i on sama sisu versioonid eri keelte või piirkondade jaoks, nii et iga otsija saab õige versiooni. See ei muuda asetust ega suuna kedagi ümber; see aitab ainult Googlel ja Yandexil valida, millist versiooni tulemustes näidata. Bing toetub peamiselt hoopis content-language metasildile ja lang atribuudile.
Iga väärtus on ISO 639-1 keelekood (kaks tähte, näiteks de), mida võib järgida ISO 3166-1 alpha-2 piirkond (näiteks AT Austria jaoks). Aktsepteeritakse ka kirjasüsteemi, näiteks zh-Hant. Piirkonda ei saa kasutada üksi: CA tähendab katalaani keelt, mitte Kanadat. Kanada prantsuse keele jaoks kirjuta fr-CA. See tööriist kontrollib mõlemat osa sisseehitatud koodiloendite vastu, kirjutab need tavalises kirjaviisis (en-US, isegi kui sisestad EN_us) ning püüab kinni klassikalised vead, näiteks en-UK (Ühendkuningriik on GB) või kehtetuks tunnistatud koodid, nagu iw heebrea keele jaoks (nüüd he).
Kolm väljundvormingut
- HTML link-sildid lähevad iga versiooni
<head>ossa. See on lihtsaim valik tavaliste veebilehtede jaoks. - XML-saidikaart paneb märkused hoopis sinu saidikaarti: iga lehe kohta üks
<url>kirje, mis loetleb kõik alternatiivid elemendigaxhtml:link. See hoiab HTML-i kerge ja on suurte saitide jaoks lihtsamini hallatav. - HTTP Link-päis on mõeldud failidele, millel puudub
<head>, näiteks PDF-idele. Sinu server saadab päise failiga kaasa.
Kasuta lehe kohta ühte meetodit. Segamine on lubatud, kuid suurendab vigade tõenäosust.
Vastastikune viitamine: reegel, mille enamik saite unustab
Märkused peavad olema kahesuunalised. Kui leht A ütleb, et B on selle eestikeelne versioon, peab ka B osutama tagasi lehele A, muidu otsingumootorid ignoreerivad paari. Iga leht peab loetlema ka iseenda. Lihtsaim viis mõlemat õigesti teha on väljastada iga versiooni peal täpselt sama plokk, ja just seda see tööriist loobki. Paneel Kontrolli lehe olemasolevaid silte võrdleb ühe lehe praeguseid silte sinu komplektiga ning teatab puuduvatest tagasilinkidest, puuduvast enesele viitamisest ja URL-idest, mis erinevad, näiteks lõpukaldkriipsu või https asemel http tõttu.
Korduma kippuvad küsimused
Kas x-default on kohustuslik?
Ei, kuid see on soovitatav. See nimetab varulehe kõigi teiste jaoks, tavaliselt keelevalija või sinu põhiversiooni. Sellele kehtivad samad reeglid mis teistele kirjetele, sealhulgas see, et see tuleb loetleda igal lehel.
Kas peaksin lisaks piirkondlikele lisama ka üldise keele?
Tavaliselt jah. Kui sul on ainult en-GB ja en-US, ei vasta Iirimaa inglisekeelne kasutaja kummalegi. Lihtsa en versiooni lisamine katab ta ära ja see tööriist hoiatab, kui keelel on ainult piirkondlikud variandid.
Kas kaks keelt võivad osutada samale URL-ile?
Jah. Näiteks en-GB ja en-IE võivad jagada ühte lehte, kui sisu on identne. Iga hreflang-väärtus võib komplektis siiski esineda ainult üks kord.
Kas URL-id peavad olema absoluutsed?
Jah. Google nõuab täielikke URL-e, sealhulgas https://. Suhtelised teed lükatakse siin tagasi. Otsingumootorid ignoreerivad fragmenti, näiteks #top.
Kas hreflang asendab canonical-sildi?
Ei, need töötavad koos. Igal versioonil peaks olema iseendale osutav canonical, mitte teise keeleversiooni oma. Teise keele canonical käsib Googlel selle lehe kõrvale jätta ja selle hreflang ignoreeritakse.
Seotud tööriistad
- Meta-siltide generaator Tasuta meta-siltide generaator: lehe pealkiri, metakirjeldus, kanooniline URL, robots ja viewport pikkusekontrolli ning õigesti escape'itud HTML-iga.
- Robots.txt generaator Loo kehtiv robots.txt fail kasutajaagendi rühmade, Allow- ja Disallow-reeglite, saidikaartide ja crawl-delay'ga ning kontrolli levinud vigu.
- .htaccess ümbersuunamise generaator Loo 301 ja 302 ümbersuunamised .htaccess või Nginxi jaoks, sunni HTTPS ja www, teisalda domeen ja paranda lõpukaldkriipsud tsüklite kontrolliga.