Remember Me
forgot your password?

25 Website Speed Tips

Speed kills. In the case of website usability, the lack of speed kills. Many
have erroneously assumed the advent of high speed internet connections would
make website performance optimization irrelevant. On the contrary, it seems as
internet connection speeds increase, users simply become more impatient and
demand faster browsing. Below, I've gathered some simple (and advanced) ways to
speed up your site.

Image Optimizing Tips:


  1. Compress .jpg and .gif images: If you use Photoshop, always use the "Save for Web" feature. If you don't have access to PS, there's a ton of free image compressing freeware out there.

  2. Compress or eliminate unnecessary Flash elements: In my opinion, flash is over-rated, slow, and buggy. It has it's benefits, but make sure you don't rely on it for navigation or other necessary site elements.

  3. Don’t Resize Images within HTML: Don't use the width or height attribute in the IMG tag to resize larger options. For example, if you resize an image that was originally 300 x 300 to 100 x 100, the user still has to download the full size one. Instead, use thumbnails.

  4. Specify Image Dimensions: Don't leave the width or height attributes blank. By doing so, you'll slow down the browser rendering of the page, since it doesn't know how much space to give for each image.

  5. Slice Your Images: Slicing doesn't actually reduce image size (in fact, it increases the overall size). However, it does increase the apparent load time by making each slice appear one at a time rather than one big image popping up after it downloads.


  6. Avoid Too Many Slices: Don't use too much of a good thing. As mentioned above, each slice actually increases the total size. I would recommend using no more than 4 slices, unless you are dealing with a huge image.

  7. Coding Tips
  8. Use CSS instead of Images: Cascading style sheets can do more than you think. Many sites make effective use of CSS
    formatting and eliminate the need for excessive images. Even effective brand logos can be created with CSS. CSS Zen Garden has some examples of creative use of CSS.

  9. Convert from Table to CSS based layout: Tables are ok for displaying data in columns and rows, but is grossly inefficient for designing web page layouts. By using DIV tags with CSS, you can cleanup your code extensively, which will reduce page load time and also offer SEO benefits.

  10. Use External Style Sheets: Rather than formatting through embedded inline styles in pages or html elements, reference an external css files that the entire site can reference. The browser will cache this page on the first visit, so it won't need to download it repeatedly.

  11. Use External Javascript: Similar to above, put all of your JavaScript functions in an external file for caching benefits.

  12. Remove Unnecessary White Space in HTML: Surprisingly,
    white space hogs a lot of disk space.

  13. Use Shorthand CSS: Instead of putting each CSS attribute on its own line, use shorthand CSS to prevent extra line breaks in your external CSS file.

  14. Use CSS Images instead of IMG tag: An easy way to speed up the rendering of an image is to simply call as a background of a div tag.

  15. Use Relative Links: Removing the " http://yoururl " from the beginning of every link will shed some weight. Just be careful not to allow people to jump back and forth between secure and insecure pages, which will generate one of those annoying "insecure items" errors in the
    browser.

  16. Specify the DocType: Pages that have the DocType specified tend to load faster than those that don't.



  17. Server & Database Tips

     
  18. Reduce Http requests from other sites: Try to eliminate connecting to other servers to
    retrieve images, audio, or video. Each http:// connection only slows things down.

  19. Don't Use Https://: Don't use secure pages if you don't have to. Connecting through secure http is about 3 times slower than regular http. Obviously, your checkout process needs to be secure, but your product pages most likely do not. In addition, make sure your navigation doesn't use relative links which forces users to flip flop between secure and non-secure pages.

  20. Upgrade your Web Server: Just like that old PC you bought 5 years ago, web servers can go down hill and become outdated.

  21. Use Gzip Compression to Reduce HTML Size: Gzip is great for compressing html code, however it does nothing for images, flash, or other embedded files. Many open source programs such as Wordpress and Joomla already support it.

  22. Upgrade Server Memory: A boost in memory resources on your server can reduce processing time and greatly increase performance.

  23. Upgrade your Database Server Hard Drive: The faster your server's hard drive is able to access data, the faster it can serve up files. A fast hard drive is especially important for your database server.

  24. Separate Content and Database Servers: If you have a high traffic, database driven website, you can benefit by placing your content on one server and your database on another. In addition to the speed benefits, it is more secure.



  25. Other Tips

     
  26. Loading Progress Indicators: By letting users know that you are processing their request, you can assuage their impatient fears. This won't necessarily speed things up, but it will update them on the progress.

  27. Use AJAX instead of Page Refreshes: Interacting with a web page is far different than interacting with your computer OS. Imagine if Windows XP had to refresh the whole screen ever time you perform an action like websites do? In the next few years, we will probably see more adoption of AJAX technology, which will make page refreshing
    unnecessary.

  28. Reduce Size & Number of Cookies: Each time a browser makes a request, cookies must be transmitted. Keep an eye on the total number and size of the cookies your site uses.


Fore more

E-commerce optimization tips
, please visit the
Palmer Website Usability blog.

Justin Palmer

Justin Palmer is the webmaster for Not of This World (NOTW) Clothing, which
sells Womens and Men's Christian clothing.

Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Networks Articles
  • More from Justin Palmer

