Missä oltiin kuukausi sitten?
Osassa 1 kävin läpi sivuston tech stackin, strategian ja lähtötilanteen. Tilanne 30. maaliskuuta 2026:
- 0 orgaanista klikkausta
- 0 hakusijoitusta top 10:ssä
- Noin 7 artikkelia julkaistuna
- PageSpeed 93 (mobiili), 99 (desktop)
Nyt on kulunut kuukausi. Käyn läpi, mitä tapahtui, millä datalla ja mitä opin.
Tulokset: Google Search Console
Kaikki alla olevat luvut tulevat suoraan Google Search Consolesta, aikaväliltä 30.3.–27.4.2026 (29 päivää).
Impressioiden kasvu viikko viikolta
Impressiot kasvoivat tasaisesti joka viikko:
| Viikko | Impressiot | Klikkaukset | Kasvu |
|---|---|---|---|
| Vk 1 (30.3.–5.4.) | 141 | 1 | — |
| Vk 2 (6.–12.4.) | 485 | 0 | +244 % |
| Vk 3 (13.–19.4.) | 988 | 5 | +104 % |
| Vk 4 (20.–27.4.) | 1 631 | 9 | +65 % |
Ensimmäisenä päivänä (30.3.) sivusto sai 4 impressiota. Viimeisenä täytenä datapäivänä (27.4.) impressioita oli 231. Ensimmäisen päivän luku voi olla vajaan päivän tulos, joten tarkkaa kerrointa ei kannata laskea, mutta trendi on selvä: impressiot kasvoivat joka viikko.
Kasvu on loogista: joka kerta, kun julkaisin uuden artikkelin, Google alkoi näyttää sivustoa uusilla hakutermeillä. Neljännellä viikolla kasvu kiihtyi uudelleen (+65 %), ja absoluuttisina lukuina se oli selvästi suurin (1 631 impressiota).
Ensimmäiset klikkaukset
Ensimmäinen orgaaninen klikkaus tuli 5. huhtikuuta, kuusi päivää julkaisun jälkeen. Se tuntui pieneltä, mutta se todisti, että koko prosessi toimii: sisältö indeksoituu, Google näyttää sitä ja joku oikeasti klikkaa.
Klikkauksia on vielä vähän suhteessa impressioihin (CTR 0,46 %). Se johtuu siitä, että keskimääräinen sijoitus on ~25, eli sivusto näkyy hakutulosten sivuilla 2–3. Kukaan ei klikkaa kolmannen sivun tuloksia. Tärkeintä tässä vaiheessa on, että Google on tunnistanut sivuston relevantiksi ja testaa sitä yhä useammilla hakutermeillä.
Eniten impressioita tuoneet sivut
| Sivu | Impressiot | Klikkaukset | Keskim. sijoitus |
|---|---|---|---|
| Google Ads mainonta opas | 1 163 | 3 | 31 |
| Konversio-optimointi | 332 | 1 | 27 |
| Automaattinen liidigenerointi | 290 | 0 | 8 |
| Tekninen hakukoneoptimointi | 274 | 0 | 54 |
| Hakukoneoptimointi opas | 221 | 0 | 14 |
| Google Ads virheet | 210 | 1 | 12 |
| Digimarkkinointi opas | 170 | 0 | 13 |
| Google Ads mainonta (palvelu) | 139 | 1 | 13 |
Google Ads mainonta -opas dominoi selvästi yli tuhannella impressiolla. Se kertoo, että Google pitää sivua relevanttina laajalle joukolle Google Ads -hakuja, vaikka sijoitus (~31) ei vielä tuo klikkauksia.
Konversio-optimointi nousi toiseksi 332 impressiolla ja sai ensimmäisen klikkauksensa. Automaattinen liidigenerointi -artikkeli on keskimäärin sijoituksella 8, mutta ei ole tuonut yhtään klikkausta. Tämä johtuu todennäköisesti siitä, että hakutermit ovat hyvin niche-tyyppisiä ja volyymi on pientä.
Merkittävimmät hakutermit
| Hakutermi | Impressiot | Keskim. sijoitus |
|---|---|---|
| google ads mainonta | 215 | 52 |
| google ads hinta | 125 | 10 |
| konversio-optimointi | 92 | 45 |
| google mainonta hinta | 89 | 57 |
| tekninen seo | 85 | 76 |
| hakukoneoptimointi opas | 73 | 14 |
| tekninen hakukoneoptimointi | 71 | 81 |
| google-mainonnan virheet | 70 | 11 |
| google ads mainonnan virheet | 66 | 8 |
| google ads konsultointi | 51 | 7 |
Hakutermeistä näkee, mihin pilareihin Google on sivuston yhdistänyt. Google Ads -termit dominoivat, koska pillar-artikkeli ja palvelusivu ovat olleet pisimpään julkaistuna. SEO- ja digimarkkinointi-termit seuraavat perässä.
Erityisen kiinnostavaa: “google ads konsultointi” (sijoitus 7) ja “google ads mainonnan virheet” (sijoitus 8) ovat jo klikkauspositioissa. Nämä ovat termejä, joihin kannattaa kohdistaa seuraavat optimoinnit.
AI Overview -näkyvyys
Yksi yllätys kuukauden datassa: sivusto alkoi näkyä Googlen AI Overvieweissä. AI Overview on tekoälypohjainen yhteenveto, joka näkyy hakutulosten yläosassa ennen orgaanisia listauksia. Se lainaa lähteitä, joihin pääsee klikkaamalla.
AI Overviewssä näkyminen ei tarkoita klikkauksia samalla tavalla kuin orgaaninen sijoitus. Mutta se kertoo, että Google pitää sisältöä luotettavana lähteenä aiheesta. Kuukauden sisällä tyhjästä se on nopea signaali.
Sisältöstrategia: mitä julkaistiin ja miksi
Kuukauden aikana sivuston sisältö yli kolminkertaistui. Tein sen systemaattisesti, en sattumanvaraisesti.
Pillar-cluster-arkkitehtuuri
Koko sisältöstrategia perustuu pillar-cluster-malliin. Idea on yksinkertainen: jokainen palvelualue (pilari) saa yhden laajan hub-artikkelin, jonka ympärille rakennetaan tarkempia cluster-artikkeleita. Artikkelit linkittävät toisiinsa systemaattisesti.
Käytännössä tein näin:
- Analysoin 11 kilpailijaa DataForSEOn ja Search Consolen avulla
- Löysin suurimmat sisältöaukot (erityisesti digimarkkinointi-klusteri puuttui kokonaan)
- Priorisoin 18 uutta artikkelia kolmeen prioriteettiluokkaan
- Rakensin sisäisen linkityskartan ennen yhtäkään artikkelia
Tämä suunnitelmallisuus näkyy siinä, miten Google on tulkinnut sivuston. Sen sijaan, että sivustolla olisi satunnaisia artikkeleita, Google näkee selkeät aiheklusterit: SEO, Google Ads, automaatio ja digimarkkinointi. Ajatus on, että jokainen uusi artikkeli vahvistaa koko klusterin relevanssia, mutta rehellisyyden nimissä: tässä vaiheessa on mahdotonta erottaa, johtuuko impressioiden kasvu pillar-cluster-rakenteesta vai pelkästään sisältömäärän kasvusta. Todennäköisesti molemmista.
Uusi pilari: digimarkkinointi
Kilpailija-analyysi paljasti, että digimarkkinointi-klusteri oli suurin aukko. Sivustolla ei ollut yhtään artikkelia aiheesta, vaikka hakuvolyymit olivat merkittäviä.
Kuukauden aikana rakensin pilariin:
- Hub-artikkeli: digimarkkinointi-opas (SV 1 300)
- Cluster-artikkelit: konversio-optimointi, somemarkkinointi, some-markkinointisuunnitelma
- Palvelusivu: /palvelut/digimarkkinointi-konsultointi/
Ensimmäiset signaalit GSC:stä: “digimarkkinointi opas” keskimäärin sijoituksella 10 (21 impressiota), “digimarkkinointi konsultointi” sijoituksella 2 (4 impressiota) ja “digimarkkinointi yrityksille” sijoituksella 8 (6 impressiota). Volyymit ovat vielä pieniä ja sijoitukset voivat heilahdella, mutta suunta on oikea: Google on tunnistanut sivuston relevantiksi näille termeille kuukauden sisällä tyhjästä.
Artikkelien syvennys
Uusien artikkelien lisäksi syvensin olemassa olevia merkittävästi:
- Tekninen hakukoneoptimointi: 1 538 → 3 182 sanaa
- Hakukoneoptimointi-opas: laajennettu kilpailija-analyysin perusteella AI-crawlerit, LLMs.txt ja rich results -kontekstointi
- Avainsanatutkimus-opas: 9 kuvaa ja yhtenäinen tarina lisätty
Syventämisen taustalla on yksinkertainen logiikka: kun Google on jo indeksoinut sivun ja testannut sitä hakutuloksissa, sisällön parantaminen voi olla tehokkaampaa kuin kokonaan uuden artikkelin kirjoittaminen. Google arvioi päivitetyn sivun uudelleen, ja usein sijoitukset paranevat. Tämä ei ole automaattista, mutta erityisesti silloin, kun kilpailija-analyysi osoittaa selkeitä sisältöaukkoja, syvennys kannattaa.
Auditoinnit ja julkaisupäätös
StatCardissa näkyy “0 → 8 SEO-auditoinnit”. Se kertoo kuitenkin vain osan tarinasta. Tein kuukauden aikana yhteensä 15 auditointia, mutta 7 jäi julkaisematta.
Syy on rehellinen epävarmuus: auditoinnit eivät olleet kenenkään pyytämiä, vaan tein ne oman mielenkiinnon ja oppimisen takia. En ollut varma, ottaisivatko auditoitujen yritysten edustajat ne negatiivisesti, jos sattuvat törmäämään niihin hakutuloksissa. Lopulta julkaisin vain ne, joissa analyysi on selvästi rakentava ja joista on hyötyä laajemmallekin yleisölle.
Backlinkit: 15 ulkoista viittausta
Google-haku "jondillemuth.fi" -site:jondillemuth.fi paljastaa noin 15 ulkoista viittausta sivustolle ensimmäisen kuukauden aikana. Aktiivista linkinrakennusta ei ole tehty, joten nämä linkit ovat syntyneet orgaanisesti sisällön ja LinkedIn-jakelun sivutuotteena.
Uudelle sivustolle 15 viittausta kuukauden sisällä on normaali lähtötilanne. Domain Authority on tässä vaiheessa käytännössä nolla, mikä selittää osaltaan, miksi sijoitukset ovat vielä sivuilla 2–3 siitäkin huolimatta, että sisältö on kattavaa.
Tekniset parannukset
Kuukauden aikana tein useita teknisiä muutoksia, jotka vaikuttavat suoraan käyttökokemukseen, suorituskykyyn tai konversioihin.
Oma ajanvarausjärjestelmä (Calendly pois)
Osassa 1 mainitsin Calendlyn. Se on nyt korvattu omalla ajanvarausjärjestelmällä, joka integroituu suoraan Google Calendariin Netlify Functionsin kautta.
| Calendly | Oma ratkaisu | |
|---|---|---|
| Hinta | Ilmainen taso rajattu | Ilmainen (Netlify Functions) |
| Ulkoiset skriptit | Kyllä (lataa Calendlyn JS) | Ei (puhdas HTML + API) |
| Brändäys | Calendlyn logo ja tyyli | Täysin oma design |
| Datan hallinta | Data Calendlyn palvelimella | Oma hallinta |
Käytännön hyöty: yksi ulkoinen skripti vähemmän ladattavaksi, yhtenäinen visuaalinen ilme ja täysi kontrolli datasta. Toteutus vaati viisi iteraatiota (CSRF-suojaus, Google Calendar -integraatio, webhook-käsittely), mutta lopputulos on selvästi parempi.
Oma evästebanneri (Cookiebot pois)
Cookiebot oli sivuston suurin suorituskykyongelma. Se latasi 900 ms render-blocking-skriptin, joka hidasti jokaisen sivun ensimmäistä latausta.
Korvasin sen omalla consent-bannerilla, joka toimii Consent Mode v2 -yhteensopivasti. Käytännössä tämä tarkoittaa:
- Ei ulkoisia skriptejä
- Consent-tila tarkistetaan ennen GTM-latausta
- Evästeasetukset tallentuvat localStorageen
Tulos: 900 ms nopeampi ensimmäinen lataus jokaisella sivunäytöllä.
Englanninkielinen sivusto (i18n)
Sivusto tukee nyt kahta kieltä: suomea ja englantia. Toteutus käyttää Astron natiivia i18n-konfiguraatiota, jossa suomi on oletus (/-juuressa) ja englanti /en/-prefiksillä.
Käytännössä tämä tarkoittaa:
- Kielikytkin toimii sivukohtaisesti (esim.
/palvelut/seo-konsultointi/→/en/services/seo-consulting/) - Hreflang-tagit generoituvat automaattisesti
- Build keskeytyy, jos käännös puuttuu tai viittaa väärään sivuun
PageSpeed Insights: 93 → 100 mobiililla
Cookiebotin poisto, fonttioptimoinnit ja saavutettavuuskorjaukset näkyvät suoraan PageSpeed-pisteissä:
| Mittari | Osa 1 (30.3.) | Nyt (30.4.) | Muutos |
|---|---|---|---|
| Performance (mobiili) | 93 | 100 | +7 |
| Performance (desktop) | 99 | 100 | +1 |
| LCP (mobiili) | — | 0,9 s | |
| LCP (desktop) | — | 0,4 s | |
| CLS | 0,016 | 0 | Korjattu |
| TBT (mobiili) | — | 0 ms | |
| Accessibility | 100 | 100 | — |
| SEO | 100 | 100 | — |
Suurimmat muutokset ja niiden syyt:
- Mobiili 93 → 100: Cookiebotin 900 ms render-blocking-skripti poistui kokonaan, kun korvasin sen omalla consent-bannerilla. Tämä yksinään nosti pisteitä eniten.
- Desktop 99 → 100: sama syy, mutta desktop oli jo lähellä täyttä.
- CLS 0,016 → 0: lisäsin
size-adjust-arvon fallback-fontille, joka poisti layout shiftin kokonaan. Vaihdoin myösfont-display: swap→optional, joka priorisoi visuaalista vakautta. - Saavutettavuus: kontrastiongelmat korjattu, Accessibility pysyy sadassa.
Indeksointi ja IndexNow
Osassa 1 kerroin n8n-automaatiosta, joka lähettää indeksointipyynnöt automaattisesti jokaisesta uudesta julkaisusta. Nyt näen sen vaikutuksen datasta.
Sivuston sitemap sisältää 46 URL:ää, jotka Google on kaikki löytänyt. IndexNow + Google Indexing API -yhdistelmä lähettää indeksointipyynnön minuuteissa julkaisusta. Google ei takaa välitöntä indeksointia, mutta impressiodatasta näkee, että uudet sivut alkavat näkyä hakutuloksissa tyypillisesti 1–3 päivän sisällä julkaisusta. Ilman automaatiota uuden sivuston indeksointi voi kestää viikkoja.
GA4-liikennedata
Google Analytics 4 kertoo hieman eri tarinan kuin Search Console, koska se mittaa vain sivustolla käyneitä, ei hakutuloksissa näkyneitä.
| Kanava | Käyttäjät | Sessiot | Sivukatselut |
|---|---|---|---|
| Direct | 25 | 37 | 90 |
| Organic Search | 9 | 13 | 14 |
| Unassigned | 5 | 5 | 1 |
| Organic Social | 4 | 11 | 27 |
| Referral | 4 | 4 | 5 |
Direct-liikenne dominoi, koska jaan sisältöä LinkedInissä ja muissa kanavissa, ja osa noista käynneistä kirjautuu suorina. Organic Social (4 käyttäjää, 27 sivukatselua) kertoo, että LinkedIn-jakelu toimii: vähän kävijöitä, mutta ne lukevat paljon sisältöä.
Orgaanisen haun 9 käyttäjää on linjassa Search Consolen 15 klikkauksen kanssa (ero johtuu mittausjakson eroista ja consent-tilasta).
LinkedIn-jakelu: 14 postausta, 2 813 impressiota
Kuukauden aikana julkaisin LinkedInissä 14 postausta, jotka keräsivät yhteensä 2 813 impressiota.
LinkedIn-data ja GA4:n Organic Social -luvut eivät suoraan vastaa toisiaan. Suurin osa LinkedIn-klikkauksista kirjautuu GA4:ssa Direct-liikenteeksi, koska osa käyttäjistä avaa linkin LinkedIn-sovelluksen sisäisellä selaimella, joka ei välitä viittaajatietoa. Tämä on tunnettu mittausongelma, johon täydellinen ratkaisu olisi UTM-parametrit jokaisessa postauksessa.
Käytännön havainto: LinkedIn tuo sivustolle sitoutuneita lukijoita. 4 Organic Social -käyttäjää ja 27 sivukatselua tarkoittavat, että kukin kävijä katsoo käynnillään keskimäärin lähes 7 sivua. Se on selvästi enemmän kuin orgaanisen haun kävijöillä.
Konversio: yksi yhteydenotto
Kuukauden liikenne tuotti yhden yhteydenoton. Henkilö oli kiinnostunut yhteistyöstä, mutta ei vastannut enää, kun lähetin hänelle sopivat ajat Google Meet -palaverille.
Syytä on mahdoton tietää varmuudella. Ehkä ajoitus ei ollut oikea, ehkä kilpailija tarjosi jotain parempaa. Konversioputki katkesi jossain yhteydenoton ja yhteisen ajan sopimisen välissä.
Luku kertoo silti jotain: 15 orgaanista klikkausta ja 1 yhteydenotto tarkoittavat noin 7 % konversioastetta klikistä kontaktiin. Se on hyvä lähtöluku sivustolle, jolla ei ole vielä yhtään top 10 -sijoitusta. Haastavampaa on se, mitä tapahtuu yhteydenoton jälkeen. Se on kuitenkin enemmän myyntiosaamisen kuin SEO:n ongelma.
Mitä opin
1. Sisältörakenne ratkaisee enemmän kuin yksittäiset artikkelit
Lähes 200 hakutermiä kuukaudessa ei synny yksittäisistä artikkeleista. Se syntyy siitä, että Google tunnistaa sivuston aihealueet ja alkaa testata sitä laajemmin. Pillar-cluster-malli toimii.
2. Ensimmäiset viikot ovat impressioiden aikaa, eivät klikkausten
CTR 0,46 % kuulostaa huonolta. Mutta ensimmäisen kuukauden tavoite ei ole klikkaukset, vaan se, että Google ylipäätään tunnistaa sivuston. 3 245 impressiota tarkoittaa, että Google pitää sivustoa relevanttina. Klikkaukset seuraavat, kun sijoitukset paranevat.
3. Tekniset investoinnit maksavat itsensä takaisin
Calendlyn ja Cookiebotin korvaaminen vei aikaa, mutta joka ikinen sivunäyttö on nyt nopeampi, ulkoisia riippuvuuksia on vähemmän ja kontrolli on omissa käsissä. Tämä kumuloituu ajan myötä.
4. Kilpailija-analyysi ennen kirjoittamista säästää viikkoja
En kirjoittanut yhtään artikkelia “koska tuntui hyvältä idealta”. Jokainen artikkeli perustui kilpailija-analyysiin, hakuvolyymidataan ja sisältöaukkoon. Tämä tarkoittaa, että jokainen tunti kirjoittamiseen on strategisesti kohdistettu.
5. Liidi on vasta alku
Ensimmäinen yhteydenotto tuli, mutta ei johtanut mihinkään. Konversioputki katkesi kalenteripyyntöön. Tämä on muistutus siitä, että SEO tuo liikenteen ja potentiaaliset liidit, mutta myyntiprosessi on oma erillinen osa-alueensa. Seuraavaan osaan otan mukaan katsauksen siihen, voisiko ajanvarausvirtaa tai seurantaviestintää kehittää niin, ettei liidi katoa ensimmäisen kontaktin jälkeen.
Seuraavassa osassa
Seuraavassa osassa pääsen toivottavasti raportoimaan ensimmäisistä top 10 -sijoituksista ja siitä, miten ne vaikuttavat klikkauksiin. Käyn myös läpi sisältösuunnitelman etenemisen: mitkä artikkelit julkaistiin, mitkä nousivat ja mitkä eivät.
90 päivän tavoitteet (osa 3, kesäkuu 2026):
- Vähintään 5 hakutermiä top 10:ssä
- Ensimmäinen orgaaninen liidi, joka johtaa asiakkuuteen
- Orgaaninen liikenne ylittää 50 klikkausta kuukaudessa
Tavoite on edelleen sama kuin osassa 1: näyttää avoimesti, mitä teen, miten ajattelen ja mitä tuloksia saan aikaan.