Google Analytics vs. Other Web Traffic Analytics [Archive] - Search Engine Roundtable Forums

PDA

View Full Version : Google Analytics vs. Other Web Traffic Analytics


petrosianii
11-22-2007, 11:22 PM
The consensus among SEO professionals is that no analytics software is 100 percent accurate. And in some cases not even 70 percent accurate. "So you have to take all data with a grain of salt and measure metrics in terms of percentages (and watching for trends) rather than using them for hard numbers," said a spokesperson from SEOMoz.

JavaScript Positioning
Studies done by SEOMoz specialists and other Search Marketing companies seem to indicate that Google Analytics (GA) tends to report higher traffic numbers than other web analytic applications. They surmise that this is due in part to the placement of the JavaScript code on the page. Google Analytics requires the user to place the code in the HTML header. While other programs and good SEO practice dictate that the code placed at the end, after all the main body content.

Why might this affect the traffic counts? Because GA spiders get to their corresponding script faster than the other programs. This is due to the fact that the code in is the header and the spiders usually begin their crawl at the top of the HTML document.

Thus, if the user lands on a page where the script is at the bottom, and then navigates away from the page before the spiders and bots get to the script, the visit won't be recorded.

JavaScript Disabled
In addition to JS positioning, there are a subset of web users who disable their browsers from executing any JS commands. Naturally, then, these users would not be counted when they visit your site.

Proxy Servers
Third, there's the problem of proxy servers. A proxy server is a server that stands "in front" of a main server and acts as a sort of gatekeeper. When a user requests a URL on Server A, for example, Server A sends the page to Proxy Server B. Then, Server B serves it to the user indrectly.

Proxy servers can cause discrepancies in analytic reporting. For example, say you have analytic scripts installed on a URL. Someone requests to view that URL. The server where your URL info sits is passed on to a proxy server before it reaches the end user. But little did you know that the proxy server either disables the JS counter before it serves the URL page to the end user, or it performs some other such operation that prevents the proper recording of visits.

Search Engine Robots
Another reason for the discrepancy can be attributed to the way analytic software treats search engine robots (or spiders). Some analytic programs are designed to ignore page visits from a robot; others don't. Apparently, GA is often higher than other analytics applications because it counts each time one of its own bots goes to a URL on which its analytic script is placed; additionally, since Google has different "bots" that do different things, it is possible that GA counts each visit from each of these different bots.

Log File vs. Tag-Based Analytics
Web traffic measuring programs like Google Analytics & WebTrends are called tag-based analytics. This means they measure web traffic trends by the use of scripts – or tags – inserted directly onto the pages for which the user wants stats.

Log File analytics do not measure traffic this way. Rather, these types of applications go directly to the server itself and count how many times the server serves up a particular page. There are various advantages and disadvantages to both forms of traffic reporting programs. But again, the consensus in SEO circles is that both types of data collection programs have limitations that can produce inaccurate numbers under certain circumstances.

My Own Stats: Anecdotal Evidence
I found that for one of my personal websites, picking a random day (Nov. 9), GA showed 8 visits, and StatCounter showed 7. Hence, no significant difference. Here are some other data on my website for various dates:

Key
GA = Google Analytics
SC = StatCounter

Nov. 15
GA = 13; SC = 12
Nov. 14
GA = 14; SC = 12
Nov. 13
GA = 12; SC = 12
Nov. 11
GA = 7; SC = 6
Nov. 10
GA = 11; SC = 10
Nov. 9
GA = 8; SC = 7

As you can see, there wasn't much discrepancy between the two applications, but we're also dealing with relatively small numbers. Also, it does appear that, in general, SC reports less than what GA does.

rajatgarg
12-04-2007, 08:39 PM
I agree. However, you will have a hard time to justify moving to a software that reports ~15% less traffic

Rajat Garg

aira
12-12-2007, 10:52 AM
Nice analysis.

imo, the results presented by site analysis tools won't be the same as the other since they are implementing different methods, analysis, etc.

mehtaamit12
01-04-2008, 05:33 AM
i agree with this

Rob Laing
01-06-2008, 04:59 PM
I completed a similar analysis for our sites and found Google Analytics was reporting between 12% and 15% higher than Nielson Netratings data.

However- the differences between the two with regards to Page Impressions is negligible.

dazb2004
01-15-2008, 12:24 PM
Tracking absolutely everything is (and pretty much always will be) impossible.

However its interesting how the stats match up against one another. I regularly notice (small) discrepancies from Google adwords conversion tracking to Google analytics tracking of my google adwords account.

pacman1
01-27-2008, 10:51 AM
Google analytic is an approximation of your online traffic. Never rely 100% on google analytics ( other than adwords, Yaaw it too has click fraud issues)

misch.chief
02-22-2008, 05:38 AM
In the UK I find that SiteStats results are far higher than Analytics. I think Analytics is excellent for what it does - analyse traffic and trends.

I wasn't aware it includes robots? Also with regards to conversion tracking, GA is better as it reports AdWords and other as well. Also I think it picks them up even if that person doesn't accept cookies, where as conversion tracking only responds to people who accept cookies

Misch

Kaya
03-06-2008, 09:27 AM
I always see discrepancies between Analytics and Adwords stats. Which is annoying when presenting them both to a client. Anyone have the same issue?

Rob Laing
03-06-2008, 02:41 PM
I always see discrepancies between Analytics and Adwords stats. Which is annoying when presenting them both to a client. Anyone have the same issue?

Same- however yesterday i was prompted by Google Analytics to have all the data from Analytics, Adsence and Adwords 'merged' - so hopefully this resolves it