One area where it has been a challenge to find a decent piece of monitoring software is one that reports on website speed. The importance of this is often overlooked, but in my experience (and especially at my old place of work), I have found it to be vital for a number of reasons:
- If you're spending a lot of money on paid advertising the first impression of a website matters - if it takes 6+secs to load it may as well not be live at all
- With more websites being accessed on a 3G/4G network it's good manners to not make the file sizes of images too big thus using up people's data allowance
- Google will penalise you for have a slow website by putting you lower in the search rankings and even increasing the cost per click
- Use GZIP compression – This can reduce file size by as much as 70% without degrading the quality of the images, video or the site at all. There's a simple online tool for testing this
- Outsource javascript and stylesheets – Have your scripts and CSS load in external files instead of cramping up each and every page. This way, the browser only has to load the files once, rather than every time someone visits each page of the site
- Optimise images – In Photoshop, you can use the “Save for Web” option to drastically reduce image size. This allows a trade-off between graphic file size and crispness
- Don’t use HTML to resize images – HTML (and WordPress blogs), make it easy to create a smaller version of a larger graphic. The issue here is that the browser still has to load the ENTIRE image, THEN check the width and height you want and THEN resize it accordingly
- Cache when possible – Content management systems like WordPress have plugins that will cache the latest version of your pages and display it to your users so that the browser isn’t forced to go dynamically generate that page every single time. Plugins like WP Super Cache can sewriously decrease page load times
- Go easy on redirects – A 301 Redirect is the preferred way to change your site structure without losing any of that valuable search engine juice, but lots of 301 redirects piled together just confuse the browser and slow it down as it wades through the old destinations to get to the new one
- Get up in the clouds – Over the last few years, this has become THE solution for websites which need to be globally accessible and serve pages depending on where the user is located. Faster access to a server near their geographical area means they get the site to load sooner
0 comments:
Post a Comment