subscribe via rss
3 Jul 2008

Speed Up Your Blog – Loading Times Are More Important Than You Think

Author: Jim | Filed under: Blogging 101, Blogging Tricks, Wordpress

Is your blog or website a big clunky mess that always seems to load slowly? It’s not just you, the load time on your blog can absolutely destroy your “curb appeal” and bring down your blog’s value. After experiencing outages here at theNetFool.com, I’ve decided to switch web hosts. However, there are plenty of tricks you can apply to get some oil back in your site’s gears, and start seeing more traffic.

Suppose you have a brand new house in the hills worth $5k after appraisal. That’s a pretty nice chunk of change, but it just so happens that there is a lot wrong. Maybe you are lazy, maybe you just don’t care, but the outside paint is chipping away and the lawn is dry and full of weeds. It’s amazing how simple curb appeal can tarnish the value of an otherwise great asset. This same story holds true with a webmaster that is running a website covered in weeds. Being on a faulty server or free hosting account is going to bring down the value of your blog. People simply don’t want to wait more than 3 seconds for a website to load anymore, so having the large files, the cheap hosting and the repetitive coding is going to hurt. :(

Ditch Your Free Web Hosting!
There is a reason why I am switching web hosts. Currently, I’m on a server that has too many users, and goes out all the time (as you’ve probably experienced) as a result. This was okay for starting up, but I’ve put up with it for far too long. Hosting is all relatively cheap nowadays, so I am going to go for that nice 100mbps connection when I choose a web host. It’s a bit amazing how many people will choose based on price, not quality. Speed is important, as you don’t want a car just because it’s shiny… check out the engine first!

Free or cheap-to-a-fault web hosting will catch up with every blogger sooner or later. A few outages, and Google can totally miss indexing you, which is going to hurt your search engine rankings. Loss of visitors from outages or slow performance is probably the single biggest toll. Again, the majority of readers don’t like to stick around to see a massive blog load all the way through. Discounted hosts can be a death sentence for an aspiring webmaster, but there are many good deals out there. I recommend: Host Gator, 1and1.com, GoDaddy.com, BlueHost.com and DreamHost. With current deals out there, nobody pays sticker price. I could get a 2-year “Baby” plan at Host Gator down from $214.80 to $121.84 by applying a 20%-off coupon and buying a package through my own affiliate link. :razz:

Test Your Website’s Speed Now!
There’s a lot you can do outside of switching hosts to speed things up on your website. Simple optimization techniques can make an enormous impact to how fast your blog will appear. iWebTool’s Speed Test is my favorite, so go ahead and enter in your blog along with some professional website’s that you’d like to match. Chances are, you can see some big improvement just by taking some simple steps… so let’s work on getting you “up to speed” (oh man, please excuse my humor).

Optimize Your Images
The single most important step in tweaking your website’s speed is to optimize your images. With Adobe Photoshop, it’s pretty easy to get high-quality images that look identical to the big master files, though there are plenty of other programs that can do the same. Try the Online Image Optimizer or JPEG Wizard for free optimization on the internet! ;)

There’s a big debate as to which image types are the best to use: GIF, JPG or PNG I’m a sucker for the ultra-low file size offered by JPG images, but it’s recommended to only use the extension for photos. GIF and PNG are great for web-images (like navigation bars and spacers), so what you choose is up to you. Never, and I mean never, put a BMP file up on your website.

Typically speaking, images are the bulk of the loading process. If you can cut the size of your images in half, you are going to see a dramatic boost in your page load time. All the images in my blog posts are set to 60%-70% JPG quality… so clearly you don’t need perfection to entertain your visitors.

Optimizing Your Coding/Content
There are thousands of tips and tricks that people swear by in juicing up the speed of a website with coding. I’m not going to waste your time on petty things that don’t show up in the end-result… so let’s hit the top five ways to speed up your website:

  1. Use CSS (cascading style sheets) for your designs
    - Adding a CSS style is an effective way to load images and work to reduce repetitive code in your template. Having things set up in an external .css file can be the best way to jump-start your blog. Check out this free CSS cleaning tool.
  2. Enter image size proportions (height & width) in your code
    - A lot of people simply forget to add the height and width tags to their images. By having “<img src=”x.jpg” />”, you are forcing your server to do extra work to figure out the size. Why not tell it from the get-go what you want? “<img height=”5″ width=”20″ src=”x.jpg” />” is a lot more efficient and will load your website much quicker.
  3. Use external scripts, don’t try to pack it all in!
    - Never try to include all of your scripts in the coding on one file. It’s much better to save all of your scripts individual, and link them in later so that they can be cached in the browser for faster speeds. If you are using the same script over and over, why not load it from one spot?
  4. Use a backslash in your links
    - List all of your links with a backslash “http://www.Jimvesting.com/”. Without the slash, you are making the server figure out whether this is a file name, a whosee or a whatsit… when all you want is the directory!
  5. Avoid “tables” and repetitive html code
    - If your website is contained in one big “<table>” tag, be wary. Websites generally won’t load until the server processes the whole chunk of code inside. Instead, try cutting things up into smaller tables, or use “<div>” to clean it up.