Storage Blogs – The New Age Knowledge Library!

By: Hael Pert | 15/11/2009
Blogging has become like breathing – it’s important, yet happens by itself, and without it life would not exist. So, in this age of blog mania, can storage blogs be far behind?

I want to connect with all the Arsenal blogs in the world!

By: Pat McLaughlin | 14/11/2009
I just found the perfect tool that can inter-connect my blog with every like-minded blog in the world! It is nearly brand new, and is in the Alpha stage of development, but this new system, called SmallRivers, is fantastic. Anyone who has a blog and wants to connect to other like-mided people simply must read this!

A brand new idea for a Social Network search engine

By: Pat McLaughlin | 14/11/2009
Now here is a new interesting concept called Jahoot, and whoever thought of it is definitely looking to the future! There is hardly anyone in the world today that isn’t connected to the rest of the World in some way, either on FaceBook, Twitter, or one of the myriad other social and bookmarking sites around the world. If you are one of these people, then this new concept will definitely interest you!

Keys to successful Internet Marketing

By: Kristopher Carpenter | 13/11/2009
Online Marketing the right way Most of my SEO clients always ask the same questions: I have a great site, why am I not getting any traffic? My keywords are all over my site, why doesn't Google see that? My cometitor has a horrible site, why does he come up before me? I'm going to attempt to answer these questions and more in this article. How come some sites outrank other sites? Google uses a wide range of metrics to figure out exactly where your site should ...

Google Latitude Tracks Your Location History

By: Sparxoo | 13/11/2009
While most people use Google maps to get directions or look up an address, few realize the many other options available using the Maps feature. One such application is Google Latitude, a more social feature which enables users to track location history and discover the world around them. On Wednesday, Google announced added features to the Latitude location application that will make the tool more powerful than ever. Now, users can…

Understanding Web Conferencing Technology

By: johnmao | 13/11/2009
Web meeting software has been used since the late 1990s and it is hard to deny the impact of this technology on the way business is done.

How to filter websites browsing and restrict websites access?

By: Bruce Geng | 11/11/2009
Unmanaged websites surfing is killing your productivity. And your computer and network is open to attack when harmful sites are visited. So it is important to block unwanted websites in your network. Blocking of websites can be done in many ways. These include using free software and windows settings. There are even many add-ons for browsers like Firefox which let you check and restrict websites. This tutorial will guide you to filter and block websites access in 4 ways.

Time, Money & Accuracy

By: Richard n Williams | 11/11/2009
We live in a fast paced world where time matters. In some industries even a second can make all the difference. Millions of dollars are exchanged hands in the stock exchange each second and share prices can rise or plummet.

On Site Search Optimization - 11 Practical Tips

By: Justin Palmer | 13/01/2008 | Web Design
Google has raised the bar. If you misspell a word, it tells you. If you perform a search returning millions of results, they prioritize the results by showing you the most relevant page (usually). Compare that to most internal site search features on eCommerce sites. Not only can they not handle misspellings, they usually to a poor job of ranking results. Combine a poor site search feature with a confusing navigation, and you've got a usability nightmare.

25 Website Speed Tips

By: Justin Palmer | 07/12/2007 | Networks
Speed kills. In the case of website usability, the lack of speed kills. Many have erroneously assumed the advent of high speed internet connections would make website performance optimization irrelevant. On the contrary, it seems as internet connection speeds increase, users simply become more impatient and demand faster browsing. Below, I've gathered some simple (and advanced) ways to speed up your site.

Website Analtics 101

By: Justin Palmer | 01/12/2007 | ECommerce
Just the other night, my wife wanted to buy a purse on an eCommerce site that I have done extensive work for. Just out of curiosity, I decided to stand behind her and watch her interact with the website. As I jotted down notes as she went about shopping, I began to notice things I had never considered before. She tried clicking on things that weren't intended to be clicked on.

Email Delivery 101 - 17 Ways to Improve it

By: Justin Palmer | 28/11/2007 | Email
Email deliverability is a headache. We used to worry about the content of an email blast, and avoid spammy words like free or using ALL CAPS. But with the shift in the last few years towards repuation based SPAM filtering, email deliverability tactics have changed drastically.

5 Tactics for Internet Brand Building

By: Justin Palmer | 21/11/2007 | Online Business
With the rising cost of most traditional forms of marketing, who wouldn't prefer the second option? Unfortunately, very few customers ever become true fans. After all, many businesses focus entirely too much on customer acquisition and neglect customer retention.

13 Ecommerce Mistakes to Avoid

By: Justin Palmer | 16/11/2007 | Online Business
E-tailers have a lot to learn from traditional retailers. It seems that well-known eCommerce sites get away with atrocious usability mistakes simply because the internet as a shopping medium is growing so fast. Web managers may think that because sales numbers are up they must be doing everything right. For many online stores, nothing is further from the truth. Below I've listed what I consider to be the worst practices of eCommerce sites these days.

7 Tactics to Make you Title Tag More Clickable

By: Justin Palmer | 06/11/2007 | SEO
Getting into the top 10 Google results is only half the battle. How does your search result fare against the other SERP real estate? Here’s some simple tips I’ve gathered to help make your listing stand out.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.09, 1, w2)