Using Google Analytics as a Rank Checker or Ranking Tracking tool
To track Google search engine (SE) rankings in Google Analytics – you will certainly bring about opportunities to find rankings for keywords you didnt know you were targetting, thats how you find them and the ensuing quick wins by doing the following:
create a new filter, filter type “custom” and then choose “advanced”. Set Field A on “Referral” and “(\?|&)q=([^&]*)” and Field B on “Referral” and “(\?|&)start=([^&]*))”. Then set “Output to” on “User Defined” with “$A2 (page:$B2)” and that should do the trick. NB Field A required, Field B – No, Override Output – yes, case sensitive – no.
Make sure the title of the filter contains a 3, that’s because filter 1 and 2 take care of filtering out everything else than Google Organic traffic. Also - you must create a duplicate profile to apply these filters to be sure you don’t screw up tracking visitor behaviour on website profile you are tracking – Note Well!
To work with all SEs:
create a new filter, filter type “custom” and then choose “advanced”. Set Field A on “Campaign Term” and “(.*)” and Field B on “Referral” and “(\?|&)(start|b|first)=([^&]*)”. Then set “Output to” on “User Defined” with “$A1 (page:$B3)” and that should do the trick. NB Field A required, Field B – No, Override Output – yes, case sensitive – no.
example keyphrase (Page: 30)
to get this kind of output:
example keyphrase (Google, Page: 30)
create a new filter, filter type “custom” and then choose “advanced”. Set Field A on “User Defined” and “(.*)” and Field B on “Campaign Source” and “(.*)”. Then set “Output to” on “User Defined” with “$A1 ($B1)” and that should do the trick.
If you want to filter the list of keywords on keywords with at least a page 2 position you can use “\(page: \d{2,3}\)” in the filter field below the list. The \d stands for digits, and the 2,3 for the amount of digits you’re looking for.
Posted: March 4th, 2009 under SEO.
