Siirry sisältöön
Ylimäki Media.

Artikkelit · Stefan Ylimäki ·

Hidas sivu maksaa asiakkaita — mutta mitä nopeus oikeasti tarkoittaa?

Kukaan ei ole koskaan sanonut ”hienoa, sivu latautuu hitaasti”. Silti nopeus jää uusia kotisivuja tilatessa lähes aina keskustelematta, koska se kuulostaa tekniseltä yksityiskohdalta. Se ei ole yksityiskohta, ja voit mitata sen itse viidessä minuutissa.

Mitä hitaus käytännössä maksaa

Kun kävijä napauttaa hakutuloksesta linkkiä puhelimellaan, hän on antanut sinulle muutaman sekunnin. Jos näytöllä on tuossa ajassa vain tyhjää tai pyörivä ympyrä, hän painaa takaisin-nappia ja avaa seuraavan hakutuloksen — eli kilpailijasi. Hän ei kirjoita sinulle palautetta eikä näy tilastoissasi kuin yhtenä käyntinä, joka päättyi heti.

Tämä on tavallisinta juuri siellä, missä pieni yritys saa asiakkaansa: mobiiliverkossa, liikkeellä, kiireessä. Työpöydällä kiinteällä yhteydellä kaikki sivustot tuntuvat nopeilta. Siksi oman sivuston nopeutta ei kannata arvioida omalta koneelta.

Mittaa itse, älä usko mainospuhetta

Google tarjoaa mittauksen ilmaiseksi. Mene osoitteeseen pagespeed.web.dev, syötä sivustosi osoite ja valitse mobiilinäkymä. Saat pistemäärät neljästä osa-alueesta asteikolla 0–100 sekä joukon mittalukuja. Sama työkalu toimii kilpailijoidesi sivustoille, mikä tekee vertailusta helppoa. Tekemieni sivujen mittaustuloksia on referensseissä.

Kolme mittalukua riittää. Ne ovat Googlen Core Web Vitals -mittarit, ja ne kuvaavat sivun käyttökokemusta kolmesta eri suunnasta. Loput ovat tekijän murhe.

LCP
Kuinka nopeasti sivun tärkein sisältö tulee näkyviin — se hetki, jolloin kävijä näkee mitä tuli hakemaan. Hyvänä pidetään 2,5 sekuntia tai vähemmän.
INP
Kuinka nopeasti sivu reagoi, kun kävijä napauttaa jotain. Mittaa sen viiveen, joka syntyy napautuksen ja näkyvän reaktion välille. Hyvänä pidetään 200 millisekuntia tai vähemmän.
CLS
Kuinka paljon sisältö hyppii latautuessaan. Tämän huomaat itse, kun painat väärää nappia koska sivu liikahti juuri kun osuit siihen. Hyvänä pidetään arvoa 0,1 tai vähemmän.

Rajat ovat Googlen ohjeistuksen mukaiset, ja ne on asetettu siihen, missä käyttökokemus alkaa tuntua huonolta. Ne eivät ole läpäisykoe eivätkä tae mistään — ne ovat mittatikku.

JOS SIVUSTOLLASI ON VÄHÄN KÄVIJÖITÄ, PAGESPEED INSIGHTS EI VÄLTTÄMÄTTÄ NÄYTÄ OIKEIDEN KÄYTTÄJIEN MITTAUSTA LAINKAAN, VAAN PELKÄN LABORATORIOTESTIN. INP NÄKYY LUOTETTAVIMMIN OIKEAN LIIKENTEEN DATASTA, JOTEN PIENELLÄ SIVUSTOLLA SITÄ EI AINA OLE SAATAVILLA.

Miksi pistemäärä ei yksin riitä

Yksi luku on helppo ymmärtää, ja juuri siksi siihen luotetaan liikaa. Muista kolme asiaa.

Ensinnäkin mittaus koskee yhtä osoitetta kerrallaan. Etusivun 95 pistettä ei kerro mitään siitä palvelusivusta, jolle on upotettu kartta, videoita ja kuvagalleria. Mittaa ne sivut, joille asiakkaat oikeasti päätyvät.

Toiseksi laboratoriotesti ajetaan simuloidulla laitteella ja yhteydellä. Tulos vaihtelee ajokerroittain, ja oikeiden käyttäjien kokemus voi olla parempi tai huonompi. Jos oikean liikenteen dataa on saatavilla, se painaa enemmän kuin pistemäärä.

Kolmanneksi hyvä pistemäärä ei tarkoita, ettei sivustossa olisi ongelmia. Nopea sivu voi silti olla vaikea käyttää puhelimella, sen lomake voi olla rikki tai sen teksti voi olla väärää. Yhdeksänkymmentä pistettä kertoo vain, että lataus sujui.

Ja toisinpäin: kaikki alle yhdeksänkymmenen ei ole huono. Monta hyvin toimivaa sivustoa asettuu seitsemänkymmenen tienoille, koska niissä on jokin tarpeellinen raskas osa. Katso siis mittalukuja, älä pelkkää pistemäärää: jos LCP on alle 2,5 sekuntia eikä sisältö hypi, kävijä tuskin kokee sivua hitaaksi, oli pistemäärä mikä tahansa.

Miten nopeus liittyy Googleen

