A practical 187-point SEO audit template that covers technical infrastructure, on-page optimization, content gaps, backlink profiles, and local signals. This framework helps agencies and in-house teams systematically diagnose ranking obstacles and prioritize fixes without missing critical elements.
Most free SEO audit checklists online offer 15-30 vague line items that sound helpful but collapse under real-world complexity. A site with 5,000 URLs, faceted navigation, and international hreflang needs granular checks that a bullet-point list cannot capture. The 187-point structure emerged from running audits across e-commerce platforms, SaaS tools, legal directories, and franchise networks—each sector surfacing edge cases that shorter checklists miss. For example, pagination handling, JavaScript rendering for React apps, schema markup accuracy for local multi-location sites, and orphaned page detection all require dedicated checklist rows. The number itself matters less than coverage: technical crawlability, indexation control, on-page relevance signals, content quality and depth, internal linking architecture, backlink toxicity and opportunity, local citation consistency, mobile usability, Core Web Vitals, and conversion funnel alignment. A robust template ensures no auditor skips schema validation because they forgot or assumes Google Search Console's Coverage report catches every indexation issue.
This section of the template addresses whether search engines can discover, access, and index your pages correctly. Key checks include robots.txt rules that might block critical resources, XML sitemap accuracy and submission status, canonical tag consistency to prevent duplicate content signals, redirect chains that waste crawl budget, orphaned pages with zero internal links, and server response codes for all important URLs. Screaming Frog or Sitebulb handle most of these in a single crawl, but the checklist prompts you to verify edge cases: Are paginated series canonicalized correctly? Do faceted filter URLs carry noindex tags? Is your staging environment accidentally indexed? Does your CDN serve different HTML to Googlebot versus users? Each row in the template corresponds to a specific export or filter in your crawl tool, making it easy to tick off items methodically. The goal is a binary pass/fail or a quantified issue count per category, feeding directly into your prioritized fix list.
Here the template drills into title tag uniqueness and keyword alignment, meta description persuasiveness, header tag hierarchy, image alt text coverage, internal link anchor text distribution, keyword cannibalization across similar pages, content depth relative to ranking competitors, and readability scores. For Canadian sites targeting bilingual markets, this layer includes checking that French and English pages carry proper hreflang annotations and that translations are not machine-generated placeholders. Tools like Ahrefs Site Audit or Moz Pro flag thin content and missing metadata, but the checklist also prompts qualitative review: Does the page answer the searcher's intent completely? Are calls-to-action clear? Is the content fresher than top-ranking competitors? You also verify structured data implementation—especially for local businesses, recipes, events, or products—using Google's Rich Results Test. Each audit template row maps to a spreadsheet column where you log the page URL, issue type, severity, and suggested fix, enabling bulk handoff to developers or content teams.
This segment evaluates the quality and relevance of inbound links, identifies toxic or spammy domains that risk penalties, and spots link-building opportunities. The template includes checks for total referring domains, dofollow versus nofollow ratio, anchor text diversity, links from high-authority Canadian directories or industry associations, and disavow file maintenance. For agencies managing portfolios, you also verify that internal cross-links between owned domains follow natural patterns and do not trigger footprint detection. Export your backlink data from Ahrefs, Majestic, or SEMrush, then filter by metrics like Domain Rating, Trust Flow, or spam score thresholds. The checklist prompts you to flag any sudden link velocity spikes or large numbers of links from a single IP block, both red flags. You also audit competitor backlink gaps: which authoritative sites link to rivals but not to you? This analysis feeds outreach and content partnership strategies without requiring fabricated conversion claims.
For businesses with physical locations or service areas, this template section covers Google Business Profile optimization, NAP consistency across directories, review quantity and recency, localized landing pages, and geographic keyword targeting. In Canada, that means verifying listings on Yellow Pages Canada, Yelp.ca, and regional chambers of commerce, plus ensuring your address format matches Canada Post standards. The checklist includes rows for each major citation source, with columns for current NAP, discrepancies found, and correction status. You also audit embedded Google Maps on contact pages, check that location schema markup is present and accurate, and confirm that service-area pages target city-specific keywords without creating doorway-page patterns. For multi-location brands, the template includes a franchise-level audit: does each location have a unique page with original content, or are they templated duplicates? Consistent citations and strong review signals influence Local Pack rankings, so this layer often surfaces quick wins that improve visibility within days of correction.
Google's mobile-first indexing and page experience signals make this section non-negotiable. The template checks viewport configuration, font sizing, tap target spacing, interstitial usage, and Core Web Vitals thresholds—Largest Contentful Paint under 2.5 seconds, First Input Delay under 100 milliseconds, Cumulative Layout Shift under 0.1. Use Google's PageSpeed Insights and Search Console's Core Web Vitals report to populate these rows, filtering by device type and URL group. The checklist also prompts testing on real mobile devices, especially older Android models common in budget-conscious markets, to catch issues lab tests miss. You verify that critical content renders without JavaScript where possible, that images use next-gen formats like WebP, and that third-party scripts do not block rendering. Each performance issue gets logged with its impact on user experience and SEO, enabling developers to prioritize fixes by severity. Improving Core Web Vitals often requires infrastructure changes—CDN tuning, lazy loading, or server upgrades—so the template includes an effort-estimate column to set realistic timelines.
A 187-point checklist generates hundreds of issues on any moderately complex site. The final template section organizes findings into prioritized tiers: critical (blocking indexation or causing penalties), high-impact (directly affecting rankings or conversions), medium (best-practice gaps), and low (minor optimizations). Each issue receives an effort score—quick fix, moderate dev work, or major project—and an owner assignment. For example, fixing missing alt text is quick and high-impact; migrating to HTTPS is high-impact but requires infrastructure work; rewriting thin category pages is medium-impact and moderate effort. The template outputs a roadmap spreadsheet with columns for issue, severity, effort, owner, deadline, and status. This transforms the audit from an overwhelming problem list into a workable sprint plan. Agencies often deliver this as a phased proposal: month one tackles critical and quick-win high-impact fixes, month two addresses content gaps, month three builds authority through outreach. In-house teams use the same prioritization to allocate developer and content resources without bottlenecking on low-value tasks.
Yes, combining Screaming Frog's free tier (up to 500 URLs), Google Search Console, Google Analytics, PageSpeed Insights, and manual checks covers technical crawl issues, indexation status, performance metrics, and basic on-page factors. For backlink analysis and deeper content gap research, free trials of Ahrefs or SEMrush provide temporary access. The limitation is scale and efficiency—auditing a 10,000-page site requires paid crawl tools and bulk processing. A 187-point checklist keeps free-tool workflows organized so you do not miss categories.
A site with 1,000-5,000 pages typically requires 12-20 hours of auditor time when following a detailed checklist. Crawling and data export take 2-4 hours, manual review of sample pages another 3-5 hours, backlink analysis 2-3 hours, and compiling the prioritized action plan 5-8 hours. Larger or more complex sites—especially those with heavy JavaScript rendering, multiple subdomains, or international versions—can extend to 30+ hours. Using a template accelerates the process by eliminating decision fatigue about what to check next.
A checklist is a line-by-line task list ensuring you inspect every relevant element; a framework is the underlying methodology organizing those tasks into logical categories and defining how findings translate into recommendations. This 187-point template functions as both: the checklist provides granular rows, while the framework groups them into technical, on-page, content, off-page, local, and performance layers. The framework also dictates prioritization logic—separating blocking issues from optimizations—so the audit produces an action plan, not just a problem inventory.
Start with a site-wide crawl to catch systemic issues like sitewide canonical errors, robots.txt blocks, or schema markup problems that affect all pages. Then prioritize manual review and content-depth analysis on high-traffic pages and key conversion paths. For large sites, segment the audit: technical and indexation checks run across everything, while on-page optimization and content quality reviews focus on top 50-100 landing pages by organic sessions. The template's modular structure supports both approaches, letting you scale effort to match site size and business impact.
Run a full 187-point audit annually or after major site changes—platform migrations, redesigns, URL structure overhauls, or CMS upgrades. Conduct lighter quarterly checks focusing on new content, crawl errors, Core Web Vitals, and backlink profile shifts. Monthly monitoring of Google Search Console's Coverage and Performance reports catches emerging issues before they compound. E-commerce sites with frequent inventory changes or content-heavy publishers benefit from continuous partial audits using automated tools, reserving comprehensive template-based audits for strategic planning cycles.
Absolutely. Local service businesses might expand the citation and review sections while condensing product-schema checks. E-commerce sites need deeper coverage of faceted navigation, product-page optimization, and pagination handling. SaaS companies often add sections for free-trial landing-page conversion elements and competitive feature-comparison content. The template's modular design lets you add, remove, or re-weight checklist rows based on business model, keeping the core technical and on-page categories intact while tailoring content and local layers to industry-specific ranking factors.