Posted by Thomson Chemmanoor

There are several ways to improve the performance of your website. There are several areas like server performance, scripting optimization and the front end design of the site. The front end design is the most commonly accessible part of your website by a visitor so keep it tuned to perform better. A common problem among most website owners is they incorporate so many things into a website that it doesn’t deliver the response they hoped for.

However, not all hope is lost. If you make some simple changes to the front end design, you can increase the visitors perception of your website.

Here are the 10 simple steps to increase your website performance.

1. Optimize your web page components.
Identify the components, such as images, css files, html pages and JS files, that take a long time to load. To identify the problematic components, use tools like firebug for a quick and easy method. Make sure you have a fast loading website and limit the page to 19-25kb.

2 Avoid inline styling and inline JavaScript code.

Don’t use inline CSS and javascript in your HTML document instead use external css and javascript files, because your HTML code will weigh more, i.e. a web page riddled with similar code will have a KB size that is a lot larger than necessary.

3. Avoid CSS Expressions
One way to reduce the number of times your CSS expression is evaluated is to use one-time expressions, where the first time the expression is evaluated it sets the style property to an explicit value, which replaces the CSS expression.

4. Simplify tables and avoid nested tables (tables within tables).
In general, the best way to design tables for visual and non visual users is to simplify the layout as much as possible.  Avoid placing one or more tables inside on another – hence, “nesting.” …for those who don’t know ;) … The more tables that are nested, the longer it will take for the Web browser to render the Web page.

5. Specify image WIDTH and HEIGHT attributes for faster loading in the browser.
If you want to increase the size of the images in your web pages don’t use the Width and Height attribute instead use a image editor to shrink it.

6. Reduce DNS Look ups

The Domain Name System (DNS) maps hostnames to IP addresses just like phonebook maps people’s name and their address. When you type in your domain name into your browser, a DNS resolver contacts the browser to return with the servers IP. Usually the browser takes some time to complete this process. Reducing the number of unique hostnames has the potential to reduce the amount of parallel downloading that takes place in the page. Avoiding DNS lookups cuts response times.

7. Reduce 301 and other kinds of redirects

Redirects of a web page can be done in server ways like 301 and 302. Meta refresh tag and JavaScript are other ways to direct users to a different URL. The whole purpose of a Redirect is to connect the old web page to a new URL. But reducing this to a minimum is the best practise to increase the performance of a web page.
Redirects slow down the users experience because inserting a redirect between the user and the HTML document delays everything in the page since nothing in the page can be rendered and no components can start being downloaded until the HTML document has arrived.

8. Remove Duplicate scripts
It is not a good practise to include multiple versions of the same JavaScript in a single page. Duplicate scripts increase unnecessary HTTP requests during page loading. Even if the script is cacheable, extra HTTP request will occur when the user reload the page.

9. Minimize the Number of iframes

Inline Frames (IFrames) are windows that cut into your web page that allow your visitor to view another page on your site or off your site.

10. Reduce Cookie Size
HTTP cookies are used for several reasons – information about cookies is exchanged in http headers between a web sever and browser. Making the cookie size as small as possible to reduce the impact on the users response time.

As I said, there are several ways to improve the performance of your website. If you’ve got more additional inputs and thoughts which you’d like to disucss, please share that with us in the comments.

