website speed – The Official Blog https://www.alertbot.com/blog/ Thu, 29 Jan 2026 18:34:54 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 AlertBot Showdown: Staples vs OfficeDepot https://www.alertbot.com/blog/index.php/2018/10/23/alertbot-showdown-staples-vs-officedepot/ Tue, 23 Oct 2018 17:43:08 +0000 https://alertbot.wordpress.com/?p=573 A graphic with a yellow starburst in the center and two robots charging towards each other. Both are carrying office supplies. Text reads "AlertBot Showdown: Staples vs Office Depot" with the word SHOWDOWN very large at the bottom.

Even though our world continues to creep ever closer to being paper-free—trading our paper tablets for iPads, office supply stores have had to reinvent the way they do business and what their focus is. Staples and OfficeDepotTh are two mega-chain retailers who’ve long been in the fight, regularly providing printing services, as well as day-to-day necessities for the workplace, like pens, calendars, computer accessories, and so much more. And with the all-in-one ecommerce solutions monopolizing the public’s needs (we’re looking at you, Amazon), the desire to shop at these niche market leaders—who typically charge more for the same products—is becoming less and less.

So, for our latest, Showdown, we looked at these two office supply bigwigs and used AlertBot’s external website monitoring system and its TrueBrowser™ technology to monitor both sites for a couple weeks, spanning from August 26 to September 16, 2018. After engaging in this different kind of “Office Olympics,” we were expecting the usual quiet response from two reliable websites (i.e. good performance), but instead found what was equivalent to, well, a fun office chair race gone horribly wrong.

Reliability

For the reliability evaluation of a website, we look for failure events (like when a page doesn’t fully load or it is completely down), and we look for what caused those failures.

Both Staples and OfficeDepot’s sites seemed to perform satisfactorily, with neither site ever really seeing significant downtime, but one of them really seemed to struggle with its load time.

AlertBot ended up returning over 800 alerts from Staples.com in the evaluated time span, with half of them being slow files bogging down the page, and the other half being page load timeouts. This doesn’t necessarily mean the site crashes, just that it’s taking unusually long to load. Their site regularly had a pop-up window during this time period promoting signing up for their email list, which seemed to play a part in disrupting the site’s load time and process.  (Staples.com 5/10)

On the flip side, OfficeDepot.com performed much better (despite also having a pop-up on its page), but while it seemed to see problems less often, it did experience two failure events, experiencing 98% uptime (compared to Staples’ 100%). The majority of the errors OfficeDepot experienced were slow files or longer load times. Despite this, however, it seems as though its worst times were in the middle of the night (a frequent site maintenance time), which is common for most sites. (OfficeDepot.com 7/10)

Alertbot Uptime green circle performance chart Alertbot Uptime green circle performance chart

Speed

When evaluating a website’s speed, we look at the time it takes the site’s homepage to render and load to the point of being fully interactive by the user. These tests are performed from the perspective of a first-time visitor with no prior cache of the website’s content. AlertBot runs the tests inside real Firefox web browsers using AlertBot’s TrueBrowser™ monitoring.

Staples.com’s speed tests proved that load times were a regular issue. Its best day, on average, was Monday, September 17th with 7.9 seconds. It’s not the worst load time, but given that most sites are expected to load in 2 to 3 seconds these days, it’s almost three times that. Their best time of day was on Thursday, September 6 at 10am with 3.3 seconds. The worst day, on average, was Friday, September 7th with 10.3 seconds, while the worst time of day was at 1am on Sunday, September 9th with a sluggish 13.8 seconds.  (Staples.com 7/10)

OfficeDepot.com actually fared worse, comparatively. Their best day proved to be Thursday, September 6 with 9.9 seconds for the page to load. Their best time of day was at 6pm on Wednesday, September 5th at 6.4 seconds. Their worst is significantly worse, with Monday, August 27th seeing an average of 12.5 seconds, and the worst time of day being on the same day at 3am with 16.8 seconds! (OfficeDepot.com 6/10)

Alertbot speed test green performance bar chart Alertbot speed test green performance bar chart

Geographic

It’s always interesting to see how sites perform differently across the world. If we look exclusively at the United States, it’s intriguing to see which states regularly see faster or slower times than others.

Typically, for the geographic tests, California is king, always turning in the fastest response time. For Staples, it’s actually North Carolina, who saw an average of 3.7 seconds of page load time. Washington, DC was second at 4.7 seconds, and New York was third at 5.2 seconds. The state with the slowest results was Missouri with 15.1 seconds and New Jersey with 15 seconds. Oddly enough, California, Florida, Colorado and Virginia all averaged 15 seconds—which is unusual. (Staples.com 6.5/10)

Things were the norm for OfficeDepot, however. They saw their fastest speeds in California, at 7.5 seconds, with Virginia being second fastest at 7.7 seconds. Their slowest performance was Missouri with a crawl of 19.9 seconds, and Utah followed it up at 15.6 seconds. (OfficeDepot.com 6/10)

