Skip links

Basic SEO Checklist

A basic SEO website audit checklist to get started.

SEO is a complex strategy that involves multiple marketing teams. However, there are some basic elements that help websites get started with SEO. Below you will find our basic SEO checklist that can be used to start reviewing your website.

General Checklist
General SEO involves setting up the basic components such as Google analytics and HTTPS that will help you measure and keep your website secure.
Set up Google Tag Manager on your website
Set up Google Analytics with Google Tag Manager
Set up Google Search Console
Set up Bing Webmaster Tools
Connect Google Search Console data with Google Analytics
Set up uptime monitoring to minimize downtime
Add ’trust’ pages to improve Google TrustRank (About us, Contact, Privacy Policy and TOS)
Use public WHOIS to boost Google TrustRank
Set up HTTPS and get a free SSL with CloudFlare (for Amazon Web Services)
Set up HTTPS and get a free SSL with CloudFlare (for Google Cloud Platform)
Set up a tool for keyword rank tracking
Set up a tool for backlinks status monitoring
SEO UX Checklist
Think of SEO and UX this way: SEO targets search engines, and UX targets your website’s visitors. Both share the goal of providing the best experience.
Set up a SEO friendly URL structure
Test if your website is mobile friendly and fix the issues
Check and fix your website loading time
Keep your URLs short
Check and optimize your 404 error page
Make your content easy to share
Claim your brand on all major social networks
Record user sessions/heatmaps to see how users use your website and fix bottlenecks
SEO Performance Checklist
Web performance optimization is the practice of improving website performance by various methods — faster websites are said to be higher-performing.
Use a top-performing web hosting
Check if the server is located close to your service area
Use a content delivery network (CDN)
Enable GZIP compression
Check if your website is served over HTTP/2
Use caching
Minify your JS/CSS files
Resize large images before uploading
Compress and optimize your images
Lazy load images & iframes (embed Youtube videos, etc)
Always use up-to.date technology (CMS/Theme/Software)
Optimize your database
Technical SEO Checklist
Technical SEO refers to website optimizations that help search engine spiders crawl and index your site more effectively and efficiently.
Create WWW redirect
Use "noindex" and "nofollow" tags properly
Create an XML sitemap and add it to the Google Search Console (GSC)
Check and fix mixed content errors
Fix missing and duplicate meta titles & descriptions
Create and submit robots.txt file
Consolidate duplicate URLs with canonical tag
Check and fix broken links on your website
Find and Fix Index Coverage Errors in Google Search Console
Check and fix redirect chains and loops on your website
Check if your website uses HTTPS
Use redirects properly
Check for manual penalties in Google Search Console
Deindex irrelevant pages from being indexed by search engines ("noindex") to prevent index bloat
SEO Content Checklist
Content SEO refers to creating content that helps your website rank high in the search engines. It includes everything to do with the writing and structuring of content.
Set up a SEO content strategy
Conduct a keyword research
Create long-form content to get better rankings
Create "10x content"
Identify & eliminate content cannibalization
Identify & eliminate duplicate content
Create content hubs & fill them with supporting content
Update your content regulary
Build up E-A-T (Expertise, Authoritativeness,Trustworthiness)
OnPage Checklist
On-page SEO, (on-site SEO), is the process of tweaking a page’s content, tags, and internal links to improve search rankings and traffic.
Write for the user & not for search engines
Check if the target keyword matches user intent
Have the main keyword in URL, title and heading
Use focus keyword in 1st paragraph of your content
Use one single H1 on each page
Create an appealing & SEO-oriented meta title
Create a compelling meta description
Use subheadings (H2-H6) for content hierarchy
Format and style your website content properly
Link to relevant inner pages
Link out to relevant & authoritative websites
Never link to a page/website with the same anchor the current page is targeting
Name your images properly
Set alt text for all images
Set up a proper social markup
Check Dwell time and optimize it
Find and capture featured snippets
OffPage Checklist
Off-page SEO (also called "off-site SEO") refers to actions taken outside of your own website to impact your rankings within search engine results.
Set up a proper link building strategy
Use the "Competitive Analysis" framework to find SEO opportunities
Build foundation links
Interlink with social networks
Find relevant blogs for guest blogging
Ask your current and fromer partners for a link (exchange)
Turn your brand mentions into links
Use Social Signals to boost your website rankings
Schedule social posting
Build links by commenting on relevant blogs
Local SEO Checklist
Local SEO is a search engine optimization strategy that helps your business be more visible in local Google search results.
Claim your Google My Business listing
Claim your Yelp listing
Claim your Bing Places for business listing
Optimize listings
Submit your website on general relevant directories
Submit your website niche-specific directories
Reach out for reviews
Reply to all reviews
Publish Google Posts (Google My Business)
Check for site-wide NAP (Name, Address, Phone number) details
Have consistent NAP details across the whole website
Have consistent NAP details on listings & social networks