The Ultimate SEO Checklist
Use this comprehensive SEO checklist to ensure you've covered all the bases for search optimization. Check off each item as you complete it.
Technical SEO Checklist
- ☐ Site is accessible to search engines (check robots.txt)
- ☐ XML sitemap created and submitted to Search Console
- ☐ HTTPS enabled across entire site
- ☐ Site loads in under 3 seconds
- ☐ Mobile-friendly design (pass Google's test)
- ☐ Core Web Vitals in "Good" range
- ☐ No broken links (404 errors)
- ☐ Proper redirects (301s, not 302s)
- ☐ Canonical tags implemented correctly
- ☐ No duplicate content issues
- ☐ URL structure is clean and logical
- ☐ Google Search Console connected
- ☐ Google Analytics 4 installed
- ☐ Crawl errors fixed
- ☐ JavaScript renders properly for Google
On-Page SEO Checklist
Title Tags
- ☐ Every page has unique title tag
- ☐ Primary keyword included
- ☐ Under 60 characters
- ☐ Compelling and click-worthy
Meta Descriptions
- ☐ Every page has unique meta description
- ☐ Includes keywords naturally
- ☐ Under 155 characters
- ☐ Contains call-to-action
Header Tags
- ☐ One H1 per page with primary keyword
- ☐ Logical H2-H6 hierarchy
- ☐ Keywords in subheadings where natural
Content
- ☐ Content matches search intent
- ☐ Comprehensive topic coverage
- ☐ Keywords used naturally
- ☐ Proper internal linking
- ☐ External links to authoritative sources
- ☐ Updated and accurate information
- ☐ Easy to read (short paragraphs, bullets)
Images
- ☐ Descriptive file names
- ☐ Alt text with keywords
- ☐ Compressed for fast loading
- ☐ Responsive image sizing
URLs
- ☐ Short and descriptive
- ☐ Include target keyword
- ☐ Use hyphens (not underscores)
- ☐ Lowercase only
Schema & Structured Data
- ☐ Organization schema on homepage
- ☐ Local Business schema (if applicable)
- ☐ Article schema on blog posts
- ☐ Product schema on product pages
- ☐ FAQ schema where appropriate
- ☐ Breadcrumb schema
- ☐ Tested in Rich Results Test
Off-Page SEO Checklist
- ☐ Link building strategy in place
- ☐ Quality backlinks from relevant sites
- ☐ Natural anchor text distribution
- ☐ Brand mentions online
- ☐ Social media profiles active
- ☐ Guest posting opportunities
- ☐ Digital PR efforts
- ☐ Monitor backlink profile
- ☐ Disavow toxic links if needed
Local SEO Checklist
- ☐ Google Business Profile claimed and verified
- ☐ GBP fully completed (100%)
- ☐ Correct business category selected
- ☐ NAP consistent across all listings
- ☐ Photos added and updated regularly
- ☐ Reviews actively managed
- ☐ Local citations on major directories
- ☐ Location pages on website
- ☐ Local keywords targeted
- ☐ Local schema markup
Content Strategy Checklist
- ☐ Keyword research completed
- ☐ Content calendar created
- ☐ Topic clusters identified
- ☐ Competitor content analyzed
- ☐ Content gaps identified
- ☐ Regular publishing schedule
- ☐ Content audit completed
- ☐ Old content updated