Mitä hreflang-tunnisteet ovat ja miten ne toimivat kansainvälisessä SEO:ssa?

Opi, mitä hreflang-tunnisteet ovat, miten ne otetaan käyttöön ja miten ne auttavat kansainvälisessä ja monikielisessä SEO:ssa.

Luonnos

Tarjoat samaa sisältöä usealla kielellä. Sinulla on sivustosta eri versiot eri maihin. Ilman hreflang-tunnisteita hakukoneet hämmentyvät. Ne näkevät saman sivun useita versioita eivätkä tiedä, mikä on tarkoitettu kenellekin. Hreflang-tunnisteet kertovat hakukoneille, mikä sivu on tarkoitettu millekin kielelle ja alueelle. Ne estävät päällekkäisen sisällön ongelmat ja varmistavat, että käyttäjät näkevät oikean version.

Mitä hreflang-tunnisteet ovat?

Hreflang-tunnisteet ovat HTML-linkkejä, jotka kertovat hakukoneille, mikä sivu on tarkoitettu millekin kielelle ja alueelle. Ne näyttävät tältä:

<link rel="alternate" hreflang="en" href="https://example.com/page">
<link rel="alternate" hreflang="es" href="https://example.com/es/page">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page">

Tämä kertoo hakukoneille: "Tämä sivu on englanninkielinen versio. Tässä on espanjankielinen versio. Tässä on ranskankielinen versio. Näytä kukin versio kyseistä kieltä puhuville."

Lisäät hreflang-tunnisteet jokaisen sivun head-osioon. Jokainen kieliversio sisältää tunnisteet, jotka osoittavat kaikkiin muihin versioihin (myös itseensä).

Miksi hreflang-tunnisteilla on väliä

Ilman hreflang-tunnisteita hakukoneet näkevät useita sivuja, joilla on samanlainen tai identtinen sisältö. Ne voivat indeksoida kaikki versiot tai valita satunnaisesti. Käyttäjät voivat nähdä väärän kieliversion. Tämä aiheuttaa päällekkäisen sisällön ongelmia ja sekaannusta.

Hreflang-tunnisteet kokoavat sijoitusvoiman. Sen sijaan että arvovalta jakautuisi kymmenen kieliversion kesken, kaikki versiot jakavat arvovallan omille kielilleen ja alueilleen. Englanninkieliset käyttäjät näkevät englanninkielisen version sijoitettuna. Espanjankieliset käyttäjät näkevät espanjankielisen version sijoitettuna.

Hreflang-tunnisteet parantavat käyttökokemusta. Espanjassa asuvat espanjankieliset näkevät espanjankielisen version. Yhdysvalloissa asuvat englanninkieliset näkevät amerikanenglantia olevan version. Käyttäjät saavat sisältöä omalla kielellään.

Hreflang-tunnisteiden rakenne

Käytä kielikoodeja (en, es, fr, de) tai kieli- ja aluekoodeja (en-US, en-GB, es-ES, es-MX).

Kielikoodit ovat yksinkertaisempia (en tarkoittaa mitä tahansa englantia). Kieli- ja aluekoodit ovat tarkempia (en-US on amerikanenglantia, en-GB brittienglantia).

Jos tarjoat englantia maailmanlaajuisesti, käytä hreflang="en". Jos tarjoat nimenomaan amerikanenglantia, käytä hreflang="en-US".

Sisällytä aina itseensä viittaava hreflang-tunniste. Englanninkielisellä versiolla pitäisi olla hreflang="en", joka osoittaa itseensä. Se kertoo hakukoneille: "tämä on ensisijainen englanninkielinen versio."

Lisää x-default-tunniste käyttäjille, joiden kieltä tai aluetta ei ole katettu. Esimerkki:

<link rel="alternate" hreflang="x-default" href="https://example.com">

Se tarkoittaa: "jos käyttäjän kieli ei ole hreflang-listallamme, näytä hänelle tämä versio."

Käyttöönottotavat

HTML head -tunnisteet ovat yleisin tapa. Lisää <link rel="alternate" hreflang="..."> -tunnisteet jokaisen sivun head-osioon, jolla on vaihtoehtoisia versioita.

Sivustokarttatapa: Lisää hreflang-tiedot XML-sivustokarttaasi. Jokainen osoitemerkintä voi luetella vaihtoehtoiset versiot.

HTTP-otsaketapa: Lähetä hreflang-tiedot HTTP-otsakkeissa. Tämä toimii PDF-tiedostoille ja muulle kuin HTML-sisällölle.

Useimmat sivustot käyttävät HTML head -tapaa, koska se on yksinkertaisin. Käytä sisällönhallintajärjestelmääsi (CMS) luomaan nämä tunnisteet automaattisesti, jos mahdollista.

Yleisimmät hreflang-virheet

