Website Speed and Google Rankings

Since Google has clearly announced that the website’s download speed is one of the important benchmarks for site’s rating I will go over a few basics which could affect your SERPs (Search Engine Page Results). I personally think that this push for speedy websites is driven not so much by Google’s concern about web speed but by the financial considerations. Faster web will help Google to save a good chunk of money while indexing sites. Every time Google deploys a bot to index a site it takes time, although it takes a very tiny amount of time, because of the volume of indexing it all adds up and given the fact that Google’s servers consume a lot of electricity any indexing efficiency increase will result in savings to Google.
I consider these to be the major speed factors:
- Hosting – If your hosting provider does not offer reliable high speed connection there is not much you can do about making your site faster. I have changed a few hosting providers in the past for this very reason. There are various tools which can help you to determine whether your website is speedy or “stuck in traffic”. You can easily check your website download speed with Google Webmaster Tools.
If you are using a shared hosting, some of your server neighbors may hog most of the bandwidth and that will result in a substantial slowdown of your web pages performance. Let’s say they have launched a large scale email campaign and they are streaming video from their website. Most likely this will result in a substantial slow down of your web pages load time. That’s why you have to monitor your server traffic performance using your preferred software tools and if necessary talk to your hosting provider.
- Images – Use proper compression techniques while saving images for the web. This is an old outdated topic but the truth is that most websites using wrong types of compression all the time. It all comes down to reducing the image file size picking between .png, .jpg or .gif formats when saving your images for the web.
Try not to slice images. Image slicing technique came from the old times when web designers were confided to web page layouts based on tables, and were slicing images to fit different table cells. Now with tableless layout methods and CSS there is no need to slice images. The problem with image slicing is this: user’s browser has to download each and every slice separately and that takes additional time. When designing a web page consider how many requests will be sent to a server to download all elements.
- HTML Code – Do not use tables for layouts, use them for data display, that’s what they originally are designed for. Also, avoid nesting tables inside tables, that takes additional download and rendering time, not to mention could result in bot’s failure to index page properly.
Externalize all java scripts, except for the small snippets. Externalize all styling elements.
Avoid white spaces between the code lines. This is an issue with most blog templates were generated HTML looks like spider web with a huge gaps in between. Same goes for external CSS files.
When using CSS, avoid multiple declarations for the same element, this will help you to reduce the size of your styling documents. Also, if a page is using different layout with many unique styling elements, create a separate style sheet. For example, index page can use index.css where article page can use article.css and so forth.
You can use html code compression through gzip or other methods.
- Website Structure and Technologies – Keep your website structure flat avoiding additional subdirectories if possible. Deep directory structures are not search engine bot friendly and also may reduce download speed. If you are running a database, it is very important to configure it properly especially if you use re-directing to a single domain name. Same concerns shopping carts, blogs, forums and other applications. Therefore be vigilant when selecting a WordPress template or a shopping cart for your website. Too many widgets, conflicting code, broken strings, all of these are affecting website download speed.
Same goes for Flash websites, they usually take longer to load not to mention are more difficult to be indexed if not properly optimized. It’s ok to use flash elements on your site but for the sake of performance use them sparingly.
I don’t think that media files will affect rankings if properly embedded in the web page. Some of the development software generates large chunks of embedded code to ensure browser compatibility. I think it is better to manually define which style sheet of media type to display using browser declaration techniques.
These are major points of consideration when faced with your website speed performance. If you are a web developer, you probably have your methods but whether we like it or not, it looks like we will have to pay more attention to a speed factor thanks to the latest Google demand.
Tags: google website speed, tag one
This entry was posted on Wednesday, February 3rd, 2010 at 2:43 pm and is filed under online marketing. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Good points, I wish you would give more technical details
If you’re interested in having a guest blog poster please reply and let me know. I can provide unique content for your blog, thanks.
I loved the post, thank’s for the FREE information!
Hello, good comment. I look forward to your next article. Thank you, Jolie
Decent post that a SEO should read…
Designers should take this into consideration…
This is my second visit to this blog!
You made some good points there. I did a search on the topic and found most people will agree with your blog.
choosing the right website design firm is important, thank you so much!
Wow! what an idea ! What a concept ! Beautiful .. Amazing
do you accept trackbacks?
This is a great place for people to learn. Like myself, many people really need a little bump in direction to get themselves headed the right way.
Articles gave me a HUGE boost in the Google rankings
Great post, going to send this link to my friends. Truly love it. THX.
Just a quick comment to thank you for your interesting webpage. Do u know where I can find more on this? well done. Naomi x
Hi just came across your site and been reading some of your posts and just wondering why you chose a WordPress blog, dont you find it impossible to do anything with?
Very interesting read. Thanks.
Personally I think that Google Buzz’s release was a little premature, especially in regards to privacy. I really think that Google is going down the same future that Windows experienced around the time of Windows 2K. There releases and products seem to be less thought out and I also feel like rushed to attempt to be a first to market, and or compete with a competitors release. The privacy issue was was a problem that did not require a rocket scientist to figrue out, a very simple review could have identified these issues. Do you think Google may have received too much credit last year?
Hello, first of all this is a well done blog, but i dont understand the technical details. I will send you an email with my questions
Hi, this is great site. Just bookmarked it.
I was scanning something else about this on another blog. Interesting. Your perspective on it is diametrically contradicted to what I read originally. I am still mulling over the diverse points of view, but I’m inclined heavily toward yours. And no matter, that’s what is so superb about advanced democracy and the marketplace of ideas online.
Could you go into more detail on this? Btw, the advice you gave me is really good.
Thanks a lot for this post. It’s extremely informative. If you do not mind, I’ve a question; How do you deal with Spam in blog comments? I genuinely hate it, It wastes my time and I hate dealing with it each day. Do you have any suggestions for what I can do to reduce the number of comment spam I get on my blog? Thanks for your suggestions.
Hello All, I just wanted to start by saying that the contribution here is simply amazing. I think everyone does a fine job here and just wanted to make that known.
Just a quick message to thank you 4 your joyful article. Do you know where I could find more on the subject? well done. Michelle x
It can be such a daunting task finding one. Last time I switched it took me 4 tries to find a good one.
Flash Video Stream Tool enables you to quickly upload Flash-Videos and attract more of your Site’s visitors to buy/download/subscribe. Now that you know more about this technology it is advised to test it live so you could truly experience how it can improve the performance of your marketing efforts.
Pretty admirable post. I stumbled upon your blog and wanted to say your information seems legit. Will keep informed. Thanks.
Thanks for putting this up. I searched on how to make good comments and after not getting much I found this which I learned about how a profile can make an impression.
I Really like what you have done with your blog! Will you please check out my site? It is new and i would like to show it off! The site is publicdomainpayday.com
Wonderful post – and great domain by the way!
I Will have to come back again when my course load lets up – nonetheless I am taking your RSS feed so I can read your site offline. Thanks.
I like your template! Was it created in-house or is it downloadalbe from somehwere?
I very hope there are to a greater extent posts like this one your site; we need to post the info out there.
I’m so glad to have found your web page. My pal mentioned it to me before, yet never got around to checking it out until now. I really enjoyed reading through your posts.
Just a quick comment to thank u 4 your interesting post. Do you know where I could find more on this? Thank you. Claire x
I just wanted to say thankyou for posting this. I had not looked at this issue in that particular way but I see that your approach to marketing online makes sense.
I need some advice for my blog….I like your layout. Can you help me?
I was just doing some surfing on my Nokia Phone during my spare time at work , and I came across something I thought was intriguing. It linked to your site so I hopped over. I can’t really find the relevance between your site and the one I came from, but your site good none the less .
Nice post.. I hope you continue on posting these great blog posts! I will be subscribing to your rss
thank you for sharing this one!
Good read, thanks. Always looking out for weird and wonderful stuff to read
Great Post. I would love to read more in future. keep up the good work. Love your San Diego marketing home page.
It seems that you’ve put a good amount of effort into your article and I want a lot more of these on the World Wide Web these days. I truly got a kick out of your post. I do not have a bunch to to say in reply, I only wanted to register to say fantastic work.
Hi, Very interesting article you have there. I actually run a couple of blogs on this topic, and since I have found some of your articles very informative I definatelty think that my members would enjoy reading them. With that said I would like to place a link to some of your articles on my blogs since they are more detailed than the information posted on my blogs. Thanks for your help!
You have really great taste on catch article titles, even when you are not interested in this topic you push to read it
Has anyone used this site before. It looks great and simple to use.
Hello webmaster I like your post ….
Just bookmarked your site! Nice online jobs I’ll be back to check out your future postings. Are you only working with San Diego business marketing?
It’s good, it’s useful (as usual), actionable and concise. Love it.
Top notch post, interesting perspective