With these tricks in hand, you can significantly improve the loading time of your website. You’d be surprised what some simple organization can do to your speeds… and your traffic will jump as a result!

Are Your “Caching” all this?
If you want to have your whole website run a lot more efficiently, why not experiment with a WordPress plugin like “WP Super Cache” or “WP Cache” to load all of your files quicker from the get-go? Cache services like these can help initial downloads load faster from your server. In addition, people viewing multiple pages are going to see much better performance if things on your website are being cached in their browser effectively.

The plugins mentioned above attempt to do many methods of caching all at once. If you’d like a more exact process, check out this great cache guide from arnebrachhold.de. Using a cache to have your files more easily manipulated is a popular movement, as is using .gzip compression to mash down the file sizes of your content. As far as compression goes, a lot of that is technical mumbo-jumbo that I don’t want to five into. If you are interested in .gzip, check out this reference guide!

Bottom Line: Why settle for a $5k house, when with a few updates (faster loading speeds) you can have a full $1 million? I’m a current offender of this rule, which is why I am electing to upgrade to a faster web host. Try experimenting with optimized images and optimized coding to get your blog running faster and more efficient than ever before, and keep your visitors happy! :)

-Jimvesting

Related Posts

  1. New Web Hosting! Jimvesting Dot Com Gets a Performance Boost & Upgrades
  2. Build-A-Blog Workshop Day 4: Linking Your Domain Name to Hosting Account
  3. Jimvesting's Hosting Bonanza RESULTS!
  4. Day 21: Installing and Adding Plugins to your WordPress Blog
  5. The Mobile Bandwagon! – WordPress Plugins to Make Your Blog Phone-Friendly

30 Comments

