Calling-Plans.com got killed in the search engines last week, so I’ve been trying to figure out why. While I’m still getting some traffic from Google, and my traffic from Yahoo and Bing are pretty much unchanged, overall my traffic is down about half.
To see what the problem was, I started at Google’s Webmaster Tools to see if there were any obvious problems. While I did have a few duplicate title tags and a couple of dead links from years ago, the biggest problem looked like speed. Google Labs had me with an average page load time of 3.7 seconds, which was 62% slower that other sites on the web.
After playing around with the site, and using PingDom’s page loading speed testing tool, I figured out what the problems were. For the main site, the problem was that I’d loaded a ton of graphics into the .CSS file, so when it got called, it called all the graphics too. I fixed that by redoing the site so that everything except the header and the search tool button was built with stylesheets, which got my site down to 1.51 seconds of load time. That’s faster than 80% of the websites out there, so hopefully next week we’ll be back in the SERPs (Search Engine Results Pages).
The second problem was with the blogs on the site. The blogs all had the Shareaholic WordPress plugin, and that thing was making like 180 calls to the server when it loaded the main page. I played with it a bunch to see if I could make it load faster, but finally just ended up deleting it. I figure if someone want to Facebook it, or Tweet it, their going to have to do it manually.
Now that the main site is loading in under 2 seconds, and the blogs are loading in under 3 seconds, maybe we can get some traffic back. I know this doesn’t really have anything to do with selling phone service, but if you’re sites slow, you’re going to get less traffic, less backlinks and people aren’t going to wait around for it to load. So technically the speed of your website has everything to do with your telecom sales.
In you’ve got any comments, or suggestions, for speeding up my site, please leave them below. (If they’re good, unique, or little known, suggestions, I’ll even leave your backlink in. LOL)