Siirry pääsisältöön

Sivuston kävijäseuranta ja -analytiikka

Päivitetty tällä viikolla

Sivuston vierailijoita ja kävijämääriä voi seurata useilla eri työkaluilla. Yleisimpiä seurantatyökaluja on mm. Google Analytics ja Matomo.

Google Analytics on kattava ja koko ajan kehittyvä palvelu, josta voi nähdä paljon erilaisia tilastoja sekä tietoja kävijöistä. Palvelu osaa myös suodattaa bottiliikenteen raporteista hyvin tehokkaasti. Lisää ominaisuuksista voi lukea Google Analyticsin sivuilta.

Yksi vaihtoehtoinen avoimen lähdekoodin työkalu web-analytiikan seurantaan on Matomo (entiseltä nimeltään Piwik). Kyseisestä työkalusta löytyy lisätietoja Matomon sivuilta. Huom! Koska Seravon palvelimelle voi asentaa ainoastaan WordPressin, Matomosta tulee valita pilvipalveluversio (Matomo Cloud).

HTTP-liikennetilastot Seravolla

Palvelumme ei mittaa sivuston käyttämiä palvelinresursseja, mutta HTTP-liikennemäärää mitataan kuukausittain. HTTP-liikennemäärää käytetään mitoittamaan sivuston käytössä oleva palvelupaketti, joten sivuston omistajan on hyvä pitää tätä lukua silmällä.

HTTP-liikenne tarkoitaa sitä, että sivuston vierailijan avatessa esimerkiksi etusivun pyytää selain palvelimelta jokaisen yksittäisen tiedoston, elementin ja skriptin, joka tarvitaan etusivun näkemiseen ja muodostamiseen selaimessa. Jos etusivu on rakennettu niin, että näitä elementtejä tarvitaan 40 kappaletta, niin silloin yhden kävijän etusivun lataus tekee 40 yksittäistä HTTP-pyyntöä. HTTP-pyyntöjen määrä voi laskea, mikäli sivuston välimuisti on toiminnassa. Välimuistin kanssa sivun uudelleenlataus tai toisen sivun avaaminen voi luoda vain neljä tai viisi uutta HTTP-pyyntöä.

HTTP-liikennetilastoja ja raportteja pääsee tarkastelemaan WordPressin hallintapaneelista Työkalut > Sivuston tila. Tästä näkymästä voi nähdä edellisten kuukausien kokonaisliikennemäärän HTTP-pyyntöinä:

Tarkemman raportin pääsee lukemaan klikkaamalla Näytä raportti -painiketta. Raportit ovat toteutettu GoAccessilla. Huomioitavaa on, että reaaliaikaista raporttia ei ole saatavilla WordPressin kautta, vaan ne ovat luettavissa aina kuukausi kerrallaan. Lisäksi nämä raportit näyttävät tarkemmin kokonaisliikenteen, mukaanlukien botit, joten kävijämäärät voivat erota esimerkiksi Google Analyticsin raportteihin verratessa.

GoAccess-komentorivikomennot

Palvelimen puolelta löydät GoAccessin omat komennot, joilla pystyt tarkastelemaan statistiikkaa lokikohtaisesti suoraan komentoriviltä. HTTP-pyynnöt tallentuvat /data/log/nginx-access.log* joista pakkaamattomat tiedostot saat auki komennolla goaccess. Pakatut lokit saat auki putkittamalla komennon esimerkiksi zcat-komentoon. Alla esimerkit molemmista:

goaccess /data/log/nginx-access.log

zcat /data/log/nginx-access.log-20260101.gz | goaccess

Jos haluat tarkastella lokikohtaista statistiikkaa perinteisemmässä visuaalisessa muodossa, voit parsia lokeista staattisen HTML-tiedoston seuraavan komennon avulla:

goaccess /data/log/nginx-access.log -o /data/wordpress/htdocs/report.html

/data/wordpress/htdocs/ -hakemiston alle tiedoston tallentamalla voit avata sen helposti suoraan selaimessa tarkasteltavaksi esimerkki.fi/report.html -tyyppisestä osoitteesta.

Huomio! Muista tarkastelun jälkeen poistaa tallennettu raportti /htdocs-hakemistosta, jottei se jää avoimeksi julkiverkkoon.

Vastasiko tämä kysymykseesi?