Leave a comment
  1. Josh August 10, 2008 at 10:59 pm #

    Very helpful post Jim. I’m going to look into those image optimizers for my site now. :)

  2. JK Swopes August 10, 2008 at 10:59 pm #

    You know….I’ve been seeing you around the blogsphere on a lot of my favorite blogs, but I am just getting into your blog. I must say….you got me! :)

    I’ve already picked up some good info on this post, and some new tools to help optimize my blog….needless to say, I’ll be coming around a lot more :)

    JK Swopess last blog post..Look at the Bloggers Joe Sees

  3. Agent 001 August 10, 2008 at 10:59 pm #

    Nice tips. Lately my blog has been taking some time to load so these tips will be helpful. By the way you blog takes a little more time to load. I know your blog will load properly on Broadband connections but on dial up the delay is more visible.

    Agent 001s last blog post..What is my current stats?

  4. Nishadha August 10, 2008 at 11:00 pm #

    I use many ways to improve my blogs load time and I have to say the back slash one was a new one for me.Other than the ones mentioned above there are some more tricks that can be used. For example in your default WordPress themes there are lots of calls to the database.This is done because themes are designed to be used by many.You can replace some of those calls by hard coding the fetched values. Also most CSS files are written with lots of unnecessary spaces , removing them can also lead to a considerable performance improvement.

    Nishadhas last blog post..Get free advertising from Performancing ads

  5. Louis Liem August 10, 2008 at 11:01 pm #

    Nice tips, Jim! At least your blog loads faster than mine :cry:
    Look for yours here:
    http://pimpmypagerank.com/2008/07/01/does-your-page-load-time-still-suck/

  6. Automoblog.net August 10, 2008 at 11:01 pm #

    That, and having the extremely slow Izea Toolkit on your site. That thing takes forever to load; I just ditched it. I just noticed yours is still loading as I type this.

    Automoblog.nets last blog post..What I Did On My Summer Vacation 2008 Part Sept – Minivans of France

  7. Zander Chance August 10, 2008 at 11:02 pm #

    Great post Jim.. I actually just made a post the other day about using Super Cache, after I started crashing our server with the amount of traffic we were getting. :mrgreen:

    JPEG Wizard is a great tool, I’ve been using it for years!

    Lastly, another suggestion would be to get rid of any unneccesary PHP calls.. There are a bunch just in your default header and footer files, which you can replace with the hard-coded values instead. Takes the load off of your server, and should speed things up a little.

    Zander Chances last blog post..Search Engine Strategies 2008 – San Jose

  8. Flimjo August 10, 2008 at 11:02 pm #

    Great tips, Jim. It was exactly what I was looking for. My blog is loading pretty slowly these days, and I need to fix it. Check out pimpmypagerank.com’s list of slow loaders to see where you stack up.

    Flimjos last blog post..Why Hire A Website Designer?

  9. Hendry Lee August 10, 2008 at 11:03 pm #

    Great post!

    WP Super Cache is featured in WP plugins directory, and is designed to be better than WP Cache but either of them should make the site load better.

    One more tip right from my mind: use text links instead of images if possible.

    There are many CSS cleaning tools out there and the most effective one is Robson’s. That’s according to a post in bloggingpro.com.

    Hendry Lees last blog post..Day 6 — Building Your Blog and Publishing Your First Content

  10. Rajaie AlKorani August 10, 2008 at 11:04 pm #

    I seem to have done everything possible to speed up my blog, but nevertheless, thanks for the tips!

    Rajaie AlKoranis last blog post..6 Sources of Free Ideas on What to Write About

  11. Melvin August 10, 2008 at 11:04 pm #

    great tip… chow’s blog pretty loads slow..

    Melvins last blog post..The History of America

  12. Nathaniel August 10, 2008 at 11:04 pm #

    I am glad I am using a host that you recommend! I am using Dreamhost. Thanks for these tips Jim, they are going to help my site get faster!

  13. narendra.s.v August 10, 2008 at 11:05 pm #

    wow thats super cool tips! :grin:

    narendra.s.vs last blog post..The Best 35 Most Popular WordPress Plugins

  14. Silla August 10, 2008 at 11:06 pm #

    Thanks for the tips – I had just started a thread in the Blog Premiere forums asking how I could speed up my blog, so this really came in handy! :smile:

  15. Latest gadgets August 10, 2008 at 11:06 pm #

    Nice article..
    but / is not good for SEO , i have heard..
    http://www.Jimvesting.com is better than http://www.Jimvesting.com/

    comments ??

    Latest gadgetss last blog post..Web Hosting Buying Guide

  16. Puneet August 10, 2008 at 11:07 pm #

    i too need to use that image optimizer for my sites …. coz of images it opens very slow :sad:

  17. Big Ben Patton August 10, 2008 at 11:07 pm #

    I suppose great bloggers think alike.

    Big Ben Pattons last blog post..Bryn Youngblut In Review

  18. Hussein August 10, 2008 at 11:08 pm #

    Great tips. One of my greatest decision is moving to hostgator. Their speed is really a speed. And no downtime. WP-Cache plugin can also help. Also, choose a fast loading theme which are not overloaded with images.

    Husseins last blog post..Thou Shall Win

  19. Joe Fission August 10, 2008 at 11:08 pm #

    Caching, database optimization, and offloading are HUGE, but there are also a dozen or so other high-value ways to speed up performance. I wrote a three-part series on optimization you might be interested in. Part 1 is here: http://www.joefission.com/2008/04/optimizing-server-performance-part-1/

    Joe Fissions last blog post..My Nut Village: Photography & Homeschooling

  20. Carnival of Making Money Online August 10, 2008 at 11:09 pm #

    I like mosso.com – Infinite ability to scale at a fairly reasonable price. The $100 a month is a bit hard to swallow unless you are well established, but you can share accounts. If anyone is interested, they can contact me via my contact form.

    Carnival of Making Money Onlines last blog post..My Nut Village: Photography & Homeschooling

  21. Steupze August 10, 2008 at 11:09 pm #

    I’ve experimented with WP Cace and Super Cache; but when comments are made it doesn’t auto-update and you have to refresh twice or something.
    I hate that.

    Steupzes last blog post..Chance voided on I Love Money

  22. promosyon August 13, 2008 at 11:15 am #

    I always read your blog in high spirits. Thanks :)

  23. zuborg September 11, 2008 at 11:25 am #

    I would also recommend this online free tool: http://Site-Perf.com/.

    It measure loading speed of page and it’s requisites (images/js/css) like browsers do and shows nice detailed chart – so you can easily spot bottlenecks.

    Also very useful thing is that this tool is able to verify network quality of your server (packet loss level and ping delays).

  24. zuls May 4, 2009 at 12:52 pm #

    One way for me to make my blog looks faster, is to modify the blog from,
    sidebar-main-sidebar too main-sidebar-sidebar layout. The total loading time will be the same, but it will looks faster, since heavy widgets are usually placed at the sidebar.

  25. how to make blog August 26, 2009 at 1:29 am #

    great info to share on making site load faster.
    how to make blog´s last blog ..The 5 Best Tools For Search Engine Optimization

  26. AdsenseDomain.Info August 26, 2009 at 9:35 pm #

    This a good tips, we are going to build our blog , so this info are very helpful

  27. Abhimanyu August 21, 2010 at 2:51 am #

    Hi Jim.
    I was looking forward to speed up my website http://talentutorials.co.cc. This post helped me a lot.

    Thanks
    Abhimanyu´s last blog ..Guitar Basics

Trackbacks/Pingbacks

  1. Bookmarks about Loading - August 29, 2008
  2. Friday Fresh Links and June 2008 Earnings and Traffic Report | Tech Suave - October 28, 2008
  3. Here Are 20 Sins That Kill Your Blog - March 1, 2009

Leave a Reply


CommentLuv Enabled