In 2008, the Aberdeen Group published research (PDF) indicating that just a one-second -- one second! -- delay in Web application response times can result in an 11% reduction in page views and a 16% reduction in customer satisfaction. Last September, Akamai Technologies released results of a Forrester study showing that 40% of online shoppers will give a Web page only three seconds to load before moving on. And this spring, Google started including page load speed in its pagerank algorithm, meaning that a slow site can not only discourage visitors, it can reduce the chance that they'll even find your site in the first place.
With those ominous figures in mind, we spoke with Ken Godskind, chief strategic officer at AlertSite, a Web application performance monitoring company. Godskind has published a blog on how to speed up a website, and he stressed its importance to SMBs. "Being online is supposed to be the great equalizer," he said, "allowing relatively small businesses to compete toe-to-toe with large enterprises." But a slow website will negate much of that advantage.
More From InformationWeek SMB:
A third suggestion is to eliminate any unnecessary delays in loading important content by making your images as small as you can without compromising their quality. Set static content to expire far in the future, so visitors' browsers will pull it from their caches rather than need to reload it on a return visit. And consider signing up with a content distribution network such as Amazon CloudFront or Limelight to store large files on multiple servers, so visitors will be downloading from the server closest to them.
Fourth, Godskind recommends taking steps to limit the number of separate HTTP requests a browser must make to retrieve all the elements of your page. For example, he suggests, use CSS sprites to enable the browser to download all your pages' small graphics as one large image and use CSS commands to display them where needed, as opposed to requesting each one separately. Godskind's fifth tip -- to deply Web acceleration hardware -- is more applicable to large enterprises than to SMBs, because such hardware is costly. "At the same time, many smaller businesses use service providers to deliver their sites," he adds. "They can certainly ask if their service provider uses such hardware."
"I would have added a sixth tip if I'd thought of it," Godskind says. "Make sure your core content is not delayed by extraneous elements like ads or other third-party content. If you put them in iframes, they'll load asynchronously from your core content rather than making it wait."
Godskind urges SMBs to use Yahoo's YSlow or Google's Page Speed plugins for Firefox to analyze the performance of their websites and to monitor them on an ongoing basis. With a little attention, implementing even one of these tips (particularly the primary one) can make a dramatic difference to your online visitors' retention and loyalty.