These aren’t the worst website load times we’ve seen, but they also weren’t anything to brag about either.

Alertbot performance by region green bar chart Alertbot performance by region green bar chart

Usability

For evaluating a site’s usability, we always select a common task a user might typically try to accomplish when visiting the sites and replicate it. For our previous Showdowns, we tested things like going through the motions of ordering movie tickets from a local theater or simply adding a similar item to both sites’ shopping carts. For this Showdown, we’ll see what the experience is like to use their respective websites to find an office executive chair and add it to our shopping cart.

For each of these processes, we started by opening a new tab in Google Chrome and typing in the site’s URL.

From the point of typing www.staples.com into our Chrome browser, it took 30 seconds and 5 clicks to search for “office executive chair,” click on one to view its product page, add it to the cart, and click “checkout.” (It had us thinking “That was easy!”)

For OfficeDepot.com, it took about 40 seconds and 6 clicks to get to the checkout process. OfficeDepot had a pop-up as soon as we got to the site which added one click, and then clicking on the cart and going to the checkout seemed to be a clunkier experience.

It’s a tough call for usability, but we did find the Staples checkout process to be a tad smoother.

All things considered, here are the Usability scores:

(Staples.com 9/10)
(OfficeDepot.com 8/10)

 

Verdict

It’s surprising how closely these two office supply giants performed – and how disappointing each did as well.  Still, neither were so bad that they experienced many full-on website failures, but both could benefit from some serious attention paid to increasing their website speed. Neither site really stands out above the other with its performance, because the good and the bad often balanced each other out, but when it comes down to considering the sheer usability as a tie breaker, we feel the verdict is…

Graphic rendering of a robot with a triangular head and circle eye hovering above the ground and holding up a sign that reads "Staples.com"

]]>
3 Reasons Why Website Speed is More Important than Ever https://www.alertbot.com/blog/index.php/2018/10/15/3-reasons-why-website-speed-is-more-important-than-ever/ Mon, 15 Oct 2018 18:01:36 +0000 https://alertbot.wordpress.com/?p=569 A graphic showing two loading bars. The top one, which is loading faster has the silhouette of a cheetah running. The bottom bar, which is much slower, has the silhouette of a snail.

3 Reasons Why Website Speed is More Important than Ever

by Louis Kingston

Today’s business environment is relentlessly fast-paced. Today’s startups blast into tomorrow’s enterprises. And just as rapidly, today’s unicorns take a one-way journey into “hey, whatever happened to…” country. However, there’s another critical piece of the velocity puzzle that many businesses are missing, and it’s costing them customers and profits: the speed of their website.

Speed Kills Lives 

Nearly 50 years ago, the government introduced the phrase “speed kills” to warn drivers that going too fast from point A to point B could result in a detour to point C (the police station), point D (the hospital) or point E (the morgue). It was good advice then, and it’s still good advice now.

But when the scene shifts from the asphalt freeway to the information superhighway, speed doesn’t kill anything. On the contrary, it keeps websites alive as far as visitors are concerned. Here are the 3 reasons why:

  1. Speed Makes Websites Sticky

The word “bouncy” has a happy and positive feel to it, while the word “sticky”…well, it doesn’t. Nobody shows up to a birthday party excited to jump around in the sticky castle, and swimming pool diving boards wouldn’t be doing their job if people stuck to them (although it would be kind of hilarious).

But when it comes to websites, sticky is glorious and bouncy is dreadful — and that’s where speed makes a massive difference. A study by Kissmetrics found that a one second delay in load time can send conversion rates plunging by seven percent! Think about that. Actually, don’t think about that. Just read this sentence. That took a whopping two (!) seconds.

  1. Speed is SEO Rocket Fuel

An old joke in the SEO world goes like this: “Where’s the best place to hide a dead body? Page two of Google.” (And in related news, an old conversation among psychologists is: “Why do SEO people make jokes about hiding dead bodies?”)

Macabre humor aside, the point is simple to understand: for most (if not all) of their keywords, businesses either need to be on page one of Google — and preferably in the top three positions — or they might as well be advertising in the Yellow Pages (ask your grandparents).

Once again, speed is a big part of the SEO story. Google — which is obsessively secretive about how its algorithm works (the first rule of Google Search Club is that you don’t talk about Google Search Club) —has actually gone ahead and formally confirmed that page speed is a significant SEO ranking factor for mobile and desktop searches.

The moral to this story? All else being equal, a website that loads faster will rank higher than a website that loads relatively slower. And in the long-run that could mean the difference between surviving or shutting down.

  1. Speed Influences Perception

Einstein revealed that time, quite literally, is relative. But you don’t have to become a physicist or get yourself on a million memes to experience the deep truth of this in your bones. Here’s a fun little experiment:

