• Follow us on Twitter
  • Join our Facebook Group
  • Join me on Google Plus
  • Add me on Linkedin
  • RSS

  • Home
  • Services
  • Tools & Downloads
    • Google Analytics Content Targeting Generator
    • A/B/n Split Test Confidence Calculator with Graphing
    • Simple Feedback Form with Google Analytics Integration
  • About
  • Contact

Blog - Latest News

The Performance Impact of Google Website Optimizer MVT

2 Comments/ in Testing / by Robert Kingston
November 30, 2010

Now there’s a big emphasis on page load times, people are beginning to take more scrutiny about the elements they add to a webpage. I myself have been guilty of whether or not to add different tools to my page.

I finally figured I’d take a look at what impact Google Website Optimizer actually has on page load times and I was pleasantly surprised – particularly given I live in Australia where the internet is notoriously horrible.

First, some measurements

  • 310.8ms average load time for siteopt.js (the script that the control snippet loads) from a 1.5mbit connection in Sydney
  • 21ms average ping time to www.google-analytics.com (where siteopt.js is hosted) from my work connection in Melbourne
  • 36ms average ping time to www.google-analytics.com from my home connection in Melbourne
  • siteopt.js weighs in at around 2kb – plus or minus some kilobytes, depending on what you stick in your sections

What this means for your page load times

  • Since it loads siteopt.js synchronously in the header, it does stop other elements from loading (see below)
  • Calls to _utm.gif and ga.js add to the latency of your site (ever so slightly)
  • It’s hosted on the same domain as www.google-analytics.com so you only make one DNS lookup
  • It uses the same technology as Google Analytics, so if you’re using Google Analytics, the impact is even less
  • It’s not a huge performance impact – probably much better than other tools in the market
    • I doubt other tools without a data center in Australia or any other countries with crappy internet will perform this well

siteopt.js loading on my home computer (a beefy Core-i7 on ADSL2+). Notice how other elements aren't loading while it's requested?

While there’s not a lot you can do to speed up siteopt.js, you may find some small (yet seemingly insignificant) speedups by using asynchronous GWO tracking scripts which are available now if you create new experiments. Unfortunately, the same cannot be done for the control script which needs to load synchronously. Otherwise you’ll see a page changing right before your eyes. In fact this has been confirmed by Googler, Avinash Kaushik. So I wouldn’t hold your breath waiting for one.

Thoughts

Overall, I don’t think it’s a major thing to worry about, however, if it’s important that pages load incredibly fast while testing, then it’s worth taking a look at this.

← A Unique Solution to Cross-Domain Tracking in Google Analytics
Track Leads from Traffic Source to Point of Sale in Google Analytics →
Comments

2 Responses to The Performance Impact of Google Website Optimizer MVT

  1. Wez says:
    November 30, 2010 at 21:42

    That Speed tracer tool looks interesting

    Reply
    • Rob Kingston says:
      December 1, 2010 at 05:31

      Yeah it’s awesome. Tells you about all sorts of things. Trouble is that it’s only for chrome. If you want to measure page load speeds relative to Ie, you have to check out http://www.webpagetest.org you’ll love this tool.

      Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

About Rob

I'm an ex-Hitwise Analyst turned freelancer that helps clients turn their analytics data into better converting websites. I also like to run, drink, eat and be merry. My girlfriend, on the other hand, would say I play too many computer games and use my Androids too much (yeah, right :P).

Subscribe For More Great Tips


Subscribe by RSS


Follow me on Twitter


Follow Optimisation Beacon on Google+

Categories

  • Analytics
  • Conversion Rate Optimisation
  • Marketing & Consumer Insight
  • News
  • Testing

Most Popular Posts

  • Google Analytics’ New Site Speed Report Tracks Page Load Times
  • Track WordPress Blog Comments in Google Analytics
  • Build a Conversion Rate Heatmap by Hour & Day of Week in Google Docs
  • Track Page Load Times with Google Analytics’ Asynchronous Script
  • See Google Website Optimizer (MVT) Tests in Google Analytics

Recent Posts

  • Web Browsers Most Susceptible to Browser Fingerprinting
  • Cohorts.js: Open Source JavaScript MVT Split Testing Framework
  • 10 Sources of Direct Traffic & How To Track Direct Shares
  • Track What Visitors Copy From Your Site in Google Analytics
  • Track How Far Your Users Scroll in Google Analytics

Blogroll

  • Analytics Ninja
  • Justin Koro
  • LunaMetrics Blog
  • Marketing Experiments
  • SnowPlow Analytics
  • Teacup Marketing
  • Visitor Centric CRO Community
  • Home
  • Services
  • Tools & Downloads
    • Google Analytics Content Targeting Generator
    • A/B/n Split Test Confidence Calculator with Graphing
    • Simple Feedback Form with Google Analytics Integration
  • About
  • Contact
417Follower294Subscribers
© Copyright - Optimisation Beacon - Wordpress Theme by Kriesi.at