Posts Tagged ‘speed’

Action List: Get fast, quality hosting

Wednesday, March 4th, 2009

web-server

Popular web sites often have faster server response times compared to smaller unimportant sites.  Search engines often index more pages from these quicker sites and give them prominence over slow sites.

Do you think that Google will allow a ’slug’ website to occupy a top ranking in its search engine results?  Not likely.  That’s why it’s important to host your website on a fast server – not to mention the fact that most ‘real’ visitors will be turned off by your website if it is too slow.

The best bet is to go for a dedicated server hosting plan – but they’re quite expensive if you have been used to paying for shared hosting.  Most dedicated servers cost $400+ per month.

If that’s too expensive for you, there are plenty of shared hosting providers out there and most of them are very inexpensive – the trick is to find one with good, local customer support (in my experience most data centres are offshore, but some have local call centres).  Look for a service that has phone support as well as email support, because it’s important that you are able to talk to a human when an emergency occurs (ie. your site goes down).

Another consideration is that websites hosted offshore will use IP addresses of the home country and this may impact on search engine rankings.  There is evidence to suggest that websites hosted overseas will not be given as much credence in the target country as those websites hosted locally.  For example, if my website was targeted at the Australian market, but it was hosted in the United States (regardless of whether I use a .com.au domain or not), then Google may not give me the level of importance (and hence the high rankings) that my website deserves in local search results on Google.com.au. 

A further reason for caution when using shared hosting providers is that they use shared IP addresses, lumping your website in with a bunch of other sites hosted on the same server – over which you have no control.  Again, there is evidence to suggest that shared IPs may impact on search engine rankings.  If your website shares an IP with a blacklisted website in Google, then your credibility may be reduced in the eyes of Google.

I use Canberra-based company AussieHQ for my hosting and I have found their products and service to be impeccable.  Their help desk response times are lightning fast.  I felt compelled to move all of my hosting to a dedicated server with AussieHQ after a website mishap in a PlanetDomain data centre in the US  (a number of servers caught fire).  Until that time, I was relatively happy with PlanetDomain because they offer local telephone support and their shared hosting plans represent good value.

Ultimately, you choice of host will impact upon your search engine penetration, so choose wisely.

Action List: Speed up page loading

Friday, February 13th, 2009

speed

The speed at which your web pages load should be one of your top priorities as a netpreneur.  We live in the world of pressing time constraints, infinite choice and instant gratification – if your website is slow, then people will leave in droves.  And it’s also likely that your website will be penalised by the search engines.

Whilst technology is advancing rapidly and our broadband connections are getting faster and faster (unless of course you live in Australia!), people’s expectations, too, are increasing.  Most people expect instantaneous connection times and lightning-fast page loads.  Any lag in time will almost certainly result in the visitor cancelling their session with you and heading off to another website on the internet – most likely a competitor.

How do I know if my site is fast or not?  You can use Firebug http://getfirebug.com/ to identify and monitor speed issues with your site.  SEO software iBusinessPromoter also provides information about your page loading speed.

So how can you speed up your website:

- Use the right image format.  Make sure that photo images use the JPG format, whilst GIF is used for images with solid colours, like graphs and charts.

- Resize your images.  Make sure that your images are correctly scaled to the size that they appear, rather than have a large image render within smaller dimensions.  This will reduce the size of the image considerably and result in a faster download time.

- Lose the Flash.  See my earlier post about Flash animations.  They look nice, but they will slow down your site (and impact upon your search engine optimisation too)

- Keep other multimedia and dynamic elements to a minimum.  Go easy on the animations and sound, and reduce the widgets that draw content from off-site sources.

- Use optimised CSS.  Cascading Style Sheets allow you to control all page styles from a separate text file.  The use of CSS removes the need for duplicate styling tags throughout your HTML and thus reduces the size of your files.  CSS has the added advantage of permitting universal changes without having to edit multiple style tags – change the one style in your CSS stylesheet and it is reflected throughout your site. 

- Move Javascript and other inline code to separate files.  If your website uses lots of javascript or embedded code, it might be possible to move this code to a separate file and call on it from the parent HTML page.  This can help greatly with search engine optimsation because it removes extraneous, unindexable content from your HTML files.

- Use AJAX.  A new technology, AJAX stands for ‘asynchronous javascript and XML’ – it enables a website to display dynamic content without refreshing the entire page.

- Use ‘Loading’ prompts where speed cannot be improved.  Sometimes it is necessary for your website to ‘think’ – ie. when it is drawing information from a database or via an XML link.  In this situation, it’s a good idea to tell the user that the page is loading via a pop-up box or similar.

- Use cached pages for dynamic websites.  You might consider ‘caching’ regularly accessed pages, rather than have them reconstitute from your database each time they are called.

Action List: Lose the Flash animations

Wednesday, January 21st, 2009

flash

There are plenty of websites out there that have fancy, all-singing, all-dancing Flash animations as ’splash pages’ to greet the user upon arrival.  The problem is that most users are impatient and, unless it’s a masterpiece, the Flash animation will give them an excuse to leave your site.

Adobe’s popular web animation software powers many big websites around the globe – just take a look at the Nike Plus website for some sexy stuff.  It’s certainly impressive, but it takes time to load and time is one thing that I don’t have….

Flash animations can also confound a user because it adds a layer of complexity to a website - what are all these moving parts, what do I click next, how do I buy, where do I go to get what I want.  Excessive animation will just confuse people and turn them away.

Another consideration is the search engine compatibility of pages that contain Flash and other animation files.  Animation can’t be read by search engine spiders (although I understand that technology is getting better in this area) and the lengthy delays required to download animations will also cause some spiders to reject the page altogether.  Google and others prefer rich, text-based pages, rather than pages chock full of animations, images and non-HTML elements.

So, my advice is to do away with the Flash animations, unless you are trying to sell the fact that you are an animator or video effects specialist.

Remember that old chestnut – KISS – keep it simple stupid.

Free Website Performance Tool

Wednesday, January 7th, 2009

This handy website performance tool has identified some speed issues with my websites. 

http://analyze.websiteoptimization.com

It’s worth running the tool for your own websites