Lyhyt vastaus: tarkistaaksesi hreflangin verkossa, liitä minkä tahansa sivun kieliversion osoite ilmaiseen PromoPilot hreflang-validaattoriin ja napsauta "Tarkista hreflang". Työkalu poimii vaihtoehtoiset linkit <head>, tarkistaa kieli- ja aluekoodien muodon, kaksoiskappaleet, x-default-merkinnän ja linkit itse sivulle, kunkin vaihtoehdon HTTP-tilan ja, jos kytkin on käytössä, jopa ristiviittaukset versioiden välillä. Alla on ohjeet tulosten lukemiseen ja yleisimmät virheet.
Olen työskennellyt monikielisten projektien parissa – kolmikielisistä verkkosivustoista 33-kieliseen oikealta oikealle -portaaliin – ja hreflang on ollut ongelmien lähde lähes jokaisessa niistä. Ärsyttävin virhe: kaikki on merkitty, mutta yksi versio ei linkitä takaisin – ja Google näyttää kävijöille väärän kieliversion, vaikka kaikki näyttää ensi silmäyksellä hyvältä.
Mitä hreflang-validaattori tarkistaa?
Hreflang on vihje hakukoneille: "Tällä sivulla on versioita muilla kielillä, tässä ovat niiden osoitteet." Tämän merkinnän avulla linkitetyt sivut muodostavat klusterin. Validator tarkistaa, onko tämä klusteri koottu oikein.
| Tutkimus | Mitä hän katsoo? | Miksi tämä on SEO:n kannalta? |
|---|---|---|
| Vaihtoehtoja päästä | Kaikki sivun <link rel="alternate" hreflang="…"> tunnisteet | Tämä on merkintätapa, jonka Google lukee. |
| Koodimuoto ja kaksoiskappaleet | Kieli standardin ISO 639-1 mukaisesti, alue standardin ISO 3166-1 mukaisesti ( de, en-GB, cs-CZ), toistot | Google yksinkertaisesti jättää virheellisen koodin huomiotta. |
| x-oletusarvo | Onko olemassa oletusversiota? | Näytettiin niille, jotka eivät olleet tyytyväisiä mihinkään kieleen |
| Itseviittaus | Viittaako sivu itseensä listassa? | Ilman sitä klusteria pidetään epätäydellisenä. |
| Vaihtoehtojen HTTP-tila | Vastaako jokainen osoite koodilla 200? | 404-linkit tai uudelleenohjaukset katkaisevat yhteydet |
| Vastavuoroiset linkit | Viittaako jokainen versio takaisin | Ilman vahvistusta hreflang-paria ei oteta huomioon. |
Miten verkkosivuston hreflang tarkistetaan verkossa?

- Avaa hreflang-validaattori.
- Lisää klusteriin sisällytettävän sivun osoite, esimerkiksi
https://example.com/en/pricing/. - Päätä, onko vastavuoroinen hreflang-tarkistus tarpeen. "Tarkista vastavuoroinen hreflang" -kytkin hidastaa tarkistusprosessia: työkalu avaa jokaisen vaihtoehdon ja tarkistaa sen merkinnät. Ota se käyttöön ensimmäistä tarkistusta varten – vastavuoroinen hreflang-tarkistus on yleisin rikkinäisten linkkien syy.
- Napsauta "Tarkista hreflang" ja tutki ongelmia: koodit, x-oletus, itseviittaus.
- Korjaa kaikki toisiinsa liittymättömät kieliasetukset ja testaa uudelleen eri kieliversiolla varmistaaksesi, että klusteri vastaa toisiaan kummallakin puolella.
Työkalusivu näyttää tältä: osoitekenttä, keskinäisen vahvistuksen kytkin ja kuvaus tarkistettavista kohteista.

