Skip to content
Analytics 2eba248

Another Look at Tracking Universal Search with Google Analytics

L

This YouMoz entry was submitted by one of our community members. The author’s views are entirely their own (excluding an unlikely case of hypnosis) and may not reflect the views of Moz.

Table of Contents

L

Another Look at Tracking Universal Search with Google Analytics

This YouMoz entry was submitted by one of our community members. The author’s views are entirely their own (excluding an unlikely case of hypnosis) and may not reflect the views of Moz.

A post appeared on Search Cowboys last month claiming that Universal Search was now trackable by Google Analytics thanks to somebody's eagle-eyed discovery of the URL parameter oi=value.

Traffic from the following sources was supposed to be directly measurable:

  • Blog search
  • Image search
  • Spelling corrections                                                
  • Sitelinks                                             
  • Definitions                              
  • Suggestions

So, that all sounds great.  Actionable data, hoorah!  And it might seem a valid method too, considering that if you look at the destination URL of these links you will see a value for the oi parameter specific to each Universal Search component.

The problem is, in reality, it doesn't actually work quite this well (as a tweet from @tomcritchlow reminded me this week).

A simple way to see this is by following one of these links to a website, typing  javascript:document.referrer into the address bar, and hitting 'enter'. The result will be the same URL tracked by Google Analytics.  For many of the examples, you'll be left asking, "OI! where did the oi parameter go?" Well it appears that our friend oi doesn't always live to tell the tale.

  1. Search Google for 'cats', click one of the Universal Image results, and then execute javascript:document.referrer in the address bar.  No oi=.
  2. Search Google for 'cats', click one of the Universal Blog Post results, and execute javascript:document.referrer in the address bar.  No oi=.
  3. Do the same for Universal News, Universal Video, Universal Local, Universal Definitions, Sitelinks, and you'll find no oi=.
So, where does this work?  The proof is in the pudding at Search Cowboys - the screenshot included shows some examples where this filter does work. 
  1. Revisions.  Search for 'cats', click the 'cats for sale' suggestion, and you'll see revisions_inline=cats+for+sale in the address bar.  Keep an eye out for revisions_narrow, which are similar but wedged in between regular search results.
  2. Spelling corrections.  Look for the oi=spell in the address bar when you Google 'seomooz'.

Sadly, this discovery wasn't quite as useful as first thought.  Looking at some other parts of the screenshot, the blogsearch_group results actually refer to standard Google Blogsearch queries, so that isn't really universal search; more like vertical search.

One that I can't test is blended, which apparently suggests access from a mobile device.  Any smartphone users care to lend a hand? 

PS. You may be interested in reading this related article about using Google Analytics to learn more about the performance of your Sitelinks.

Back to Top

With Moz Pro, you have the tools you need to get SEO right — all in one place.

Read Next

Directional Reporting in GA4 — Whiteboard Friday

Directional Reporting in GA4 — Whiteboard Friday

Aug 02, 2024
UTM Tagging for Google Business Profile — Whiteboard Friday

UTM Tagging for Google Business Profile — Whiteboard Friday

Jun 21, 2024
4 Surprising SEO Test Results — Whiteboard Friday

4 Surprising SEO Test Results — Whiteboard Friday

Jun 14, 2024

Comments

Please keep your comments TAGFEE by following the community etiquette

Comments are closed. Got a burning question? Head to our Q&A section to start a new conversation.