Tekninen hakukoneoptimointi
Mitä tarkistan ja korjaan sivuston tekniikassa.
Kun sivustolla on useampi kieliversio, Googlen pitää tietää, mikä versio kuuluu kenellekin. Kansainvälinen hakukoneoptimointi on suurelta osin juuri tätä: oikeat osoitteet, oikeat merkinnät ja jokaiselle kielelle sen omat hakusanat.
Lyhyesti, näin teet kieliversiot, jotka Google ymmärtää:
/en/.Jokaisessa osiossa on demo, jolla voit kokeilla asian itse. Tärkein niistä on hreflang-generaattori, joka kirjoittaa merkinnät valmiiksi ja huomaa yleisimmät virheet.
Teetkö kieliversioita WordPressiin? Hyppää kohtaan Polylang vai WPML.
Ensimmäinen päätös on, kohdistatko sivun kieleen vai maahan. Google erottaa nämä kaksi:
Sama sivusto voi olla molempia. Kun sisältö sopii kaikille kielen puhujille, kohdista kieleen: en. Kun hinnat, valuutta tai toimitus muuttuvat maittain, lisää maa: en-GB.
Kohdemaasta kertovat Googlelle maatunnus, hreflang ja paikalliset tiedot, kuten osoite, valuutta, linkit maan sivustoilta ja Google-yritysprofiili. Palvelimen sijainti on heikko signaali, ja geo-metatagit Google jättää huomiotta.
Kokeile viereistä demoa: valitse markkina, niin näet, mihin kohdistat ja mikä hreflang-koodi sivulle kuuluu.
Valitse markkina: näet, kohdistatko kieleen vai maahan ja mikä hreflang-koodi sivulle kuuluu.
enkieli: englantiGBmaa: Iso-Britannia
Kohdista Kieleen ja maahan
Kohdista kieleen ja maahan, koska sisältö on tehty briteille.
Jokainen kieliversio tarvitsee oman osoitteen. Google neuvoo välttämään ratkaisuja, joissa sama osoite vaihtaa kieltä evästeen tai selaimen asetusten mukaan.
Osoitteen voi rakentaa neljällä tavalla:
Maatunnus on selkein signaali kohdemaasta, mutta kaikki tunnukset eivät kohdistu maahan: esimerkiksi .tv ja .me Google käsittelee yleisinä tunnuksina.
Pienelle yritykselle kansio on yleensä helpoin: yksi sivusto, yksi palvelin ja vähän ylläpitoa. Maatunnus kannattaa, kun teet eri maahan kokonaan oman sivuston.
Kokeile viereistä vertailua: valitse rakenne ja katso, mitä etuja ja haittoja Google siinä mainitsee.
Esimerkki: Kampaamo Kulman ruotsinkielinen sivu Suomen ruotsinkielisille. Valitse rakenne.
https://kampaamokulma.fi/sv/prislista/
Prislista
Herrklippning 29 € · Keskustori, Tammerfors
Googlen mukaan 2 etua, 3 haittaa
Pienelle yritykselle yleensä helpoin. Näin on tehty myös tällä sivustolla: englanninkieliset sivut ovat kansiossa /en/.
Hreflang-merkintä kertoo Googlelle, mitkä kieli- ja maaversiot sivusta on olemassa, jotta Google voi näyttää hakijalle oikean. Merkinnät voi antaa kolmella tavalla:
Valitse yksi tapa. Googlen mukaan usean tavan käytöstä ei ole hyötyä, ja ylläpito vaikeutuu.
Säännöt ovat samat joka tavassa:
fi, en-GB. Pelkkä maa ei kelpaa, ja Ison-Britannian koodi on GB, ei UK.Kokeile viereistä generaattoria: kirjoita sivun kieliversiot, niin se tekee merkinnät ja huomaa virheet.
Esimerkki: Kampaamo Kulman hinnasto kolmella kielellä. Kirjoita oman sivusi kieliversiot, niin generaattori tekee merkinnät ja tarkistaa ne.
Kieliversiot Kunnossa
Kunnossa: 3 kieliversiota ja x-default. Lisää samat merkinnät jokaiselle versiolle.
Paluulinkit: viittaako rivin sivu sarakkeen versioon?
| Sivu | fi | en | sv |
|---|---|---|---|
| fi | itse | viittaa | viittaa |
| en | viittaa | itse | viittaa |
| sv | viittaa | viittaa | itse |
Valmiit merkinnät
<link rel="alternate" hreflang="fi" href="https://kampaamokulma.fi/hinnasto/">
<link rel="alternate" hreflang="en" href="https://kampaamokulma.fi/en/prices/">
<link rel="alternate" hreflang="sv" href="https://kampaamokulma.fi/sv/priser/">
<link rel="alternate" hreflang="x-default" href="https://kampaamokulma.fi/en/prices/">Lisää samat rivit jokaisen kieliversion head-osaan, kaikille 3 sivulle: jokainen versio luettelee itsensä ja kaikki muut.
Valitse yksi tapa. Googlen mukaan usean tavan käytöstä yhtä aikaa ei ole hyötyä.
Kieliversio löytyy Googlesta, kun siinä on ne sanat, joilla sen kielen puhujat hakevat. Suora käännös suomenkielisistä hakusanoista osuu usein ohi.
Tee jokaiselle kielelle oma avainsanatutkimus. Oikeinkirjoituskin voi vaihdella maittain: brittienglannissa colour, amerikanenglannissa color.
Käännä koko sisältö, älä pelkkää valikkoa ja alatunnistetta. Google pitää pelkän sivupohjan kääntämistä huonona kokemuksena, kun sama sisältö näkyy hakutuloksissa moneen kertaan.
Käännetty sivu ei ole kaksoissisältöä. Googlen mukaan kieliversiot ovat kaksoiskappaleita vain, jos pääsisältö on jätetty kääntämättä. Sivun kielen Google päättelee näkyvästä tekstistä, ei merkinnöistä.
Kokeile viereistä demoa: vertaa Kampaamo Kulman suoraan käännettyä ja lokalisoitua englanninkielistä sivua.
Esimerkki: Kampaamo Kulman englanninkielinen sivu. Hakusanat ja hakumäärät ovat keksittyjä.
Haut, joihin sivu vastaa 90 hakua/kk
Suora käännös osuu yhteen hakuun. Muita sanoja ei englanniksi juuri haeta, joten sivu jää niissä näkymättä.
kampaamokulma.fi › enBarber-Hairdresser Tampere | Kampaamo KulmaHair cutting, dyeing and beard shaving at the corner of Keskustori in Tampere. Prices from 29 €, time reservation online.
WordPressissä kieliversiot tehdään yleensä lisäosalla. Tunnetuimmat ovat Polylang ja WPML:
Kumpikin antaa kielelle oman osoitteen. Polylang tarjoaa kansion, aliverkkotunnuksen tai oman verkkotunnuksen, WPML lisäksi parametrin. Valitse kansio.
Polylang ja WPML lisäävät hreflang-merkinnät automaattisesti. WPML:ssä merkinnän arvoa voi muuttaa kielikohtaisesti, mutta lisäosa ei varoita väärästä muodosta: tarkista arvo generaattorilla.
Molemmissa on myös ohjaus selaimen kielen mukaan. Polylangissa ohjauksista pääsee kokonaan eroon, kun selaimen kielen tunnistus on pois ja oletuskielen koodi piilotettu. WPML:ssä ohjaus on oletuksena pois.
Mietitkö kieliversioita omaan WordPressiisi? Varaa ilmainen WordPress-konsultaatio.
Kokeile viereistä demoa: valitse lisäosa ja asetukset, niin näet osoitteet ja sen, mitä Google saa.
Esimerkki: Kampaamo Kulman suomen- ja englanninkielinen sivusto. Valitse lisäosa ja kokeile asetuksia.
Asetukset
Mitä Google saa 1 korjattava
Kytke ohjaus pois: anna kävijän valita kieli linkistä.
Moni sivusto arvaa kävijän kielen IP-osoitteesta tai selaimen kieliasetuksesta ja ohjaa hänet sen mukaiseen versioon. Google neuvoo välttämään tätä, koska ohjaus voi estää sekä ihmisiä että hakukoneita näkemästä kaikkia versioita.
Arvaus menee helposti pieleen:
Tee näin: jokaisella versiolla on oma osoite, ja jokaisella sivulla on linkit muihin kieliversioihin. Kävijä vaihtaa kielen itse, ja Google löytää versiot linkeistä ja hreflang-merkinnöistä.
Kokeile viereistä demoa: vaihda tapaa, jolla sivusto valitsee kielen, ja katso, minne kukin kävijä päätyy.
Esimerkki: Kampaamo Kulman sivusto suomeksi, englanniksi ja ruotsiksi. Valitse, miten sivusto valitsee kielen.
IP-osoite Suomesta → suomi, muualta → englanti.
Kävijät 0/4 oikein
IP-osoite kertoo sijainnin, ei kieltä. Googlebot hakee sivuja enimmäkseen Yhdysvalloista, joten se näkisi vain englanninkielisen version.
Kun kieliversiot ovat kansioissa, voit seurata jokaista erikseen. Search Consoleen voi lisätä URL-etuliiteominaisuuden myös kansiolle, esimerkiksi https://kampaamokulma.fi/en/. Se näyttää vain osoitteet, jotka alkavat sillä.
Google suosittelee omaa ominaisuutta jokaiselle osalle, jota haluat seurata erikseen, ja lisäksi yhtä, joka kattaa koko sivuston.
Vanha maakohdistuksen asetus ja kansainvälisen kohdistuksen raportti on poistettu, koska Googlen mukaan niistä oli vähän hyötyä. Hreflang-merkintöjä Google tukee edelleen.
Kokeile viereistä demoa: vaihda ominaisuutta ja katso, mitkä osoitteet ja haut se näyttää.
Esimerkki: Kampaamo Kulman sivusto Search Consolessa. Haut ja klikkaukset ovat keksittyjä.
URL-etuliite https://kampaamokulma.fi/en/
Kärkihaut, 4 viikkoa
Ominaisuus kattaa 2/6 osoitetta
Vain englanninkieliset sivut: näet, millä englanninkielisillä hauilla versio löytyy.
Maakohdistuksen asetus ja kansainvälisen kohdistuksen raportti on poistettu Search Consolesta.
Tällä sivustolla suomenkieliset sivut ovat juuressa ja englanninkieliset kansiossa /en/. Lokakuun alussa sivukartassa oli 78 suomenkielistä ja 80 englanninkielistä sivua.
Jokaisella sivulla, jolla on vastine toisella kielellä, on kaksi hreflang-merkintää, fi ja en, ja niissä täydet https-osoitteet. Esimerkiksi tekoälyoptimoinnin opas ja sen englanninkielinen versio viittaavat toisiinsa samoilla kahdella rivillä. x-default-merkintää sivustolla ei ole.
Merkinnät kohdistavat kieleen eivätkä maahan. Englanninkieliset sivut on kirjoitettu Suomea koskeviin hakuihin, kuten hakukoneoptimointiin Suomessa ja suomenkieliseen avainsanatutkimukseen.
Sivusto toimi WordPressissä Polylang-lisäosalla, kunnes siirsin sen Astroon 29.9.2026. Osoitteet pysyivät samoina. Siirrosta kerron migraatio-oppaassa.
Englanninkielisen osan hakuja voi seurata omalla URL-etuliiteominaisuudella https://tapiokauranen.com/en/.
Sivuston kieliversiot lukuina ja yksi sivupari, jonka merkinnät ovat samat molemmilla sivuilla.
Tekoälyoptimointi (GEO) – opas yrittäjälle (päivitetty 2026)
AI Optimization (GEO) – A Guide for Business Owners (2026)
Molempien sivujen head-osassa
<link rel="alternate" hreflang="fi" href="https://tapiokauranen.com/tekoalyoptimointi/">
<link rel="alternate" hreflang="en" href="https://tapiokauranen.com/en/ai-optimization/">Tarkistus Kunnossa
Hreflang on merkintä, joka kertoo Googlelle sivun kieli- ja maaversiot. Sen avulla Google voi näyttää hakijalle version, joka on tehty hänen kielelleen tai maalleen.
Google voi löytää kieliversiot ilman merkintöjäkin, mutta merkinnät kannattaa silti tehdä.
Ei ole. Googlen mukaan kieliversiot ovat kaksoiskappaleita vain silloin, kun pääsisältö on jätetty kääntämättä. Käännä siis koko sisältö, älä pelkkää valikkoa ja alatunnistetta.
Googlen mukaan maatunnus antaa selkeimmän signaalin kohdemaasta, mutta se on kallis ja kohdistaa vain yhteen maahan. Kansio on helppo ottaa käyttöön ja ylläpitää, koska kaikki on yhdellä sivustolla.
Pienelle yritykselle kansio, kuten /en/, on yleensä paras valinta. Parametria, kuten ?lang=en, Google ei suosittele.
Ei. Google neuvoo välttämään automaattisia ohjauksia, koska ne voivat estää ihmisiä ja hakukoneita näkemästä kaikkia versioita. Googlebot hakee sivuja enimmäkseen Yhdysvalloista eikä lähetä kieliasetusta.
Laita jokaiselle sivulle linkit muihin kieliversioihin, niin kävijä valitsee kielen itse.
x-default on varaversio kävijöille, joiden kieli ei vastaa mitään sivun versiota. Google suosittelee sitä. Se sopii parhaiten kielivalintasivulle, mutta sen voi antaa mille tahansa sivulle.
Molemmat antavat kieliversioille omat osoitteet ja lisäävät hreflang-merkinnät automaattisesti. Polylang on ilmainen, ja sillä on yli 900 000 aktiivista asennusta. WPML on maksullinen.
Pidä kummassakin selaimen kielen mukainen ohjaus pois päältä.
Lisää kieliversion kansiolle oma URL-etuliiteominaisuus, esimerkiksi tämän sivuston englanninkieliselle osalle https://tapiokauranen.com/en/. Pidä lisäksi yksi ominaisuus, joka kattaa koko sivuston.
Vanha maakohdistuksen asetus ja kansainvälisen kohdistuksen raportti on poistettu, mutta hreflang-merkintöjä Google tukee edelleen.
Tekninen hakukoneoptimointi kuuluu Koodaava SEO konsultti -palveluun, joka maksaa 760 €/kk (alv 0 %). Aloitusmaksua ei ole, ja voit lopettaa koska tahansa.
Katsotaan ilmaisessa SEO tsekissä, mitä sinun sivustosi kieliversiot tarvitsevat.
Teen teknistä hakukoneoptimointia osana Koodaava SEO konsultti -palvelua.
Tarkistan sivustosi kieliversiot: osoitteet, hreflang-merkinnät, ohjaukset ja sen, mitkä versiot Google on indeksoinut. Sen jälkeen korjaan virheet.
Lue lisää teknisestä hakukoneoptimoinnista ja hakukoneoptimoinnin auditoinnista, tai varaa ilmainen tsekki, niin katsotaan sivustosi yhdessä.
Suositeltu
Koodaava SEO konsultti
Korjauksia ja hakukoneoptimointia joka kuukausi, ja samaan hintaan kotisivujen ylläpito ja Google Ads.
760 € /kk
Tyypillisesti 8 tuntia kuussa. Hinta alv 0 %.
Ei aloitusmaksua. Voit lopettaa koska tahansa.
Tarvitsetko vain yhden asian? Räätälöity tilaus
Mitä tarkistan
Ilmainen SEO tsekki
60 minuutin Google Meet -palaveri: katsotaan yhdessä, miten sivustosi näkyy Googlessa ja mitä kannattaa korjata ensin.
Tai laita sähköpostia: tapio@tapiokauranen.com
Mitä tarkistan ja korjaan sivuston tekniikassa.
Kun osoitteet muuttuvat, myös hreflang-merkinnät pitää päivittää.
Asetukset, lisäosat, rakenne ja nopeus WordPress-sivustolle.
Näin Google ja tekoäly näkevät JavaScript-sivuston.
12 syytä, miksi sivu ei näy Googlessa, ja niiden korjaukset.
Syvempi opas teknisestä optimoinnista, sisällön rakenteesta ja linkeistä.