Skip to main content

WordPress vs. Next.js — miksi latausnopeus ei ole vain tekninen yksityiskohta

Kolme sekuntia on paljon pyytää kävijältä.

Sen verran suomalainen WordPress-sivu lataa keskimäärin. Google on tutkinut asiaa: jokainen lisäsekunti hidastuu, 32 % kävijöistä poistuu ennen kuin sivu ehtii edes latautua.

Mistä hitaus tulee?

WordPress-sivu ei ole valmis tiedosto jota palvelin lähettää. Se rakennetaan joka kerta uudestaan.

Kun kävijä avaa sivun, palvelin käynnistää ketjun: hakee tietoja tietokannasta, lataa PHP-koodin, ajaa lisäosat, kokoaa HTML:n ja lähettää sen. Jokainen lisäosa pidentää ketjua. Sivulla on usein 15–40 lisäosaa.

Tulos näkyy lataajassa.

Miten Next.js toimii eri tavalla?

Next.js rakentaa sivut etukäteen. Kun kävijä saapuu, palvelin lähettää valmiin HTML-tiedoston — ei suoriteta koodia, ei tietokantakyselyjä, ei odottelua.

Latausaika: alle sekunti. Ei teoriassa, vaan käytännössä.

Onko sillä oikeasti merkitystä?

Laskimme sen asiakkaan sivuston pohjalta. 800 kuukausikävijää, 3 sekunnin latausaika. Muutettiin alle sekuntiin.

Pelkästään poistumisprosentin muutos toi arviolta 12–18 lisäkontaktia kuukaudessa — ilman yhtään euroa lisää mainontaa.

Nopeus ei ole tekninen yksityiskohta. Se on myyntiargumentti.