Google käyttää sivukokemusta, Core Web Vitals -mittarit mukaan lukien, yhtenä signaalina hakutulosten järjestyksessä. Se on kuitenkin selvästi heikompi tekijä kuin se, vastaako sivu hakijan kysymykseen. Sivun nopeuttaminen ei siis automaattisesti nosta sijoituksia, eikä hitaus yksin selitä, miksi yritys ei löydy.

Käytännössä nopeudella on kaksi eri hyötyä, ja ne kannattaa pitää erillään. Hakukoneen suuntaan se poistaa yhden mahdollisen haitan. Kävijän suuntaan se vaikuttaa siihen, jääkö hän sivulle vai palaako hän takaisin hakutuloksiin — ja se on se puoli, joka näkyy yhteydenottojen määrässä.

Jos yritys ei löydy hakukoneesta lainkaan, syy on melkein aina muualla. Seitsemän tavallisinta syytä käydään läpi omassa artikkelissaan.

Mikä pieniä sivustoja käytännössä hidastaa

  1. Alkuperäisen kokoiset valokuvat. Kamerasta tullut usean megatavun kuva näytetään puhelimessa muutaman sadan pikselin levyisenä. Oikein pienennettynä sama kuva on murto-osa alkuperäisestä. Koska sivun suurin näkyvä elementti on useimmiten kuva, ylisuuri kuva näkyy suoraan LCP-arvossa.
  2. Liialliset skriptit. Jokainen chat-ikkuna, some-syöte, karuselli, seurantakoodi ja evästetyökalu tuo mukanaan oman koodinsa. Ne eivät vain lataudu, vaan ne myös ajetaan selaimessa — ja juuri se näkyy INP-arvossa, kun sivu ei reagoi napautukseen heti.
  3. Huonosti toteutetut integraatiot. Upotettu kartta, varausjärjestelmä tai arvostelukarusellin widget hakee sisältönsä toiselta palvelimelta. Jos se palvelin on hidas tai nikottelee, sivusi odottaa sitä — etkä näe syytä omasta sivustostasi.
  4. Elementit, joille ei ole varattu tilaa. Kuva tai mainospaikka, jonka koko selviää vasta latauksen aikana, työntää muuta sisältöä alaspäin. Tämä on CLS, ja se on juuri se hyppiminen, joka saa painamaan väärää nappia.
  5. Ulkoiset fontit. Kirjasin haetaan usein toiselta palvelimelta, ja siihen menee oma yhteytensä ennen kuin tekstistä näkyy mitään. Laitteen omat fontit näyttävät nykyään hyviltä eivätkä maksa latausaikaa.

Mitä nopeudelle voi tehdä ilman uusia sivuja

Jos sivustosi on muuten kunnossa, nopeus on usein korjattavissa ilman uudistusta. Pienennä kuvat oikeaan kokoon, poista lisäosat joita kukaan ei käytä, siirrä ei-välttämättömät skriptit lataamaan vasta sivun jälkeen, ja pyydä ylläpitäjääsi kytkemään välimuisti ja pakattu siirto päälle. Nämä ratkaisevat valtaosan tapauksista, ja ne kuuluvat normaalin ylläpidon piiriin.

Jos taas sivusto on rakennettu raskaan teeman ja kymmenen lisäosan päälle, korjaaminen voi maksaa enemmän kuin uudelleen tekeminen. Sen näkee mittaustuloksesta: kun kaikki kolme mittaria ovat selvästi punaisella eikä yksittäistä syyllistä löydy, ongelma on perustuksissa.

Usein kysyttyä

Mikä on tarpeeksi nopea?

Käytännön mittapuu on se, näkyykö sivun pääsisältö puhelimessa noin kahdessa ja puolessa sekunnissa ja reagoiko sivu napautukseen välittömästi. Jos molemmat toteutuvat, kävijä ei koe sivua hitaaksi. Tarkempaa tavoitetta ei kannata jahdata pistemäärän vuoksi.

Sivustoni sai 100 pistettä. Onko kaikki kunnossa?

Lataus on kunnossa yhdellä mitatulla sivulla. Se ei kerro, toimiiko lomake, löytyykö puhelinnumero yhdellä napautuksella tai vastaako sisältö siihen mitä asiakas etsii. Mittaa myös palvelusivut, älä pelkkää etusivua.

Kannattaako evästekysely tai chat poistaa nopeuden vuoksi?

Evästekyselyä ei voi poistaa, jos sitä tarvitaan — mutta sen toteutustapa vaikuttaa paljon. Chatin kohdalla kysy itseltäsi, tuleeko sen kautta oikeasti yhteydenottoja. Jos ei tule, se on pelkkää painolastia. Sama koskee some-syötteitä ja karuselleja.

Vaikuttaako palvelimen sijainti nopeuteen?

Vaikuttaa jonkin verran, mutta harvoin ratkaisevasti pienellä suomalaisella sivustolla. Ylisuuret kuvat ja ylimääräiset skriptit selittävät lähes aina suuremman osan hitaudesta kuin se, missä palvelin sijaitsee.

Katsotaan, miltä sinun sivusi näyttäisi.

Ei aloitusmaksua, ja luonnos on maksuton. Ensimmäiset 14 päivää julkaisusta ovat maksuttomia. Jos perut sinä aikana, et maksa mitään.