28 Responses to “10 Best practices to Improve Your Website Performance”

  1. Noel Wiggins says:

    This is a great list to think about to try and get your site optimized for fast loading.

    I used external style sheets by accident but now know why I should continue to use them.


    Thanks & Regards
    Noel from nopun.com
    a professional graphic design studio

  2. Rob says:

    I think you can use inline styling in some cases, like when using it for a one time item where it only requires one fix like style=’margin:5px;’. It’s not much different than id=’specialcontent’

  3. Another situation where you might want to use inline styling is when bolding keywords for seo purposes.

  4. [...] Content 10 Best practices to Improve Your Website Performance 10 Foolproof Steps to Writing Hot Social Media Content 10 Words to Use in Your Website [...]

  5. Lovelock says:

    “If you empower people to do what they most want to do, they’ll want to buy something in order to feel closer to you.”

  6. play wiibrew says:

    Hi this is a nice looking blog, I was just searching for this last night. Glad I finally found what I wanted.

  7. loopdoop says:

    best article I read about this yet!

  8. Lorrie Grist says:

    It is so annoying when someone calls your home or cell, and you have no idea who it isn’t it? I have a few money worries at the moment and have been receiving calls which I think are from people wanting payments but daren’t answer them. I see there are some companies on the net who can trace a cell number to the person and provides you information. search reverse phone number.com seems to be a popular choice for doing this but the reviews are not that good. Another provider whom is much better priced is the toppeopletracker.com – has anyone here used it and did you get the level of detail you wanted? I.e. caller name and address?

  9. Gain Height says:

    Thank you very much for the info provided! I was finding for this info for quite some time, but I was not able to see a reliable source.

  10. rebeca says:

    Hey this was doubtlessly one of the most intelligent articles I’ve had the chance to go over on the subject so far. I do not know where you learn all your data but keep it coming! I am gunna send a few individuals on over to take a look at this post. Fantastic, totally fantastic. I am have just started getting into spitting out articles myself, nothing compared to your writing skills (ha!) but I’d love for you to look over my stuff someday! bowflex

  11. A mate encoraged me to check out this post, brill post, fascinating read… keep up the nice work!

  12. Issac Maez says:

    This is a really interesting article. I’ve been looking for something similar to this for a while – I’m going to have to share it with my readers and bookmark you for next time :)

  13. Blog Service says:

    The Zoundry Blog Writer gives you similar advantages as a client application. You can write posts offline (except for inserting product links which requires Internet access), move around images in your post, and easily format text using our editor. But you should feel free to use both our Blog Writer and the online editor at your service depending on your situation – your posts will be synchronized between the two.

  14. Baby Dancing says:

    It seems like you have gathered yourself a good size following now! I’m glad to see it.

  15. I was naive on this until a came across your article

  16. kstegxmcjfn says:

    I love this site because …
    ZOO SEX , http://www.jguru.com/guru/viewbio.jsp?EID=1542762 – ZOO SEX ,
    ANIMAL SEX VIDEO , [url=http://www.jguru.com/guru/viewbio.jsp?EID=1542790]ANIMAL SEX VIDEO[/url] , http://www.jguru.com/guru/viewbio.jsp?EID=1542790 – ANIMAL SEX VIDEO ,

  17. Weight Loss says:

    Not quite the theme, but the web site loads really slowly. Something bad with your server ?

  18. By your requirements, what you will be needing is a Shared Hosting account.

  19. Romeo Troung says:

    Im surprised to have found this website, gave you guys a bookmark, just awesome information I found here.

  20. Yael Prowse says:

    guess you learn something new every day! thanks bud

  21. Hey, wonderful read. I just now clicked a link to your blog and I am already a fan. :)

  22. I have been researching different types of Atlanta Search Engine Optimization services and I think that SEO is the most important cost effective solution on the web.

  23. I’ve experienced some reasonable results from a thing called Natural Energy Max, It did take a while but I think this is always going to be the case with legal products. Since using it though, the results have been steady and I’ve really benefitted from it. They’re offering a free trial currently so it’d be a good time to check it out. It’s at http://bit.ly/itsNRG

  24. dns says:

    uhmm. thank’s for the tips, this information will helps a lot in my ongoing project.=)

  25. my archive. Have a nice day.

  26. Navigation within a website should be seamless. Users should be able to find their way around easily. While there is no standard for navigation within a website, especially now as more new web development technologies emerge, it is imperative to understand that navigation must be intuitive and consistent.

  27. clickbank says:

    knowing what is right and what is wrong is the basic quality of a good post. I could see that you have mastered it and i am liking to be in this site so much. Thank you for the effort of making a good post.

Leave a Reply

  • Contact Us Here:

  • Digital Labz LLC
    9896 Bissonnet St
    Suite 465, Houston
    Texas-77036

  • Toll Free 1-888-WEB-LABZ
    Phone 713-995-0511
    Fax 1-(888) 932-5229