Omslag van 'Handboek Matomo: webstatistieken in eigen beheer'

9. Beter meten

Bijna altijd is het nodig om in Matomo of op je site aanpassingen te doen om betere webstatistieken te krijgen. Doe deze aanpassingen zo snel mogelijk, want dan heb je ook zo snel mogelijk goede gegevens.

9.1 Controleer of code goed is geplaatst

De trackingcode plaats je direct boven de sluittag van de head: (uitleg).

[trackingcode Matomo] </head> <body>

Het is zinvol om eerst te controleren of de code overal geplaatst is. Dat kun je op een aantal manieren:

  • Bekijk de broncode.
  • Gebruik ScreamingFrog (de beste oplossing).

9.2 Unieke titels

Elke webpagina moet een unieke titel hebben. Hebben 2 verschillende pagina's (2 verschillende webadressen) dezelfde titel, dan is het een stuk moeilijker om de statistieken te interpreteren.

De paginatitel is het <title>-element in de pagina. Het zit in de meta-informatie van de pagina. Het is dus niet de titel die zichtbaar boven de content van de pagina staat, daarvoor wordt de h1 (heading 1) gebruikt.

Page title

Een voorbeeld. De contactpagina van de gemeente Barneveld is te vinden op 2 plekken in de site:

www.barneveld.nl/contact-en-openingstijden
www.barneveld.nl/footer/contact-en-openingstijden

Beide pagina's hebben dezelfde titel: Contact en openingstijden | Gemeente Barneveld.

Als we nu in Matomo bij het onderdeel Pagina's kijken, dan vind je beide pagina's. Om nu te weten hoe vaak de contactpagina is bekeken, moet je de cijfers van beide pagina's gaan optellen. Dat is niet zo handig.

Ook voor zoekmachines is dit niet handig, want als iemand zoekt naar de contactgegevens, welke pagina moet de zoekmachine dan aanbieden? Waarschijnlijk biedt hij beide aan, maar de bezoeker kan zich dan afvragen welke van de 2 resultaten de juiste is.

Daarom is het belangrijk om te zorgen dat elke pagina een unieke titel heeft. Voor de gemeente Barneveld is de oplossing om 1 adres te gaan gebruiken, waarschijnlijk www.barneveld.nl/contact-en-openingstijden.

Met ScreamingFrog kun je controleren of je site duplicate titels heeft.

9.3 Verschillende waardes voor pagina's en paginatitels

Stel: jouw homepage heeft als adres '/' en als paginatitel 'Home'. In het ideale geval is het aantal bij Pagina's (het adres) gelijk aan het aantal bij Paginatitels. Maar vaak zijn hier verschillen tussen:

  • paginatitel heeft meer pageviews dan pagina
  • pagina heeft meer pageviews dan paginatitel

Meer pageviews voor paginatitel

Als voorbeeld nemen we even een homepage. Als we naar het webadres (/) kijken dan is deze 200 keer bekeken. Kijken we bij de paginatitel (Home) dan is de pagina 300 keer bekeken.

Pagina / 200 pageviews
Paginatitel Home 300 pageviews

De meest voorkomende oorzaak is dat de homepage ook onder een ander webadres te bereiken is, bijvoorbeeld onder 'index.php', zoals je in de voorgaande paragraaf hebt kunnen lezen bij unieke titels. Als het goed is vind je daar de resterende 100 pageviews.

Meer pageviews voor pagina

Het omgekeerde kan ook het geval zijn:

Pagina / 300 pageviews
Paginatitel Home 200 pageviews

De oorzaak hiervan kan zijn dat de paginatitel is veranderd, bijvoorbeeld als de pagina eerst 'Home / Nieuws' heette.

9.4 Menustructuur zichtbaar in URL

Meestal is de content op je website ingedeeld in categorieën. Als je bijvoorbeeld bij bol.com naar de Nederlandse boeken gaat, dan is de URL daarvan:

http://www.bol.com/nl/boeken/nederlandse-boeken/

In het webadres is dus te zien in welke categorie de content staat. Dit heeft als voordeel dat je in Matomo ook op categorie je statistieken kunt bekijken. In Matomo heet dat hiërarchisch. (In Google Analytics heet dat Content Drilldown.)

Hiërarchische weergave: weergave op categorie

Bijvoorbeeld bij The Internet Academy staan alle trainingen op het adres www.theinternetacademy.nl/trainingen. En alle artikelen op www.theinternetacademy.nl/artikelen. Zo kunnen we dus de statistieken van deze hoofdonderdelen vergelijken.

