Why Average Time on site is always zero in Google Analytics ?

Posted By: KP On December 7, 2010 Under Google, Internet, Web Master Categories


Wondering why average time spent on site is zero and bounce rate is so high. Here is how Google calculates average time on site technically.

Google analytics tell you to put a code in your webpages. The code is known as tracking code. The code is written in JavaScript.

analytics-bounce-rate

The JavaScript is executed at user end. When a site is loaded analytics JavaScript get executed. To execute some part or full JavaScript again some function must be called by user, which needs some user action.

On closing of the page, no function of analytics JavaScript get executed. As data is transferred to analytics only when page was loaded. Analytics has no way to know when the page was closed. So analytics take it as time spent as 0:00.

When user loads another page of your site, the analytics JavaScript code runs again. So analytics comes to know the time different between two page loads which is time spent on last page.

So due to JavaScript limitations it is hard to measure the time spent on single page, so it is defined as zero and due to this bounce rate goes high.



Share with Friends ( Sharing is Caring! )


Subscribe For E-mail Notification Of Article Updates

Enter your email address:

NOTICE:
DO NOT FORGET TO CLICK ON THE VERIFICATION LINK AFTER SUBSCRIBING,THE VERIFICATION MAIL WILL BE SENT TO YOU FROM "FeedBurner Email Subscriptions".
( What is this? Why I need to do this?)

Related Posts

Post a Comment

OR