Imagine that your favorite football team is losing a very important game. It’s late in the fourth quarter, and your beloved team is behind by six points. Although the clock is ticking down one second at a time, in your view the time is racing by. Surely, the clock must be rigged!

Now, imagine that your team is ahead vs. behind. The clock is still ticking down one second a time, but to you it’s not racing — it’s grinding slowly and painfully. Yet again: the clock must be rigged!

What this simple example demonstrates is what psychologists dub the perception of speed. Essentially, this means that our emotions influence how we grasp the velocity of passing time. Just a few seconds can seem like the “blink of an eye,” or a tedious wait — as we all know from toiling at the (not-so) express line in the grocery store.

The direct link to website speed here is unmistakable: visitors dislike waiting for websites to load. Actually, they hate it. Each extra second exponentially adds to their unhappiness, and makes it more likely that they’ll exact revenge by smacking the back button on their browser — never to return.

No, this doesn’t mean that websites must load instantaneously, like flipping channels on a TV. Technology isn’t there yet, and visitors aren’t unreasonable or unrealistic. But yes, it does mean that speed is connected UX, and ultimately, with brand: fast loading times creative a positive experience and emotions that are associated with the brand, while slow loading times do the opposite.


The Bottom Line

Website speed has always been important. But these days, it’s crucial — and in many cases, it’s THE MOST IMPORTANT factor. After all, it really doesn’t matter how amazing a website is and what it offers, if visitors never get there in the first place.

Louis is a writer, author, and avid film fan. He has been writing professionally for tech blogs and local organizations for over a decade. Louis currently resides in Allentown, PA, with his wife and their German Shepherd Einstein, where he writes articles for InfoGenius, Inc, and overthinks the mythos of his favorite fandoms.

 

]]>
Don’t Let Third-Party Code Wreck Your Website! https://www.alertbot.com/blog/index.php/2016/03/31/dont-let-third-party-code-wreck-your-website/ Thu, 31 Mar 2016 17:44:44 +0000 https://alertbot.wordpress.com/?p=182 When you’re evaluating a website’s performance, you may find that several culprits could come into play that can bog down your website’s load time. Today, we’re going to take a look at one of the biggest – if not the biggest – causes of web performance problems: third party code.

If you’re not quite sure what that is, third party code is usually any code provided by another company or website to plug in / embed a service on your website. For example, you may have a web stats tracking code, a banner ad rotator, or a couple lines of code that drops your Twitter or Instagram feed onto your website. These pieces of code are considered third party code since they’re provided by another source.

2015-Q1-Third-Party-code-cropped

Some of the problems that this kind of code can cause may be:

  • Slow page load times
  • SSL errors (there could be a non-secure component in the code)
  • Unexpected javascript errors of various kinds
  • Failure to load some of your website content
  • Inaccurate stats tracking

The case of causing inaccurate stats is a particularly interesting one that most people don’t consider. Problems with third party code could render your website’s stats unreliable if the stats code is not fully loading. When this happens, you may only be getting partial information about your visitors or no information at all.  If you make business decisions based on those stats, you may be making the wrong decisions based on misinformation.

In the case of third-party code causing slow page load times or loading errors, it affects your visitors’ experiences on your website.  Unhappy visitors may choose not to buy from you and often times won’t ever return to your website.

So what can you do in this situation? First off, you’ll want to diagnose the problem to make sure it is indeed the third party code causing the problems. AlertBot is an excellent service to use for finding out what is causing a bottleneck in your load time.

Once you know for sure that it is the third party code creating the issue, here are a few things you can do to resolve problems with third-party code:

  1. Ask the Third-party provider to resolve the problem – The solution may be as simple as contacting the third party, informing them of the issue(s) you’re having and asking them to fix it. It’s possible that they’re not even aware there’s a problem.
  2. Remove the third party code altogether – This may be the quickest and easiest solution, but obviously it doesn’t solve the problem if you really need the code on your site.
  3. Look for other third party code providers – This may be your best course of action. While it can be time consuming to search for viable solutions, if you need the code, trying something else out could be the most sensible option. And if you can find reviews on the solution from other users who have tried it out, that’s even better.
  4. Move to a purchasable / installable application – Free third-party code is great, and just dropping in a piece of third-party code is a nice time saver, but sometimes taking the high road and paying for an installable solution (with support) could be the best option for your business, especially when your own customers or clients are involved.
  5. Ask a web developer to look at it – This might not be possible for every site owner, but it’s an especially good option if your company has a programming department. There’s a good chance that just moving the code to a different location in your page’s HTML (or onto a different page altogether) could drastically improve the situation.

So, as you can see, third party code can greatly impact your website. And if you’re experiencing some web performance issues and you’re utilizing third party code, there’s a pretty good chance that code may be the catalyst for those problems.

Sign up for a risk-free trial of AlertBot today and start down the path to better performance for your website.  AlertBot can track the performance of all your third-party code and lets you know when it’s causing problems.

]]>