Complete SEO Audit Checklist

The Basics

Make sure your website is indexed on Google. Use Google Search

Submit a sitemap if you haven’t already
Make sure your website is mobile friendly. Use Google Test for this

Make sure Google indexes one version of your website.
Technical SEO
Make sure you’re using HTTPS and not HTTP
Check for any Crawling Errors. Use Google Search Console

Remove/Fix broken internal links
Make sure your website loads fast. Use PageSpeed Insight

Remove/Fix duplicate pages and content
Delete low-content pages
Flatten your website’s architecture

Keyword Analysis
Discover your main “money making” keywords. Use Google Keyword Planner

Conduct competition analysis and asses ranking difficulty for your primary keywords
Find variants of your primary keywords and competition gaps
Select from your final keywords based on search volume and keyword difficulty
On-Page SEO
Fix duplicate or missing title tags
Fix duplicate or missing meta descriptions

Find and fix duplicate/missing H1 tags
Add 5+ internal links
Add 5+ external links
Improve tile, meta, H1 and content to reflect your primary keyword for that page
Run a content audit and fix spelling/punctuation errors
Improve content readability (subheadings, short sentences and paragraphs, image breaks)
Optimize images for SEO (Name, ALT Tag, Size)
Up to date old contents
Off-Page SEO
Create profiles on all social media and business directory platforms and link it to your website
Analyze and replicate your competitors’ links. Use Ahref's free tool for this

Pursue unlinked mentions of your brand/website
Setup and optimize your Google My Business profile