A well designed and optimised website is a thing of beauty. It builds your web presence to attract curious customers. It showcases your business and improves your customer service. Simply put, it makes you money!
But when it doesn’t work? Well … it just makes you look bad. It frustrates your customers, embarrasses your employees and it can leave you open to hacking.
At Webjuicy our aim is to put the spark back into your website. We get under the hood, run the diagnostics and tune your website so it fires on all cylinders … driving customers to your brand and keeping the bad guys in the rear view mirror.
The curse of web champs everywhere! Have a look at the following checklist to see if your website is well tuned.
Server response time
If your server response time is slow then your whole website will be slow. End … of … (still loading) … story. Choose a reliable provider with speeds under 180ms … then read on!
Good “Compression” reduces text download speeds by 50-90%. You can achieve this by coding your webpage consistently and concisely. To ensure consistency in HTML and CSS code, you need to:-
Specify CSS key value pairs in the same order (if possible). This specifies how large text appears on a web page.
Specify HTML attributes in the same order. HTML attributes are used inside the opening tag to provide additional information about an element such as title, dimensions and style information.
Use consistent casing
Use consistent quoting for HTML attributes
Minifying CSS, Java Script and HTML
Hell yes, it’s a word! And minifying can save megabytes of data and improve download speed. For more info, visit Here.
Redirects occur when you change one URL to another URL. What is a URL I hear you ask? It’s the really long page name in the top of your browser. When things change, you should be using a 301 redirect which is permanent or things … well … things just get broken!
Leverage browser caching
Browser caching stores website resource files when a user visits a webpage. Leveraging is when a webmaster has instructed browsers how their resources should be dealt with. For example, when a web browser first loads your webpage it has to go and download a whole bunch of things like your logo, CSS files and other stuff. Caching remembers these things and keeps them handy so that when a visitor goes to another page … hey presto, they’re there already! This is why the first view of a webpage takes longer than click throughs. But if you’re not caching properly … your a tortoise!
Use a content distribution network
Using a CDN means your customers access your content on servers that are closer (geographically) to where they are. So it improves load times, reduces bandwidth costs, increases content availability and improves website security.
Sweet pics are awesome. We get it. But not all pics are sweet! To ensure yours are:-
Name your images descriptively in plain language.
Optimize your alt attributes carefully
Choose your image dimensions and product angles wisely
Reduce the file size of your images
Choose the right file type Optimize your thumbnails Use image sitemaps
And beware of decorative images!
We have listed below some of the classics! They’re like canned fury and are guaranteed to get angry people ringing you. If you’re getting these … you’re losing these => $$$.
HTTP Error 401 (Unauthorized) This means that the user trying to access the resource has not been authenticated. This is a protected source that requires a valid user name and password.
HTTP Error 400 (Bad Request) The users cookie is corrupt. Clearing the browser's cache and cookies could solve this issue.
HTTP Error 404 (Not Found) This means you have a connection with the server but the file cannot be found in the correct location possibly because the URL is wrong or the resource has been deleted or moved from the server.
HTTP Error 403 (Forbidden) This means the user does not have sufficient permissions to read the file.
HTTP Error 500 (internal Server Error) This means that the server cannot process the request for an unknown reason. Website backups are not sexy but having one scheduled and automated is compulsory practice for people who don’t like pain.
Website backups are not sexy but having one scheduled and automated is compulsory practice for people who don’t like pain.
I was telling a girl at a bar about them recently and she started picking at an imaginary sore on her arm before running off to the bathroom. But, as I shouted after her, “Don’t come crying to me when you wake up on Monday morning and you’ve got nothing but malware, memories and error messages!”
Security threats and malware are constantly being designed by misfits in basement apartments the world over. That’s why Windows, Macs, Androids and IOS devices are constantly updating their software to prevent these digital interlopers from stealing your stuff. It’s a tedious but necessary process that takes us a lot less time that it takes you.
So you found a great link to something awesome! That was great. But then it got moved or deleted and now your customers think you’re an amateur. Worse still, your SEO efforts are being devalued because Google robots see you as damaged. You need to:-
Find broken links using Google analytics
Create a report and track your changes
Analyze data and decide which pages should be redirected
Redirect in CMS
You see, search engines see links as a vote for a website’s quality. Links to your website and links within your website can affect where your website ranks in search results. Because of this, it’s best practice to either remove or update broken links.
Forms are how you capture and cage your clients. What you do with them next is up to you. But you need to check them regularly for script errors, validation vulnerabilities and changes in destination emails.
The connection to automation apps and email lists should be tested as well and validation is required to prevent abuse by malicious users. Improper validation of form data is one of the main causes of security vulnerabilities. It exposes your website to attacks such as header injections, cross-site scripting, and SQL injections. If you don’t know what these things are, trust us. They’re bad!
This is getting beyond the do-it-yourself category, because Content Management System (CMS) platforms and code technologies like AJAX are constantly evolving. Many website scripts need to be altered or added to keep up with compatibility and the competition.
All make for improved function, performance and animation. Understanding the basics will help you make informed decisions but your website developer should be someone you trust to put together all the layers that go into a website.
We created this checklist to help you get a better understanding of how to optimise your website and stay out of danger. But like most things, it’s cheaper to get an expert in and much less frustrating!
If you need a hand, do what 100s of happy customers have done and get in touch with us.