triforce triangular force

Ultimate SEO Checklist

What is SEO? SEO is a process that has a set of rules you can apply to your website so that search engines can access, crawl and index your content without problems. Your overall goal with SEO is create better websites both in terms of content and usability that will keep both users and search engines happy. Search engines are governed by complex algorithms that use a number of parameters before making a decision as to which websites to show in the top of the search results. To be able to control the whole SEO process and give algorithms what they want, the various SEO rules are grouped into different categories and thus how other terms like technical SEO, on-page SEO, off-page SEO, local SEO, mobile SEO are born.
Tracey Haynes Triangular Force


Tracey Haynes

Contact us

Get in touch with us.


011 793 6809

Here is your technical SEO checklist: Add and verify all your website variations with the Google Search Console Check your permalink structure and make your URLS SEO Friendly Set your preferred domain in Google Search Console and WordPress Install SSL and make sure that your website is https Check the ‘Blocked Resources’ report in Google search console and ensure that Search Engines can access all website resources without blockings Check ‘Fetch as Google option’ in Search Console Check and optimize your robots file Check WordPress visibility settings Check your comment settings and make sure that all comment links are ‘nofollow’ Optimize your menu and site structure Create and optimize an XML Sitemap Check for sitemap errors in Google search Console Add structured data markup data to your homepage (website + organization, person or local business) Add relevant structured data markup to your articles or products Test your schema markup implementation using the ‘Google Structured Data Testing Tool’. Enable breadcrumb menus on all your posts and pages Check that your schema implementation for breadcrumbs is correct Check that all your pages define a canonical URL Implement hreflang if your website is available in more than one languages Use pagination SEO for multi-page posts

is all about the content of your page and it has two major goals. To help you create content that satisfies the user intent and give you guidelines on how to create SEO friendly content that is easily understood by search engines

Optimize your logo (name, alt text schema and size)

Optimize the page titles of all website pages including the homepage

Optimize the meta description tag of all website pages including the homepage

Check how your website looks when you search for your brand name in Google (search result snippet) and optimize your site structure for sitelinks.

Check and optimize the H1 tag for all websites pages including the homepage

Check for proper usage of subheadings (needs to be in a hierarchical structure)

Revise your internal linking strategy to ensure that they comply to best practices.

Revise your external linking strategy and give credit to other high quality websites.

Create content that satisfies the user intent

Perform keyword research and enrich your content with long tail keywords and LSI keywords.

Make sure that your target keyword is included in your opening paragraph

Add text content to accompany non-text content

Create long-form content

Beautify your content (formatting and styling) and make it easy to read

Optimize your images (file size, ALT text, caption below images)

Create dedicated image sitemap and submit to Google

Optimize your videos and other multimedia elements (with proper schemas)

Create dedicated Video sitemap and submit to Google

Optimize titles / description / content for your category pages

Review ‘tag’ usage and noindex them if not needed

Optimize candidate posts for Google’s featured snippets.

In simple terms, off-page SEO is about website promotion techniques and how to convince search engine algorithms that your website deserves a higher ranking in the search results than other websites. Higher rankings will lead to more organic traffic and this is what all website owners want. Off-Page SEO is not optional but a necessary component of your SEO strategy. Understand the difference between a good link and a bad link Understand the difference between white hat and black hat link building Understand the difference between normal links and ‘nofollow’ links Learn how to start link building for a new website Learn how to do link building for an established website Create a list of websites you can potentially get a link Understand how to use social media for link building purposes Read more about retargeting and how to use this for link building Understand how to email other bloggers asking for links (blogger outreach) Learn what is the best way to get incoming links from premium websites Regularly review your link profile to identify and remove bad links Use the Google disavow tool (when necessary) to get rid of bad links from your link profile
Get found for location aware searches and get more people visiting your brick and mortar store. Local SEO is the process of optimizing your website so that it appears in the first positions of Google, Bing and Yahoo for searches that are related to your area / city / country. Optimize your logo (include your brand name and location in the alt text) Work on your titles, descriptions and URLS and make sure that they include your brand name and business location Add NAP (Name, Address, Phone Number) on the home page Add NAP (Name, Address, Phone Number) on the rest of the website pages (footer is a good place for this) Make sure that NAP information is consistent across all channels (website, Facebook, local directories, Google+, etc.) Add a Google map in the contact information page Register your company with Google My Business Register with Yahoo! Aabaco Small Business Use Schema (structured data markup) to give more information about your local business to Google Register your website with Bing Places for Business Register Your Business with Local directories Create a Local business page on Facebook Register your business with Yelp for Business Owners Encourage and reply to every single review on all platforms Seek mentions (links) from local press Get Links from high quality websites Optimize your website for mobile Start a blog and publish content related to your local area Engage on Facebook, Google My Business, Twitter, Pinterest and YouTube
Get your website ready for Google’s ‘Mobile First Index’. If you haven’t done this already, go and check your Google analytics statistics and in particular the Devices Report (that’s under Audience / Mobile). Here is your Mobile SEO checklist: Make sure that your website passes the Google mobile friendly test Check your mobile speed using Google’s mobile speed test tool. Test your mobile website on different resolutions using the Chrome Device Emulator Make sure that your URLS, titles, descriptions and content are the same as desktop Check ‘Fetch as Google’ (mobile crawler) and ensure that Google can access your mobile pages without any problems Avoid using popups on mobile Check that your CTA on mobile are visible and easy to access Consider adding Accelerated Mobile Pages support for your blog pages Add Google Analytics support for AMP Add schema support for AMP Pages Check your AMP Implementation using the Google Structured Data Testing Tool


Having a checklist is a great way to work on your SEO. What you read in our SEO checklist above covers almost all areas of SEO.
en_GBEnglish (UK)