Bij een gemeentesite is het handig als alle pagina's die over paspoort gaan, ook het woord 'paspoort' in de url hebben. In Matomo kun je zo goed segmenten maken van de verschillende onderdelen van je dienstverlening.

Ongeschikte URL's zijn adressen die gebruik maken van id's, zoals:

www.gemeentenaam.nl/index.php?mediumid=1

Deze adressen zijn ook niet goed voor zoekmachineoptimalisatie en zijn ook niet makkelijk te communiceren in bijvoorbeeld een brochure of via de telefoon.

Een webadres, dat leesbaar is en dat opdeelbaar is naar het menu-onderdeel waar ze bij hoort, is dus handig.

9.5 Gebruik van iframes

Een iframe is een techniek, waarbij je een pagina binnen een andere pagina laat zien. Op je pagina is dan als het ware een rechthoekig frame geplaatst en binnen dat frame wordt de informatie van een andere site geladen.

Het grote nadeel van een iframe is dat de informatie in dat frame van een andere site is en daardoor niet in jouw statistieken zichtbaar is. Daarnaast wordt de informatie in dat frame ook niet geïndexeerd voor jouw site, dus voor de vindbaarheid van die informatie is het ook niet goed.

Toch zijn iframes niet per definitie slecht. Het is bijvoorbeeld erg makkelijk om op die manier een filmpje van YouTube op je eigen site te laten zien. Hou er alleen rekening mee dat je die content op een andere manier zult moeten meten, want je ziet ze niet terug in je Matomo-statistieken. Je kunt ze wel terugvinden in de statistieken van YouTube.

9.6 Uitsluiten eigen verkeer

Er zijn 3 manieren om het eigen verkeer niet mee te nemen in de statistieken:

  • Uitsluiten met cookie
  • Uitsluiten van IP-adressen via instellingen website
  • Uitsluiten van IP-adressen via segment aanmaken
Let op: als je een deel van het IP-adres hebt gemaskeerd, dan werkt het uitsluiten op IP-adres niet.

Uitsluiten met cookie

  1. Ga naar Instellingen (via je accountnaam rechtsboven).
  2. Kies in het linkermenu voor Persoonlijk ▸ Instellingen.
  3. De 2e kop op die pagina is Sluit uw bezoeken uit met een cookie. Klik daaronder op de link om dit activeren.

Je hebt nu een cookie geplaatst in je browser. Dit cookie werkt alleen op de computer waar je dit gedaan hebt, en dan nog alleen in de browser waarin je dit deed. Je zult dit op elke computer en browser moeten herhalen waarop je werkt.

Uitsluiten IP-adressen via instellingen websites

  1. Ga naar Administratie ▸ Websites ▸ Instellingen ▸ Globale lijst met uitgesloten IP's.
  2. Hier kun je de IP-adressen invoeren van bezoekers die je niet wilt meenemen in je statistieken.

Uitsluiten IP-adressen met een segment

Een andere manier is om een segment aan te maken, waarin je een aantal IP-adressen uitsluit. Dit heeft 2 voordelen:

  • Je kunt dit segment achteraf aanmaken.
  • Je verandert niet de data van de site.

Grote nadeel is dat je dit segment altijd moet meenemen bij het maken van andere segmenten. Het maakt het dus best wel omslachtig.

Aanmaken nieuw segment:

  1. Maak een nieuw segment aan.
  2. Kies daar voor Bezoeker » IP bezoeker
  3. Kies als optie Niet gelijk aan
  4. En vul in het 3e veld jouw IP-adres in.
  5. Heb je nog een IP-adres (bijvoorbeeld het IP-adres van thuis), voeg dan een EN-voorwaarde toe en herhaal bovenstaande stappen.

9.7 Eigen zoekfunctie meten

Als jouw site een eigen zoekfunctie heeft, dan is het handig om de gebruikte zoektermen te weten. Je moet eerst kijken welke 'zoekparameter' jouw website gebruikt. Daarna voer je deze in in Matomo.

Zoekparameter vinden

  1. Ga naar je eigen site en zoek iets willekeurigs met de zoekfunctie, bijvoorbeeld fiets.
  2. Kijk in het webadres. Daar staat meestal iets als search?zoekterm=”fiets”.
  3. Het woord dat direct achter het vraagteken staat is de zoekparameter. In dit geval is het zoekterm.

Zie je geen zoekparameter in je url, dan gebruikt jouw zoekfunctie waarschijnlijk het POST-protocol en niet het GET-protocol. In dat geval zou je het beste met de webbouwer kunnen overleggen om de zoekfunctie zo aan te passen dat het GET-protocol wordt gebruikt. Pas dan zijn ook de zoektermen zichtbaar in de url.

