Complete SEO Checklist
Technical
27 items
Robots.txt Configuration
CriticalEnsure robots.txt is present and correctly disallows sensitive directories.
XML Sitemap
CriticalSubmit XML sitemap to Google Search Console and Bing Webmaster Tools.
HTTPS/SSL Security
CriticalVerify site is fully secure (HTTPS) and redirects HTTP traffic.
Page Speed (Desktop)
HighAchieve 90+ score on Google PageSpeed Insights for desktop.
Page Speed (Mobile)
HighAchieve 80+ score on Google PageSpeed Insights for mobile.
Canonical Tags
HighEnsure all pages have self-referencing canonical tags to prevent duplicate content.
Structured Data Implementation
MediumImplement Schema.org markup (Organization, Website, Breadcrumb).
Custom 404 Page
MediumCreate a helpful 404 page with navigation links.
Hreflang Implementation
MediumAdd hreflang tags for multilingual content or self-referencing hreflang for single-language sites.
JavaScript Rendering Verification
HighUse GSC URL Inspection tool to confirm Googlebot can fully render JavaScript-heavy pages.
Redirect Chain Audit
HighIdentify and fix 3xx → 3xx redirect chains. Each hop wastes crawl budget and dilutes link equity.
Crawl Budget Optimization
MediumNoindex thin pages, block faceted navigation, and consolidate parameters to maximize crawl efficiency.
Log File Analysis
MediumAnalyze server logs to understand Googlebot crawl patterns, frequency, and wasted crawl budget.
IndexNow Implementation
MediumImplement IndexNow API to instantly notify Bing and Yandex when pages are created or updated.
Core Web Vitals: LCP Under 2.5s
CriticalLargest Contentful Paint must load within 2.5 seconds. Optimize images, server response, and render-blocking resources.
Core Web Vitals: INP Under 200ms
CriticalInteraction to Next Paint must be under 200ms. Optimize event handlers, reduce main thread blocking, and defer non-critical JS.
Core Web Vitals: CLS Under 0.1
CriticalCumulative Layout Shift must stay below 0.1. Set image dimensions, avoid dynamic content injection above the fold.
Security Headers
MediumImplement HSTS, Content-Security-Policy, X-Frame-Options, and X-Content-Type-Options headers.
AI Overview Optimization
HighTarget informational queries with well-structured content. AI Overviews now appear on roughly 20-50% of US queries depending on query type and measurement method (Semrush, BrightEdge, 2025-2026).
Structured Data Density for AI
HighIncrease schema markup density across all pages. Many AI systems parse structured data to understand entities, though schema alone is not a guaranteed citation lever.
Create and Submit an Image Sitemap
MediumGenerate a sitemap using <image:image> tags (max 1,000 per page), submit it in Google Search Console, and confirm your CDN domain is recognized.
Crawl the Site with Screaming Frog
HighCrawl the full site as Googlebot Smartphone and export reports for missing alt text, missing image dimensions, broken links, and duplicate titles.
Enable CDN Auto-Format Image Conversion
MediumConfigure your image CDN (Cloudinary, ImageKit, Imgix, or Bunny) to auto-serve WebP/AVIF based on browser support, removing manual conversion work.
Add C2PA Metadata to AI-Generated Images
LowEmbed C2PA content credentials in AI-generated images so Google's 'About this image' panel can disclose how they were created.
Keep TTFB Low (Ideally ~200ms)
HighGoogle's 'good' TTFB threshold is under 800ms; aim well below it, ideally toward ~200ms, using a CDN, query optimization, and aggressive caching. Critical for crawl efficiency on large sites.
Set Up GA4 Event Tracking
MediumConfigure GA4 events for scroll depth, file downloads, outbound link clicks, form submissions, and video plays to measure engagement signals.
Track Keyword Rankings Weekly
MediumMonitor your target keywords weekly in Google Search Console or a rank tracker, and flag SERP feature wins (featured snippets, PAA, AI citations).
On-Page
33 items
Unique Title Tags
CriticalEnsure every page has a unique, keyword-optimized title tag (50-60 chars).
Meta Descriptions
HighWrite compelling meta descriptions for all pages (150-160 chars).
H1 Header Optimization
HighUse exactly one H1 tag per page including primary keywords.
H2/H3 Structure
MediumUse logical header hierarchy for content structure.
Image Optimization
HighCompress images (WebP) and ensure descriptive filenames.
Image Alt Text
MediumAdd descriptive alt text to all informative images.
Internal Linking Strategy
HighLink relevant pages to each other using descriptive anchor text.
Content Quality Audit
HighReview top pages for thin, duplicate, or outdated content.
Keyword Mapping
HighEnsure each page targets a primary keyword and secondary variations.
FAQ Schema Markup
HighAdd FAQPage JSON-LD to pages with FAQ sections. Google deprecated FAQ rich results in 2023 and schema alone shows minimal direct AI Overview lift, so the real payoff is the clean Q&A format, which AI systems extract more readily than long body prose.
Article Schema on Content Pages
HighAdd Article or BlogPosting JSON-LD schema with headline, datePublished, dateModified, and author.
Organization Schema on Homepage
MediumAdd Organization JSON-LD with name, logo, URL, contactPoint, and social profile sameAs links.
WebSite Schema with Sitelinks Search
MediumAdd WebSite JSON-LD with SearchAction to enable the sitelinks search box in Google results.
Snippet Bait Optimization
HighWrite concise 40-60 word direct answers after each H2 heading to target featured snippet positions.
Search Intent Alignment Audit
HighVerify each page matches user intent (informational, navigational, commercial, transactional) for its target keywords.
E-E-A-T Signals
HighAdd author bios with credentials, link to LinkedIn profiles, cite sources, and show first-hand experience.
Content Freshness Audit
HighReview all content pages for stale statistics, outdated dates, and deprecated information. Update or remove.
Featured Snippet Targeting
HighOptimize top pages for featured snippets using tables, numbered lists, and concise definition paragraphs.
People Also Ask Targeting
MediumResearch PAA questions for your keywords and add corresponding Q&A sections to relevant pages.
Heading Hierarchy Audit
MediumVerify logical heading flow (H1 → H2 → H3) on all pages. No skipped levels, no multiple H1s.
Thin Content Identification
HighPages with very low word counts (e.g. under ~300 words) are often a sign of thin content. Review these and either expand, consolidate, or noindex them. There is no official Google word-count minimum; treat this as a heuristic, not a rule.
Keyword Cannibalization Audit
HighCheck for multiple pages targeting the same keyword. Consolidate or differentiate to avoid self-competition.
Content Gap Analysis
HighCompare your keyword coverage against top competitors. Identify topics they rank for that you don't cover.
Tables, Lists, and Definitions for AI
MediumFormat complex information as HTML tables, ordered lists, and definition blocks. AI Overviews prefer extractable formats.
FAQ Sections for AI Consumption
HighAdd FAQ sections with clear question-answer format and schema markup. The clean Q&A format makes content easier for AI Overviews to extract.
Build Topic Clusters (Pillar + Spokes)
HighCreate a 3,000+ word pillar page on a broad head term and 3-5 spoke articles targeting long-tail keywords, all interlinked with descriptive anchor text.
Add Table of Contents to Long-Form Content
MediumAdd a jump-link table of contents to every page over 1,500 words. Improves scannability for users and section parsing for AI.
Chunk Content into Sub-500-Token Blocks
MediumRestructure long-form content so each section under an H2/H3 is a self-contained block of ~375 words (500 tokens) for cleaner AI retrieval and embedding.
Publish Case Studies with Metrics
MediumDocument real client results with specific before/after numbers and the process used. Demonstrates first-hand experience for E-E-A-T.
Repurpose Research into 6+ Derivative Pieces
MediumConvert one core research asset (survey, data study) into an FAQ article, statistics roundup, how-to guide, comparison, and trend analysis to maximize coverage.
Mine PPC Data for Organic Keyword Opportunities
MediumReview high-converting, high-CPC queries from your paid search campaigns and create organic content targeting the ones you don't yet rank for.
Add Product Schema with Multiple Image URLs
MediumImplement Product JSON-LD (with AggregateRating where applicable) including an image array of front, back, side, detail, and lifestyle shots for rich results.
Mobile
6 items
Mobile Friendliness
CriticalUse Google's Lighthouse or PageSpeed Insights for mobile usability testing (the standalone Mobile-Friendly Test was retired in 2023).
Mobile Viewport Configuration
CriticalVerify <meta name='viewport' content='width=device-width, initial-scale=1'> is set on every page.
Touch-Friendly Tap Targets
HighEnsure all buttons and links are at least 48x48px with adequate spacing. Small tap targets frustrate mobile users.
Mobile Core Web Vitals Pass
CriticalSeparately test and pass Core Web Vitals on mobile. Mobile thresholds are often harder to hit than desktop.
Mobile Text Readability
MediumUse 16px+ base font size for body text. Smaller fonts trigger mobile usability warnings in GSC.
UX
7 items
Core Web Vitals
HighPass LCP, INP, and CLS thresholds. (INP replaced FID as a Core Web Vital in March 2024.)
WCAG 2.1 Accessibility Compliance
HighRun an accessibility audit (Lighthouse, axe). Fix critical issues: alt text, ARIA labels, keyboard navigation, focus management.
Color Contrast Ratios
MediumEnsure all text meets WCAG AA contrast ratios (4.5:1 for body text, 3:1 for large text). Use WebAIM Contrast Checker.
CTA Visibility and Placement
MediumAudit call-to-action buttons for visibility, contrast, and above-fold placement on key landing pages.
404 Page with Search and Navigation
LowEnsure the 404 page includes a search bar, popular links, and navigation back to key sections. Don't dead-end users.
Page Load Skeleton / Placeholder UX
MediumImplement skeleton screens or loading placeholders to reduce perceived load time and prevent layout shifts.
Local
8 items
Google Business Profile
HighClaim and optimize Google Business Profile if applicable.
NAP Consistency Audit
HighVerify Name, Address, Phone number is identical across all directories, citations, and social profiles.
Google Business Profile: Full Completion
HighFill every GBP field: hours, services, attributes, products, description, Q&A. Completeness improves local ranking.
Google Business Profile: 10+ Photos
MediumUpload at least 10 high-quality photos (exterior, interior, team, products). Google reports that listings with photos get 42% more direction requests.
Weekly Google Posts Schedule
MediumPublish Google Posts weekly with offers, events, or updates. Posts expire after 7 days, so consistency matters.
Review Generation and Response Strategy
HighImplement a system to request reviews from customers and respond to all reviews (positive and negative) within 24 hours.
Local Citation Building
MediumBuild citations on Yelp, BBB, industry-specific directories, and local business associations. Consistency is critical.
Select the Correct GBP Primary Category
HighChoose the single most specific primary category in Google Business Profile. The primary category is one of the strongest local ranking factors.
Off-Page
18 items
Backlink Profile Audit
HighAudit backlinks with Ahrefs or GSC. Identify and disavow toxic, spammy, or irrelevant links.
Competitor Backlink Gap Analysis
HighUse Ahrefs/SEMrush to find sites linking to competitors but not you. Target those domains for outreach.
Digital PR / Link-Worthy Assets
HighCreate original research, data studies, or tools that naturally attract backlinks from industry publications.
Guest Posting Strategy
MediumContribute expert articles to industry publications. Focus on sites with DR 40+ and relevant audiences.
Brand Mention Monitoring
MediumMonitor unlinked brand mentions and request link additions. Use Google Alerts or Ahrefs Alerts.
Domain Authority Benchmarking
MediumCompare your DA/DR against the top 10 competitors for your primary keywords. Set realistic growth targets.
Anchor Text Diversity Audit
MediumEnsure backlink anchor text is varied (branded, naked URL, generic, keyword). Over-optimization triggers penalties.
Referring Domain Growth Tracking
MediumTrack new vs lost referring domains monthly. Healthy sites show consistent growth, not sudden spikes or drops.
Social Signals and Content Amplification
LowPromote content through social media, newsletters, and communities. Social shares correlate with backlink acquisition.
Industry Directory Submissions
LowSubmit to relevant industry directories and resource pages. Focus on niche-specific, high-authority directories.
Entity Presence Audit
HighBuild entity presence on Wikipedia, Wikidata, and Crunchbase. AI systems often treat these as authoritative entity sources.
Cross-Platform Citation Building
MediumContribute to academic publications, industry reports, and expert roundups. Citations across multiple reputable platforms tend to correlate with stronger AI visibility.
Respond to Journalist Queries (HARO)
HighAnswer relevant media requests on platforms like Source of Sources, Featured, or Help a B2B Writer to earn authoritative editorial backlinks.
Broken Link Building
MediumFind dead links on relevant high-authority pages and offer your equivalent content as the replacement to the site owner.
Interview Credentialed Experts and Embed Quotes
MediumConduct interviews with named, credentialed experts and embed their quotes (with title and affiliation) to add original authority signals.
Run a Truth Alignment Audit Across AI Platforms
HighQuery ChatGPT, Perplexity, and Gemini with several variations of your brand/product questions, log factual errors, and publish corrective content for the wrong sources.
Track AI Citations Across Platforms Monthly
MediumTest your top 20 keywords each month on ChatGPT, Perplexity, Claude, and Google AI Overviews. Log which sources get cited and in what format.