Het monitoren van posities van zoektermen in de zoekresultaten is een essentieel onderdeel binnen SEO. Maar hoe kun je deze posities het beste monitoren?
Je kunt natuurlijk handmatig de posities gaan checken in Google. Daarnaast zijn er diverse (betaalde) tools beschikbaar, zoals Advanced Web Ranking (AWR). Maar het is ook in Google Analytics mogelijk om de gemiddelde posities van zoektermen te monitoren. Hiervoor kun je een koppeling maken met Google Webmaster Tools. Houd hierbij wel rekening met de volgende punten:
- De data vanuit Google Webmaster Tools is niet actueel en loopt een aantal dagen achter.
- Er worden gemiddelde posities weergegeven. Wanneer een zoekterm in Google search en in Image search rankt, dan wordt het gemiddelde van deze posities getoond.
Actuele data door vrije variabelen
Om de posities van zoektermen goed te kunnen monitoren in Google Analytics kun je gebruik maken van vrije variabelen. Het grote voordeel hiervan is dat je actuele data ter beschikking hebt. Daarnaast wordt er geen gemiddelde genomen van de diverse resultaten (wat Webmaster Tools wel doet) maar is het enkel de positie in de Google Search resultaten. SEOmoz heeft hier onlangs een artikel over geschreven.
Om de Google Search posities in Google Analytics te krijgen zijn twee aanpassingen nodig:
- De standaard Google Analytics code uitbreiden met onderstaande regels:
- De
<body>
tag uitbreiden, zodat de resultaten zichtbaar worden in Google Analytics: voeg de regel:onLoad="rankingsPush();"
toe aan de<body>
tag.
<script type="text/javascript">
function rankingsPush()
{
var url = String(document.referrer);
if (url.indexOf ("google.nl") !=-1)
{
var urlVars = {};
var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value)
{
urlVars[key] = value;
});
_gaq.push(['_setCustomVar', '1', 'Rankings', urlVars["cd"], 1]);
}
}
</script>
Wanneer de <body>
tag er bijvoorbeeld zo uitziet:
<body class="blabla">
Moet deze aangepast worden naar:
<body onLoad="rankingsPush();" class="blabla">
Data bekijken in Google Analytics
De data is in Google Analytics (nieuwe interface) terug te vinden onder de kop:
Bezoekers > Demografie > Vrije variabelen
We zien in dit overzicht de variabele: “rankings” terug. Wanneer je hierop klikt worden de posities zichtbaar. Voeg vervolgens de secundaire dimensie: “zoekwoord” toe.
Nu worden de zoektermen met de bijbehorende posities zichtbaar. Daarnaast kun je hier onder andere het bouncepercentage en het aantal pagina’s per bezoek zien. Zie onderstaand screenshot.
Let op: Zoektermen met posities worden alleen zichtbaar wanneer hier minimaal één keer op geklikt is.
Nog meer data
Naast het zichtbaar maken van de posities voor de zoektermen is het ook mogelijk om de te zien welke bestemmingspagina’s goed ranken. Wanneer je de secundaire dimensie ‘zoekwoord’ aanpast in ‘bestemmingspagina’s’ krijg je data zoals in onderstaande afbeelding. Uiteraard is iedere secundaire dimensie hierbij mogelijk.
Sturen op meer bezoek
Wanneer je wilt weten hoe je meer bezoek op de website kunt krijgen, dan kun je deze statistieken heel goed als input gebruiken. Staan er namelijk zoektermen onderaan op pagina 1 of bovenaan pagina 2 en zorgen deze al voor bezoek? Dan kan het interessant zijn hier de focus op te leggen met de SEO campagne.
Gerelateerde berichten:
- SEO Rankings rapporteren – De ranking score van keyword posities
- Zoektermen kiezen voor SEA en SEO
- Handige add-on Google Analytics: show notes
Nice artikel.
Nog niet getest.
Ik check dit meestal gewoon in Google webmaster tools.