Essential Website Optimisation Checklist

Problems with your website’s page speed, security issues, mobile performance and on- and off-site website optimisation?

We have created this essential website optimisation checklist to help you pinpoint any website glitches you may be having with your website. Learning website optimisation skills will ultimately improve your search engine rankings, website performance and improve your digital marketing campaigns.



Page SizeKeep page size as small as possible (ideally 100 kb or less)
Page Requests

Combine files to help reduce the number of requests. 

Load ErrorsCheck for errors in Chrome’s Console
Page SpeedImplement caching
Image SizeRe-size your images to be responsive images
JavaScriptCompress JavaScript to improve website speed
CSSCompress CSS to improve website speed
PlugInsKeep plugins updated regularly


HTTPSAn SSL certificate protects your website from attack, gives visitors confidence that your site is authentic and aids site optimisation
Javascript LibrariesUse the latest version of each library and update regularly


Font SizeUse 12px minimum
ButtonsMobile friendly pages perform better in searches. Ensure your CTAs and buttons are not too close, too small or too big
ResponsiveResponsive designs and functionality for mobiles boosts your SERPS (search engine results pages)


IndexingCheck the page has been indexed by search engines
Titles and DescriptionsThese help with ranking your website and help the customer know what your page is about
Content PluginsTest website on browsers before launch
Descriptive Link TextsMake sure the link text describes what the visitor will link to
H1s and H2sMake sure all headings are ranked correctly
Inbound LinksHave inbound links on your site and blog linking to each other. Create landing pages that link to other site sections.
Voice SearchPlan for voice search with long-tail keywords

Off-Page Optimisation 

BacklinksIncrease number of backlinks to your site
Google Search ConsoleCheck on website performance using Google Search Console
Business ListingsAdd website to business listings and directories
Social MediaEnsure presence where possible on social media
ReviewsEncourage reviews on social media/Google Business/Trust Pilot
Google MapsSet up your business on Google Maps
NAPKeep your NAP (name, address, phone number) consistent across all platforms