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ää).

3 245 Impressiota yhteensä Google Search Console, 29 päivää
15 Orgaanista klikkausta Ensimmäinen klikkaus 5.4. (päivä 6)
~195 Uniikkia hakutermiä Google näyttää sivustoa lähes 200 eri haulla

Impressioiden kasvu viikko viikolta

Impressiot kasvoivat tasaisesti joka viikko:

Viikoittainen impressio- ja klikkausdata (GSC)
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

Top 8 sivua impressioiden mukaan (GSC, 30.3.–27.4.)
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

Top 10 hakutermiä impressioiden mukaan (GSC)
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.

Google-hakutulos sanalle 'google ads konsultointi': jondillemuth.fi sijalla 2, heti Forsten Digitalin jälkeen
Google-haku 'google ads konsultointi' (30.4.2026): jondillemuth.fi sijalla 2. GSC-data näytti tällä termillä sijoituksen 7 kuukauden keskiarvona, mutta sijoitus on noussut selvästi jakson loppupuolella.

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.

Google AI Overview hakusanalle 'automaattinen liidigenerointi': jondillemuth.fi näkyy lähteenä oikeassa paneelissa
'Automaattinen liidigenerointi' -haku: jondillemuth.fi lähteenä AI Overviewssä. Sivusto julkaistiin maaliskuun lopussa.
Google AI Overview hakusanalle 'mitä digimarkkinoinnin strategia maksaa suomessa': jondillemuth.fi siteerattu kahdesti lähdelistassa
'Mitä digimarkkinoinnin strategia maksaa Suomessa' -haku: jondillemuth.fi siteerattu kahdesti. Näkyvyys syntyy lainauksesta, ei rankkauksesta. Uusi sivusto voi päästä mukaan nopeasti, jos sisältö vastaa kysymykseen tarkasti.

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.

7 → 23 Blogiartikkelit 16 uutta artikkelia kuukaudessa
0 → 8 SEO-auditoinnit Julkisia auditointeja, osa FI+EN
4 Pilaria SEO, Google Ads, Automaatio + uusi Digimarkkinointi

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:

  1. Analysoin 11 kilpailijaa DataForSEOn ja Search Consolen avulla
  2. Löysin suurimmat sisältöaukot (erityisesti digimarkkinointi-klusteri puuttui kokonaan)
  3. Priorisoin 18 uutta artikkelia kolmeen prioriteettiluokkaan
  4. 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 vs. oma ajanvarausjärjestelmä
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ä:

PageSpeed Insights -tulokset: osa 1 vs. nyt
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
PageSpeed Insights 100/100 mobiililla: Performance 100, Accessibility 100, Best Practices 100, SEO 100. LCP 0,9s, TBT 0ms, CLS 0.
PageSpeed Insights, mobiili: 100 / 100 / 100 / 100. Kaikki neljä kategoriaa täydet sata.

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ös font-display: swapoptional, 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ä.

GA4-liikenne kanavittain (30.3.–29.4.2026)
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.

4 → 231 Impressioita / päivä 29 päivässä, Google Search Console
7 → 23 Artikkelien määrä 16 uutta artikkelia kuukaudessa
59 pv Tavoitteeseen Katsotaan missä ollaan 90 päivän kohdalla