Don’t use release date count downs
You know those fancy schmancy sidebar widgets that countdown to a book’s release? You don’t need them. They often use flash or JavaScript and can severely slow down the loading of a page. If you absolutely MUST have one, then limit it to one. I’ve seen some blogs that have three, five, or six, and they’re annoying as hell. Not only will they slow down a page but they’re also big, distracting, and most I bet most readers don’t really care about them.
You don’t need 5 scrolling marquees
Scrolling marquees look like this:
I’ll let it slide if you have one of these (usually for your blogroll). But if you have 2, 3, or 5, you’re killing me! Not only are these distracting (moving images.. argh.. they draw my attention, and not in a good way), but they will slow down the page. They use a lot of browser resources to make happen, so if you have a bunch, it can make the page slow and laggy.
But what I really hate is how distracting they are. If I’m trying to read your blog posts, I don’t want moving elements in the sidebar pulling my attention. Remember, sidebars are on the side. The focus should be on the content of your blog posts—not on what’s happening in the sidebar. So don’t pull your readers’ attention away from what’s important!
We don’t need to know all of your reading preferences in your sidebar
Some people put their entire bookish biographies in their sidebars. I’m talking favourite series, favourite authors, favourite books, what you’re reading now, what you last read, etc. All of those are images. All of those images take time to load.
So let’s say you have 20 favourite series, 15 favourite authors, 20 favourite books, you’re reading 1 book right now, you read 17 books this month. That’s 73 images being loaded on every single page. THAT’S A TON!! All of those images are going to take time to load and slow down your blog a lot!
Save that kind of stuff for your “About” page if you absolutely must include it. But you don’t need to put all that in the sidebar. Limit it to just what you’re reading now and maybe your recently read/reviewed books.
Remove all plugins you’re not using
(WordPress users)
Many plugins include their own CSS and/or JavaScript files. So every time your blog gets loaded, it loads those CSS/JS files, and that takes time. If you’re not even using those plugins, it’s a total waste of time because you’re loading resources you don’t even need! So do yourself a favour and clean things up. Deactivate (and delete) any plugins you’re not using.
Don’t put your image slider on every single page
You don’t need your image slider on every page. Those should usually be reserved for just the homepage. Image sliders can use a lot of resources because they often load multiple large, banner-sized images, and they use some complex JavaScript to get going. Plus, since they have moving parts, they can be distracting (see point about scrolling marquees!). So pick one single best place for your image slider (usually the homepage), and just put it there. Or, consider removing your image slider entirely.
Don’t put full posts on your homepage
This is a massive pet peeve of mine, especially with bloggers who use a ton of images. It gets particularly bad if you love GIFs. Imagine that you use an average of 3 GIFs in every post. If you load one post, you’re loading 3 GIFs. That’s not really a problem. But on your homepage, you have 10 full posts being displayed… that might be 30 GIFs!! Suddenly we have a loading problem. The browser has to load 30 images (many of which are animated). That’s going to make the page really long and possibly a bit slow.
In general I much prefer blogs that show excerpts on the homepage because it makes it that much easier to find content I’m interested in. But personal preference aside, putting full posts on the homepage will make your homepage take a lot longer to load. And the more images you include in your posts, the more it becomes a problem!
My blog is a little slow but I don’t do any of these things except I have the full blog posts show, three of them at a time, I think. I don’t think blogger has the option to show only excerpts. But I do want to do it that way when I move to wordpress.
You can put in a page break on Blogger. =) Here: http://oi59.tinypic.com/2cwlykz.jpg
Hmmm I was wondering how to do that in Blogger… might start making those page breaks going forward. Thanks for the tips!
I think my page loads okay. My internet is not the fastest, so. π Back when I was still on Blogger, I had a really full sidebar, but when I moved, I got rid of that and now I only have a few things on it. And I removed my image slider. =)
My blog is fairly okay for loading…but I am (guilty!) a GIF user. I’ve been seriously considering having a homepage where you can click “read more”. I must get onto that. π This is hugely helpful, thanks! And I really really hate blinky flashy widgets in sidebars. -_- Argh!
You should definitely consider the excerpts on the homepage! π
I’d say my blog is relatively fast.. I don’t do all the things you mentioned except for the full posts on my front page. I do have those… But I don’t use a lot of GIFs!
I think my blog is pretty fast, especially after my redesign π I also prefer if people don’t use the full post. It makes it easier to scroll and to see in one glance what they’ve posted π
Not sure I would really know how to compare the speed of my blog. But I do none of your don’ts, so that is good.
But please people, don’t use full posts anyway, even if your speed is good. I like to scroll main pages and find old topics, full posts just make me give up and leave your site.
I completely agree! Regardless of site speed, I don’t like it when a blog shows all full posts on the homepage.
I like full posts on the page because I don’t like to click through to read. I’m more likely to actually read the posts if I don’t have to go an extra step.
I have to second Jenna on this one. I quite dislike it if I have to load a page one more time when I want to read the full post (maybe it’s just me :p)
But thanks for this one, Ashley! At least now I know to avoid image slider, marquee, and to minimize the use of gifs π
Ever since I decided to minimize my blog design, it has been fast and it’s great because at first, I really didn’t know what to do to make it all better.
I used to put series images and slider on my blog but now that I’ve grown tired of them, I don’t anymore. I just like putting what I’m currently reading because it kind of gives a peek into the blogger’s reading choices.
I do have full posts on my blog because I feel that’s how blogs should look but I don’t mind it either way.
I so agree with those sliding images! I feel like pages that I go to with all the sliding images really slows the load time. There’s been a few blogs where it’s above a post, and it’s huge. So distracting…
Great post, Ashley!
Oh yes, I like things “clean” so cluttered sidebars are not something I enjoy seeing. And no to count downs too (esp. hate the ones with sound effect *shudders*)
Mm. My net is pretty fast so I don’t really notice if a blog is slower than ideal. I thought about changing to excerpts on the home page, but have yet to decide… I’m one of those who doesn’t really like to click too much but doesn’t mind scrolling. Haha, I like gifs but only use them in discussion posts (and try to use them moderately), so hopefully it’s not too overwhelming π
I totally agree on the ones with sound! UGH! So annoying! Any kind of sound/music on a website is a bad idea!
My biggest problem is plugins and the full articles on the main page. Some of my plugins I think I need, but I’m just not sure. I feel like I have too many, but then I look at them and I think I need them all. I was able to uninstall about five the other day that had been deactivated for 2+ months so I figured it was time. As for the full threads, I don’t know how to change them with my current layout, but I’m working on a new layout anyway for when I rebrand my blog here before the end of March, so it’s one of the first things I plan to get done with the new layout. I’ve wanted it for a while, but didn’t think about it when I bought my current theme. This is a great post. I have a few blogs I follow regularly that I wish would read it and take it’s advice.
In WordPress, using excerpts instead of the full posts should be a matter of changing this:
to this:
in the index.php file π Although some themes put it in a different file.
Great post! I’ve had full posts on my home page for several years but I didn’t use gifs until this last year, so I never realized how much that slowed my homepage. (For Firefox especially, load times were awful and because I’m an idiot, it never dawned on me that all those images were the main reason.) I put my home page on excerpts now and it takes less than 1 second to load. Hooray! Thank you Ashley!
I’m so glad you were able to speed up your blog! Great job! π
I’ve been meaning to put a read-more tag back into my posts, but kept forgetting to do it, so I finally have, you don’t have to hate my homepage anymore ;-). I’m still trying to decide exactly where in reviews and weekly wrap-ups that I want to put in the tag, since my pet peeve is actually going to blogs and not getting enough info in the blurbs to know if I’m interested in the post, haha. If the cover isn’t in the blurb, for example, it’s unlikely I’ll click on a review since I judge by covers so much *fail* π
I’m not a big fan of an excess of image sliders either. My blog loads quickly on my not-so-quick laptop, so it probably loads well on better computers. π I do have full posts on my homepage, but I don’t use a ton of pictures. If I use any gifs at all, I’ll use only one.
My blog loads pretty quickly. There’s quite a few really small graphics in the sidebars (the graphics for my rating system, ten top post thumbnails, and my button). The only thing particularly “fancy” on my sidebar is the widget that shows my “currently reading” shelf of Goodreads.
I totally agree! I only have the full blog posts on my blog because by the time I realized I want to use excerpts, I have to manually insert them and I have a lot of scheduled posts that it would be way too much work to start manually adding jump breaks and such. But I definitely HATE when someone has a bunch of stuff on their sidebars, like countdown widgets because they’re animated and they really distract me from what’s going on. Fantastic post, though, Ashley! <33
I keep meaning to switch to excerpts for my home page. I need to do some research to see where it would be best to make the break.
Great tips! As I’ve developed my blog I’ve cancelled out more and more of these things. I think my blog loads pretty quickly, but I’m going to have to take a look at my plugins and make sure I’m don’t have any that are just sitting around slowing things down.
I didn’t know having your full post in your homepage slows down your blog’s load time! I am going to have to fix my blog. Thanks for the info, as usual you are a great help, Ashley.
My site loads very fast overall, which is a combo of an optimized set of plugins and scripts in WordPress and my choice of host – WPengine. Those guys offer a stellar service at a good price, and I’ve had nothing but good experiences with their performance. Page load times are less than a second with consistency. Good article though, as performance gets overlooked for far too many blogs and websites.
I only recently switched to excerpts on my home page, just to try it. I used to have 5 full posts and then 5 more excerpts. I’m always looking at my sidebar and trying to decide if there is too much there. I have very little, but it drives me crazy if I have a short post and a long sidebar. Content should always be longer!
Hmm… mine is actually pretty fast… sort of. I’ve done a lot with my latest blog change. Still need to get used to the 2-column though!
I’m not a big GIF user though. Sometimes I am, sometimes I’m not. Most of the time I’m not or I just forget. :p
Great post! π
~Sophia @ Bookwyrming Thoughts
A huge YES to everything on your list. People forget that not everyone has fast internet connection, which is why I often go for a minimalist design. Performance is a key element in a minimalist design so I never forget to consider performance when I renovate my book blog. I use http://tools.pingdom.com/fpt/ to check my website speed. I’m very proud of my 95/100 performance grade.
I used to do almost all of these when I was a newbie blogger, and looking back it makes me cringe! Now, I removed almost all of my sidebar widgets, because they were pointless. And when I visit someone else’s blog that is bogged down with all these things, it makes me not want to come back! I hate full blog posts on the home page, because I feel like I have to scroll for ages to see the whole home page.
I have tried to speed up my blog but nothing significant. Though I have post excerpts on home page, using cache, image optimizer plugins but speed is still not improving.
After a certain point it just comes down to your web host. If you’re on shared hosting, you could have 1,000 people on your same server. A server with 1,000 people on it could be maxing out on resources, which slows things down.