Miten tulosta luetaan ja mitä korjataan ensin?
Hreflang-virheet eivät ole kaikki samanlaisia. Korjaan ne tässä järjestyksessä:
- Vaihtoehtoiset osoitteet vastaavat virheellä tai uudelleenohjauksella. Jos
/de/preise/palauttaa 404-virheen tai ohjaa kotisivulle, paritus ei toimi. hreflang-tunnisteen tulisi sisältää vain lopullisia URL-osoitteita, joiden tila on 200 ja jotka vastaavat näiden sivujen kanonista sijaintia. - Takaisinlinkkejä ei ole. Englanninkielinen versio linkittää saksankieliseen versioon, mutta saksankielinen versio ei linkitä englanninkieliseen versioon. Tämä tapahtuu yleensä silloin, kun uusi kieli on lisätty myöhemmin eikä vanhempien versioiden mallipohjaa ole päivitetty.
- Virheelliset koodit. Yleisiä esimerkkejä ovat
en-UKen-GBsijaan,czcsn sijaan tšekin kielelle,uauksijaan ukrainan kielelle tai alue, jolla ei ole kieltä. Hakukone jättää tällaiset merkkijonot huomiotta. - Ei itseviittauksia. Jokaisen version on myös lueteltava itsensä.
- Ei ole x-defaultia. Se ei ole bugi, mutta ilman sitä "muilta kieliltä" tulevat vierailijat saavat satunnaisen version.
- Kaksoiskappaleet. Sama koodi on lueteltu kahdesti eri osoitteilla – Google ei tiedä, kumman valita.
Oikea klusteri sivulle kolmella kielellä näyttää tältä – ja on sama kaikissa kolmessa versiossa:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
Toinen yleinen sudenkuoppa on kanoninen viite, joka osoittaa kaikista kieliversioista englanninkieliseen. Tämä on ristiriidassa hreflang-attribuutin kanssa: sanot samanaikaisesti "tämä on englanninkielisen sivun kopio" ja "tämä on erillinen saksankielinen versio". Kummankin version kanonisen viitemerkinnän tulisi osoittaa itseensä.
Milloin tarvitaan alueita, ei vain kieliä?
Koodi de on tarkoitettu kaikille saksankielisille vierailijoille. Koodi de-AT on tarkoitettu vain Itävallassa oleville. Alueellisia koodeja tarvitaan, jos sisältö on todella erilaista jokaiselle maalle: erilaiset hinnat, valuutat, toimituskulut ja lakitiedot. Jos tekstit ovat identtisiä, kielikoodit riittävät – alueelliset lisäversiot luovat kaksoiskappaleita ja vaikeuttavat tukea.
Hyvä kompromissi kaupalle: de kaikille saksankielisille maille sekä de-CH jos Sveitsissä on eri hinnat frangeina. Tällöin sveitsiläiset vierailijat näkevät oman versionsa ja kaikki muut näkevät yleisen.
Miten lisätään uusi kieli rikkomatta hreflang-tunnistetta?
Useimmat virheet eivät ilmene sivustoa käynnistettäessä, vaan myöhemmin – kieltä lisättäessä. Tarkistuslistani tätä varten:
- Päivitä kaikkien olemassa olevien versioiden mallipohjat, ei vain uuden: jokaisella sivulla tulisi luetella uusi kieli.
- Älä julkaise tyhjiä tai kääntämättömiä sivuja. Jos käännöstä ei vielä ole, on parempi olla sisällyttämättä sivua klusteriin kuin viitata tynkään.
- Tarkista URL-osoitteet. Käännetyt URL-osoitteet (
/de/preise//de/pricing/n sijaan) ovat käyttäjille hyviä, mutta hreflang-tagien tulisi sisältää nämä URL-osoitteet ilman uudelleenohjauksia. - Suorita validaattori molemmilta puolilta – uudesta versiosta ja toisesta vanhasta, keskinäinen vahvistus käytössä.
- Päivitä sivustokarttasi, jotta robotti löytää uudet sivusi nopeammin.
Tämä vie tunnin, ja tässä vaiheessa tekemättä jääneet virheet sekoittavat tuloksia kuukausien ajan.
Vertailu: hreflang-validaattori ja vaihtoehdot
| Työkalu | Mikä on ilmaista? | Rajoitukset | Kenelle se sopii? |
|---|---|---|---|
| PromoPilot – hreflang-validaattori | Koodit, kaksoiskappaleet, x-default, itseviittaus, HTTP-statukset, vastavuoroiset linkit | Yksi klusteri tarkistusta kohden, lukee merkinnät otsikosta | Tarkista nopeasti oman tai jonkun muun verkkosivuston tärkeimmät sivut |
| Google Search Console | URL-tarkistus: Minkä kanonisen version Google valitsi? | Vain vahvistetulle sivustollesi ei ole erillistä hreflang-raporttia. | Ymmärrä, miten Google näkee tietyn version |
| Kirkuva sammakko SEO-hämähäkki | Sivuston indeksointi hreflang-raporttien avulla | Asennus vaaditaan, ilmaisversiossa on osoitteiden määrä rajattu | Tarkista kaikki kieliversiot kerralla |
| Ahrefsin verkkovastaavan työkalut | Verkkosivuston tarkastus, mukaan lukien hreflang-virheet | Vain vahvistetuille sivustoillesi | Projektisi säännöllinen seuranta |
Johtopäätös: tietyn sivun tarkistamiseen – esimerkiksi uuden kielen käyttöönoton jälkeen – verkkovalidaattori on nopeampi. Sivusto, jolla on tuhansia sivuja kymmenillä kielillä, tarvitsee hakurobotin, joka pystyy indeksoimaan ne kaikki.
PromoPilotilla on 87 ilmaista SEO-työkalua. Seuraavaksi sarjassa on artikkeli metatunnisteiden analysoinnista: se näyttää myös sivun hreflang-tunnisteen, mutta tarkistamatta vastavuoroisuutta ja tiloja.
Mitkä ovat hreflang-validaattorin rajoitukset?
Validointityökalu lukee vaihtoehtoiset koodit dokumentin <head> -tunnisteesta. Jos hreflang-tunnisteesi on XML-sivustokartassasi tai HTTP-otsikoissasi, työkalu ei näe sitä – tämä ei ole verkkosivustovirhe, vaan validointitoiminto. Se tarkistaa yhden klusterin kerrallaan. Jotta koko sivusto on merkitty oikein, sinun on tarkistettava kaikkien sivutyyppien mallit tai suoritettava hakurobotti. Ja tietenkään validointityökalu ei arvioi käännöksen laatua – konekäännös ilman hreflang-muokkausta ei pelasta sinua.
Milloin ilmainen työkalu ei riitä?

Validaattori löytää virheen, mutta ei kirjoita sivustopohjaa uudelleen. Asiantuntijaa tarvitaan, jos:
- kieliä on enemmän kuin kolme, ja hreflang on luotava automaattisesti jokaiselle uudelle sivulle;
- Olet siirtymässä uusille markkinoille ja päätät, miten osoitteet järjestetään: kansiot, aliverkkotunnukset vai erilliset verkkotunnukset;
- Google näyttää itsepäisesti väärän version, mutta ensi silmäyksellä merkinnöissä ei ole virheitä;
- Pelkän hreflangin lisäksi tarvitaan käännös, metatunnisteet ja merkinnät kullakin kielellä.
Mitä voin tehdä verkkosivustollesi?
Olen Valeriy Danyuk, kehittäjä ja SEO-asiantuntija: 12 vuotta kokemusta, yli 200 asiakasta ja useita monikielisiä projekteja Euroopassa.
SEO ja monikielisyys
- Avaimet käteen -verkkosivuston SEO-auditointi: Tarkistan hreflangin, kanonisuuden ja kaikkien kieliversioiden indeksoinnin sekä oikeat mallit.
- Kuinka luoda monikielinen verkkosivusto ilman kääntäjää – yksityiskohtainen analyysi lähestymistavasta.
- Matkailuportaali 33 kielellä, ja RTL – hreflang kymmenille kielille, mukaan lukien oikealta vasemmalle kirjoitettavat kielet.
- Kuinka hotelli pääsi esille ChatGPT ssä, Gemini ja Perplexityssä viidessä viikossa — GEO kansainväliselle yleisölle.
- Autoblog tekoälyagenttien avulla – artikkeleita useilla kielillä samanaikaisesti.
Verkkosivustot, myymälät ja kirjanpito
- 1001site verkkosivusto toimii 107 kielellä: automaattisella käännöksellä, selainkielellä ja oikealta oikealle -käännöksellä.
- Kuukausittainen kirjanpitojärjestelmä tšekkiläisen yrityksen verkkokaupalle.
- Dropshipping-alusta kumppanikauppojen kanssa.
Lähetä minulle monikielisen verkkosivustosi osoite Telegram kautta – tarkistan avainsivujen klusterit ja kerron, mistä menetät liikennettä.
Tulos
- Verkkopohjainen hreflang-tarkistin näyttää koodit, x-oletuksen, itseviittaukset, tilat ja keskinäiset klusterilinkit.
- Korjaa tässä järjestyksessä: rikkinäiset vaihtoehdot → takalinkit → koodit → itseensä viittaava → x-default → kaksoiskappaleet.
- Kunkin kieliversion kanonisen version tulisi osoittaa itseensä, ei "pääkieleen".
- Suurilla monikielisillä sivustoilla hreflang luodaan mallin avulla tai käytetään alustaa, jossa kielet linkitetään automaattisesti, kuten 1001site.
Tarkista sivustosi tärkein sivu ilmaisella hreflang-validaattorilla — jossa on käytössä molemminpuolinen validointi.
Lähteet
- PromoPilotin Hreflang Validator -sivu — tarkistusten luettelo ja usein kysytyt kysymykset.
- Google Search Central - Dokumentaatio sivujen lokalisoiduista versioista ja hreflang-osoitteista
- Screaming Frog ja Ahrefs Webmaster Tools – sivuston auditointikuvaukset.



