WordPress -sivuston nopeudella voi olla suuri merkitys sivuston hakukonenäkyvyyden sekä sivuston käyttökokemuksen suhteen – ja näillä tekijöillä on taas suora vaikutus syntyvään konversioon. Etenkin kaupallisen sivuston kohdalla sivuston nopeudella on siis suuri merkitys. Google painottaa nykyisellään sivuston nopeutta hakukonetuloksissaan, joten nopea sivusto sijoittuu hakutuloksissa hitaampaa ylemmäksi ja näin tuottaa enemmän klikkauksia. Toisaalta sivuston vierailijan käyttökokemus (jossa sivuston nopeus on merkittävänä tekijänä) määrittelee ostokäyttäytymistä. Hidas sivusto johtaa herkemmin välittömään poistumiseen ja sitä myöden pienempään konversioon.

Sivuston nopeus kannattaa tarkistaa säännöllisin väliajoin, lisäosien käyttöönottojen jälkeen sekä suurempien sivustouudistusten jälkeen. Louhen sivustouudistuksen myötä oli siis myös meille ajankohtaista tehdä optimointityötä sivuston suorituskykyyn. Samalla halusimme selvittää miten uusi Sovellushotelli WordPress voisi hyödyttää meitä sivuston nopeudessa.

Ennen testaamista on syytä kerrata mitkä asiat vaikuttavat sivuton nopeuteen sekä testituloksiin. Näitä on ainakin:

  1. Palvelinalusta
  2. Julkaisujärjestelmä sekä sen lisäosat ja teema
  3. Käytettävä cache, eli sivuston välimuistin käyttö
  4. Sivuston koko (suuret kuvat, jne)
  5. Ulkoiset lähteet (esim analytiikka ja markkinointiliitännät)

Lisäksi tuloksiin voi vaikuttaa testaustapa ja mistä sivuston latausnopeus testataan.

 

Lähtötilanne

Ennen sivuston siirtoa otimme vertailuarvoiksi nykyisessä tilassa ja ympäristössä (webhotelli) ajetut testitulokset. Testerinä käytimme Pingdomia ja sen Tukholman testipistettä. Cache -lisäosana oli tässä vaiheessa LSCache perusasetuksillaan ja käytössä oleva PHP-versio 7.0.

Testitulokset asettuivat 2,2-2,5 sekunnin väliin, mikä ei ollut kovin mairitteleva tulos. Requests -lukema ja pistearvo paljasti, että optimoinnissa oli tehtävää.

 

Siirtyminen Sovellushotelliin puolitti sivuston latausajan

Sovellushotelli WordPress näytti voimansa heti siirron jälkeen. Ilman muutoksia pelkästään siirtymällä huipputason WordPress -optimoituun alustaan paransi sivuston latausaikaa 45%. Sivuston latausajasta lähti keskimäärin 1,05 sekuntia.

 

Sivuston optimointi tuottaa vaihtelevia tuloksia

Sivustolle tehtiin seuraavaksi toimintoja, joiden odotetaan ainakin joiltain osin parantavan testituloksia. Tehdyt muutokset olivat:

  • PHP-version muutos 7.0:sta nopeampaan 7.2:een
  • Virheellisten https:// -viittausten korjaus (selaimen mixed content -varoitus korjaantui tällä)

Sekä seuraavien LSCache -modulin ominaisuuksien käyttöönotto:

  • CSS Combine
  • JS Combine
  • CSS http/2 Push
  • JS http/2 Push
  • Load CSS Asynchronously
  • Load JS Deferred

Näillä toiminnoilla saatiin testerin pistearvoa paremmaksi sekä merkittävästi pudotettua pyyntöjen (requests) lukumäärää. Cache -lisäosien optimointitoimintojen vaikutus oman sivuston toimintaan kannattaa testata huolellisesti.

 

Ulkoiset lähteet merkittävässä asemassa sivuston latausnopeudessa

Sivustot ottavat usein yhteyttä ulkoisiin palveluihin, kuten analytiikkaan, markkinointipalveluihin sekä esimerkiksi Googlen fontteihin. Nämä ulkoiset lähteet kannattaa minimoida, koska niiden vaikutus voi olla merkittävä sivuston latausnopeuteen.

Poistimme louhi.fi -sivustosta muutaman tarpeettoman ulkoisen lähteen, jonka myötä latausnopeudesta saatiin viilattua vielä n. 0,1s pois.

Hieman päälle sekunnin latausnopeus alkoi näyttämään siltä miltä pitikin. Jatko-optimointeja tähän voisi olla esimerkiksi Google-fonttien sekä analytiikan käyttäminen paikallisesti sekä kuvatiedostojen lisäoptimoinnit.

Kokeilimme vielä poistaa sivustolta kaikki viittaukset ulkopuolisiin palveluihin, jolloin osoitteesta ladataan pelkkä WordPress -sivu. Tällöin pistearvoksi saatiin täydet 100 ja latausnopeudeksi 566 millisekuntia.

Ei niin relevantteja 100-200 millisekunnin mittaustuloksia saadaan aikaiseksi tekemällä testejä erilaisiin testisivustoihin, mutta näillä ei juurikaan ole tekemistä oikean maailman kanssa.

 

Yhteenveto

Tämän esimerkkitapauksen perusteella alustalla oli ratkaiseva vaikutus sivuston nopeuden parantamiseen. Ottamalla käyttöön Sovellushotelli louhi.fi -sivuston alustana, päästiin pelkästään tällä toimenpiteellä alle monessa yhteydessä kriittisenä pidettävän kahden sekunnin. Suhteellisen kevyellä optimoinnilla tuloksesta saatiin vielä pari kymmenystä nipistettyä pois.

Sovellushotellin suorituskyvyn taustalla on huippunopeat UpCloud -pilvipalvelimet sekä LiteSpeed -teknologia, joka täydentää LSCache -välimuistin toimintaa.

Lue lisää Sovellushotelli WordPress -tuotteistamme: louhi.fi/sovellushotelli tai tee tilaus:

Tarjoamme nykyisen WordPress -sivustosi siirron lisäpalveluna, joten pääset avaimet käteen -tyyppisesti nauttimaan nopeammista sivuston latausajoista ilman että sinun tarvitsee tehdä mitään.