If you want to track your organic rankings in Google, there are a number of commercial SEO tools that will get the job done. However, few people realize that you can customize Google Analytics to track your keyword rankings. Not only will Google Analytics allow you to see your keyword rankings alongside all your other important web metrics, but Google Analytics has an added benefit – it’s FREE!
Field A -> Extract A > Custom Field 1 > Enter the following into the text area: (.*)
Field B -> Extract B > Campaign Term > Enter the following into the text area: (.*)
Output To -> Constructor > Campaign Term > Enter the following into the text area: $B1 ($A1)
Make sure the radio buttons are: Field A Required YES, Field B Required YES, Override Output Field YES, Case Sensitive NO
These filters MUST be applied in this order. If you created them following the instructions above, this should be the case. If not, look in the main filters tab in Analytics and click Assign Filter Order. Filter 1 must come before Filter 2. If you’re having a problem, we can help.
Having the ranking data in Analytics is pretty slick and very helpful, but do you know what is even more helpful? Creating Advanced Segments to break things out in a way that is more meaningful to business people. For example, you should create an Advanced Segment that allows you to visualize traffic from your keywords bucketed by ranking – all number one keywords vs. keywords in position 2-5 vs. keywords 6-10 vs. keywords 11+.
Note: Google Analytics filters only work moving forward. They cannot be used to analyze historical data. Any time you add a custom filter, you probably want to create a new Google Analytics Profile. This is done to prevent anything from messing up the data you may be using for existing reports. At the very least, do this initially to make sure that the filter works properly. Once you know things are good, you can go ahead and add the custom filter to your preferred GA Profile (although we still recommend using a new profile moving forward). If you still need help after reading this, drop us a line.