Itseensä viittaavien tunnisteiden unohtaminen. Jokaisella sivulla pitäisi olla tunniste, joka osoittaa itseensä. Englanninkielisellä sivulla pitäisi olla hreflang="en", joka osoittaa itseensä.

Epäjohdonmukainen toteutus. Jos englanninkielinen sivu linkittää espanjankieliseen versioon, mutta espanjankielinen sivu ei linkitä takaisin englanninkieliseen, hreflang ei toimi. Kaikkien versioiden pitää viitata kaikkiin muihin versioihin.

Väärät kielikoodit. "english" käytetään "en" sijaan. "US" käytetään "en-US" sijaan. Käytä standardeja ISO-kielikoodeja.

x-default puuttuu. Jos sivustosi palvelee kävijöitä maissa, joille sinulla ei ole omaa versiota, lisää x-default, jotta heille näytetään oletusversio.

Osoittaminen ei-kanonisiin osoitteisiin. Jos hreflang osoittaa osoitteeseen, joka ei ole kanoninen, hakukoneet eivät välttämättä noudata suhdetta. Osoita aina kanonisiin osoitteisiin.

Hreflang vs. maakohdennusasetukset

Hreflang-tunnisteet ja Google Search Consolen maakohdennusasetukset toimivat yhdessä. Hreflang-tunnisteet kertovat hakukoneille, mikä sivu on tarkoitettu millekin kielelle. GSC:n maakohdennus kertoo Googlelle, mihin maahan kohdennat.

Jos sinulla on example.com/es/ Espanjassa asuville espanjankielisille, käytä hreflang="es-ES" ja aseta maakohdennukseksi Espanja GSC:ssä.

Jos sinulla on example.com/es/ espanjankielisille ympäri maailmaa, käytä hreflang="es" äläkä aseta maakohtaista maakohdennusta.

Usein kysytyt kysymykset

Tarvitsenko hreflang-tunnisteita, jos käytän eri verkkotunnuksia?

Kyllä. Jos sinulla on example.com englannille ja example.es espanjalle, hreflang-tunnisteet kertovat hakukoneille, että ne ovat toisiinsa liittyviä versioita. Ilman hreflangia hakukoneet käsittelevät niitä erillisinä sivustoina. Hreflangin kanssa ne ymmärtävät yhteyden ja kokoavat arvovallan oikein. WEMASYn sivustonrakentajalla voit tehdä tämän suoraan omalla verkkosivustollasi.

Mitä eroa on hreflang- ja canonical-tunnisteilla?

Canonical-tunniste sanoo: "tämä sivu ja tuo sivu ovat kopioita, sijoita tämä." Hreflang-tunniste sanoo: "tämä sivu ja tuo sivu ovat vaihtoehtoisia kieliversioita, sijoita kumpikin omalle kielelleen." Niillä on eri tarkoitus. Käytä canonicalia kopioille. Käytä hreflangia kielivarianteille.

Pitäisikö hreflangia käyttää alueellisille murteille?

Kyllä, jos sinulla on eri versiot eri alueille. Yhdysvaltain, Ison-Britannian ja Australian englanti ovat riittävän erilaisia erillisiin versioihin. Käytä hreflang="en-US", hreflang="en-GB" ja hreflang="en-AU" erottamaan ne. Näin hakukoneet osaavat näyttää oikean version oikealle alueelle.

Voinko käyttää hreflangia sivutetulle sisällölle?

Ei. Hreflang on kieli- ja aluevarianteille, ei sivutukseen. Sivutettu sisältö (sivu 1, sivu 2, sivu 3) ei ole vaihtoehtoinen kieliversio. Käytä sivutukseen rel="next" ja rel="prev". Käytä hreflangia vain kieli- ja aluevarianteille.

Kuinka monta hreflang-tunnistetta jokaisella sivulla pitäisi olla?

Yksi jokaista tarjoamaasi kieliversiota kohti ja lisäksi x-default. Jos sinulla on englannin-, espanjan- ja ranskankielinen versio, jokaisella sivulla on kolme hreflang-tunnistetta (yksi kieltä kohti) ja x-default. Kaikki versiot viittaavat kaikkiin muihin versioihin. Näin syntyy kaksisuuntainen suhde.

Nostaako hreflang sijoituksiani?

Ei suoraan. Hreflang ei nosta sinua korkeammalle. Mutta se estää päällekkäisen sisällön rangaistukset ja varmistaa, että hakukoneet ymmärtävät sivustosi rakenteen. Kun selvennetään, mikä versio on millekin kielelle ja alueelle, hreflang auttaa jokaista versiota sijoittumaan paremmin kohdemarkkinassaan. Epäsuorasti oikein tehty hreflang parantaa sijoituksia kokoamalla arvovallan.

Ota se heti käyttöön
omalla verkkosivullasi.

Aloita ilmaiseksi WEMASYlla ja rakenna sivusi muutamassa minuutissa.