Maar ook met het POST-protocol kun je de zoektermen zichtbaar krijgen. Daarvoor kun je gebruik maken van de JavaScript-functie trackSiteSearch(). Zie voor meer informatie Tracking Site Search Keywords.

Invoeren zoekparameter in Matomo

  1. Ga naar Instellingen (via je accountnaam).
  2. Ga naar Websites. Je komt op de pagina Webmanager.
  3. Scroll iets naar beneden tot je komt bij Tracking Internal Site Search.
  4. Voer daar je zoekparameter in. Standaard staan er al enkele veel gebruikte zoekparameters. Die kun je allemaal verwijderen.

0-resultatenpagina meten

Interessant is om te weten of mensen ook wel eens 0 resultaten krijgen na een zoekactie. Standaard meet Matomo dit niet, je moet daarvoor de Matomo-code op de zoekresultatenpagina aanpassen. Zie Tracking No Result Search Keywords.

9.8 Meten van interne links (ankerlinks)

Sommige sites gebruiken bij een lange pagina ook interne links (ankerlinks). Deze zijn herkenbaar aan het #-teken (hash-teken), zoals op onze site:

www.theinternetacademy.nl/trainingen/opleiding-online-professional#praktisch

Als je de interne links niet apart wilt meten, dan hoef je niets te doen. Het voordeel is dat je dan een pagina makkelijk in je statistieken terug ziet. Het kan echter ook zijn dat je graag wel de verschillende interne links wilt terugzien in Matomo. Volg dan de volgende stappen:

  1. Log in als beheerder.
  2. Ga naar Instellingen (via het tandwieltje).
  3. Onder de kop Algemene website-instellingen vind je een kopje Pagina URL fragmenten volgen.
  4. Vink aan Keep Page URL fragments when tracking Page URLs.

Het kan ook zijn dat je tabbladen gebruikt (zoals vught.nl/paspoort). Deze tabbladen zijn wel bereikbaar met een ankerlink (bijvoorbeeld vught.nl/paspoort#section-3 om direct naar de kosten te gaan), maar als je gewoon alleen op de tabbladen klikt wijzigt de url niet en krijg je deze dus niet zichtbaar via de bovengenoemde optie. Dit kun je wel doen met Gebeurtenissen.

9.9 Bezoekers volgen over meerdere sites

Een wens van veel gebruikers is om een bezoeker te kunnen volgen over meerdere sites. Ook wel cross domain tracking genoemd.

Voorbeeld

Iemand wil een afspraak maken voor het aanvragen van een nieuw paspoort op de website van de gemeente Emmen.

  1. De bezoeker start op http://gemeente.emmen.nl.
  2. Hij gaat naar de pagina Paspoort en kiest daar voor de optie 'Afspraak maken zonder Digid'.
  3. De link leidt naar http://dloket.emmen.nl. En dat is dus een ander domein.

Meerdere subdomeinen koppelen in Matomo

  1. Ga naar Instellingen » Websites » Tracking code.
  2. Je krijgt daar een aantal opties. Vink deze allemaal aan:
    • Volg bezoekers op elk subdomein van [naam domein]
    • Plaats het sitedomein voor de paginatitel tijdens het traceren.
    • In het "Uitgaande links"-rapport, verberg links naar bekende aliassen van [naam domein]
  3. Daaronder staat de JavaScript-code. Deze is aangepast aan de opties die je net hebt gekozen. Kopieer deze code en zet deze in je site EN in de site die op het subdomein staat.

Let er op dat je ook de code plaats in de subdomeinen die je wilt meten.

Een andere manier waarmee je kunt meten over verschillende domeinen is met de Matomo Tag Manager.

9.10 Pagina's die nooit bekeken zijn

Een vraag die we in de trainingen regelmatig krijgen is "Kan ik in Matomo ook de pagina's zien die nooit bekeken zijn?". Logische vraag, maar dat kan niet in Matomo, want de pagina's die nooit bekeken zijn, zijn niet bekend in Matomo. En dus ook niet daar te vinden.

Je zult dus een andere manier moeten vinden om deze pagina's te vinden. We hebben 2 suggesties:

  • Kijk of je deze kunt vinden in je eigen CMS. Zo niet, vraag of de webbouwer dat makkelijk kan toevoegen.
  • Scan de site met ScreamingFrog en download alle paginatitels. Download ook alle pagina's vanuit Matomo en zet de gegevens in een spreadsheet. Zo kun je zien welke pagina's niet gevonden zijn in Matomo. Dit zijn de pagina's die nooit bekeken zijn.
top

Was dit nuttig?

Feedback

Contact

Vul dit in als je wil dat we contact met je opnemen.