Tilgangur og mikilvægi hreflang-merkja fyrir fjöltyngda vefi
Þegar vefsíður eru gefnar út á mörgum tungumálum eða sniðnar að mismunandi landsvæðum er mikilvægt að leitarvélar skilji sambandið á milli þessara ólíku útgáfna. Með því að nota rel="alternate" og hreflang eiginleikana geta vefstjórar gefið leitarvélum skýr skilaboð um hvaða útgáfa síðunnar hentar tilteknum notanda.
Án þessara merkja eiga leitarvélar á hættu að skilja ekki samhengið á milli þýddra síðna, sem getur leitt til þess að rangt tungumál birtist í leitarniðurstöðum eða að síður séu túlkaðar sem endurtekið efni. Rétt útfærð hreflang-merki tryggja að leitarvélar sýni notandanum þá vefslóð sem passar við tungumálastillingar hans og landfræðilega staðsetningu. Þetta tól hjálpar vefeigendum, tæknifólki í leitarvélabestun (SEO) og vefhönnuðum að útbúa villulaus merki á einfaldan hátt.
Uppbygging og málskipan hreflang-merkja
Hvert hreflang-merki samanstendur af HTML-kóða sem skilgreinir tengslin á milli núverandi síðu og annarrar útgáfu hennar. Málskipanin fylgir ákveðnu sniði þar sem tilgreint er að um aðra útgáfu sé að ræða (rel="alternate"), tungumál og svæði eru skilgreind (hreflang="kóði") og að lokum er viðeigandi vefslóð gefin upp (href="vefslóð").
Tólið vinnur úr þessum upplýsingum og staðlar stafstöðu í úttakinu til að tryggja samræmi. Sem dæmi breytist rithátturinn EN-us sjálfkrafa í en-US í úttakinu. Að auki sér tólið um að breyta sérstöfum í fyrirspurnarbreytum (e. query parameters) í vefslóðum yfir í viðeigandi kóðun (e. escaped). Merkin eru eingöngu útbúin ef öll slegin gögn standast stranga villuprófun. Ef einhver villa kemur upp í innslætti verður úttakið tómt þar til gert hefur verið við villurnar.
Skilgreining á ISO-kóðum fyrir tungumál, skrift og svæði
Til að hreflang-merki virki rétt verða tungumála- og landskóðar að fylgja alþjóðlegum stöðlum. Tólið styður og staðfestir eftirfarandi kóðun:
- Tungumálakóðar: Verða að vera tveggja stafa kóðar samkvæmt ISO 639-1 staðlinum (til dæmis
eneðazh). - Skriftar-undirmerki: Tólið styður valfrjáls ISO 15924 skriftartákn, eins og
HanteðaHans. Kóðar eins ogzh-Hantogzh-Hanseru sjálfkrafa staðlaðir. - Landskóðar: Verða að vera tveggja stafa landskóðar samkvæmt ISO 3166-1 Alpha-2 staðlinum (til dæmis
USeðaCN).
Tólið hafnar óþekktum kóðum og sérstökum svæðiskóðum eins og es-419. Hægt er að sameina þessa þætti eftir þörfum, til dæmis sem zh-Hans-US fyrir einfaldaða kínverska skrift ætlaða notendum í Bandaríkjunum.
Hlutverk og notkun á x-default
Þegar engin af þeim tungumálaútgáfum sem í boði eru passa við tungumál eða staðsetningu notandans, þurfa leitarvélar að fá upplýsingar um hvaða síðu eigi að sýna sem sjálfgefna lausn. Til þess er eiginleikinn x-default notaður.
Þessi vefslóð virkar sem varaleið (e. fallback). Hún er gjarnan notuð fyrir alþjóðlegar forsíður þar sem notandinn getur valið tungumál handvirkt, eða fyrir aðalútgáfu vefsins sem á að sýna öllum þeim sem ekki falla undir skilgreind tungumálasvæði. Tólið gerir þér kleift að bæta við þessari vefslóð og fellir hana inn í heildarmengi hreflang-merkjanna.
Reglur um villuprófun og takmarkanir
Til að koma í veg fyrir tæknilegar villur sem gætu skaðað leitarniðurstöður vefsins, fylgir tólið ströngum reglum við úrvinnslu:
- Fjöldi útgáfna: Tólið styður að hámarki 100 tungumálaútgáfur í einu. Ef farið er yfir þau mörk birtast villuboðin: Þetta ritvinnslutól styður að hámarki
{max}tungumálaútgáfur í einu. - Lengd vefslóða: Allar vefslóðir verða að vera styttri en 2.048 stafir. Ef vefslóð fer yfir þau mörk birtast villuboðin: Vefslóðin fyrir útgáfu
{index}verður að vera styttri en 2.048 stafir. eða x-default vefslóðin verður að vera styttri en 2.048 stafir. - Samskiptareglur: Allar vefslóðir verða að vera fullgildar og byrja á
http://eðahttps://. Ef svo er ekki birtast villuboð eins og: Útgáfa{index}þarf að vera fullgild http:// eða https:// vefslóð. - Einstakir kóðar: Ekki er hægt að nota sama tungumála- eða landskóða oft í sömu keyrslu. Ef það gerist birtast villuboðin: Útgáfa
{index}endurtekur hreflang-kóðann{locale}.
Öryggi og vinnsla gagna
Öll vinnsla á þeim gögnum sem slegin eru inn í tólið fer eingöngu fram staðbundið í vafranum þínum. Engar vefslóðir, tungumálakóðar eða aðrar upplýsingar eru sendar til BroBroGo eða vistaðar á ytri netþjónum. Þetta tryggir að vinnsla gagna er algjörlega bundin við tæki notandans á meðan tólið er notað.
Algengar spurningar
Hvaða hreflang-kóða samþykkir þetta tól?
Notaðu tveggja stafa ISO 639-1 tungumálakóða, mögulega fylgt eftir með ISO 15924 skriftar-undirmerki og/eða tveggja stafa ISO 3166-1 landskóða: en, zh-Hant, zh-CN eða zh-Hans-US. Stafstöðu er staðlað í úttakinu.
Hvar á ég að setja búnu merkin?
Bættu öllu menginu óbreyttu inn í <head> á hverri einustu þýddu útgáfu. Hver síða ætti að vísa í sjálfa sig og allar hinar útgáfurnar.
Á hvað ætti x-default að vísa?
Veldu síðuna fyrir gesti þar sem tungumál eða svæði á sér enga nákvæma samsvörun. Tungumálaval, alþjóðleg forsíða eða aðaltungumálsútgáfan þín getur verið sjálfgefna síðan.
Hvers vegna fæ ég villuboð um að útgáfa þurfi tungumála- eða landskóða?
Tólið krefst þess að hver lína innihaldi gildan kóða áður en hægt er að útbúa merkin. Ef reiturinn er auður eða inniheldur ógildan kóða birtast villuboðin Útgáfa {index} þarf tungumála- eða landskóða. eða Útgáfa {index} verður að nota tveggja stafa tungumálakóða, valfrjálsa ISO 15924 skrift og/eða tveggja stafa landskóða.