Thanks to Andre Scholten from Traffic4u for writing this post at Yoast.com.

It provides us Google Analytics buffs with a great hack to enable us to see the position that our clients sites were on when they were clicked from Google’s SERPS (only works if Google are using the AJAX version of their search engine).

NOT THIS – “http://www.google.nl/search?hl=nl&q=andre+scholten&btnG=Zoeken&meta=cr%3DcountryNL&aq=f&oq=

but like this

examplefirefox.gif Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

 

Andre’s method lets you see results shown like this in Google Analytics user-defined reporting interface.

userdefinedkeywords Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

However, we found that we needed to collect the data in a slightly different fashion so that the data could be presented as a group of #1 positions, #2 positions etc. as follows..

scholten Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

When you drilldown by pressing the position number, then sort by the keyword dimension (see below), you get a list of all the keywords that sent traffic for the number 1 position in SERPS.

scholten2 Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

scholten3 Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

How to do it.

1. Setup a profile on its own for this tracking.

2. Only include Organic Traffic

scholten41 Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

3. Next add a filter to only include Google Trafficscholten5 Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

4. Then add a filter to capture the SERPS positions

scholten6 Track SEO Rankings   Yoast/Scholten with a twist of @analyticsgirl

Job Done!!

@analyticsgirl