Editor’s note: We offer our long-term sponsors the opportunity to write posts and tell their story. These posts are clearly marked as written by sponsors, but we also want them to be useful and interesting to our readers. We hope you like the posts and we encourage you to support our sponsors by trying out their products.
Today’s websites commonly use client side technologies (HTML5, JavaScript, and CSS) to render pages and to weave together various components served from different geographic locations. This can pose a problem, however, regarding the perceived performance of the site. Sure, your site may load perfectly and swiftly from the office, and from other locations in your area, but how about other cities or other countries?
If your site attracts more than a regional community of users, you should care, and you should be thinking about using real browsers to monitor your website’s speed. Your own content, as it is distributed from your own servers may be optimized locally, but are all the other components served optimally as well? And, how fast does your site really load for the international visitors you wish to reach?
As an example, here’s how The New York Times website loads from London:
The actual performance of your website – as your visitors experience it – is affected by various ingredients:
- Third-party content (Google ads, Facebook applets, Twitter feeds, Discus forums, widgets, analytics, etc.)
- Dynamic content executed and rendered in the browser (JavaScript, CSS)
- Effective use of a content distribution network
- The (network) distance between your site (components) and your visitors, i.e. the UK, France, and Germany are close to US servers, but Australia and Brazil may be far away
Real Browser Monitoring checks that each component of your site is correctly responding, and functionally verifies that the composite site is working – from the originating web servers right through to the end-user’s browser. It benchmarks a website, reports the true end-user’s experience, and offers insight above and beyond regular website monitoring tools that synthetically emulate browsers to check a site’s availability and performance.
Our advice: along with regular monitoring, monitor full page load times with a real browser on an ongoing basis, and from all the regions and countries where your (potential) customers may reside.
Mark Pors is CTO and co-founder of WatchMouse, WatchMouse monitors websites and services 24×7 from over 50 locations worldwide and delivers detailed insight about their performance, uptime, and functionality. The page load times in various countries is a recurring customer topic, so WatchMouse launched Real Browser Monitoring (RBM). Companies like Zappos, Twitter, Wikimedia, and many more use WatchMouse monitors to have continuous insight into the load times of their websites and services worldwide.