SEO Website Audit Template: Free Download
Download our free SEO audit template spreadsheet. Covers 72 checkpoints across technical, on-page, content, and off-page SEO with scoring columns.
Running an SEO audit without a structured template is like performing a vehicle inspection from memory. You will catch the obvious issues but miss the subtle problems that compound over time. A good audit template ensures consistency — every check gets performed, every finding gets documented, and nothing falls through the cracks because you forgot to look.
This template has been refined through hundreds of real audits across sites of every size and type. It covers 72 specific checkpoints organised into four sections: technical SEO, on-page SEO, content quality, and off-page SEO. Each checkpoint includes a pass/fail field, a severity rating, and space for notes and recommended actions. The result is not just a list of issues but a prioritised action plan you can hand to a developer, content team, or client and have them start fixing things immediately.
What the Template Covers
The template is divided into four major sections, each containing between 15 and 22 individual checkpoints. Here is an overview of what each section examines and why it matters.
Technical SEO (22 checkpoints) covers everything related to how search engines discover, crawl, render, and index your website. This includes crawlability, indexation directives, site speed, mobile usability, security, and structured data. Technical issues are the most critical because they can prevent search engines from accessing your content entirely, making all other SEO efforts pointless.
On-Page SEO (18 checkpoints) examines the elements on each page that communicate relevance and quality to search engines. This includes title tags, meta descriptions, heading structure, keyword usage, internal linking, image optimisation, and URL structure. On-page issues are the most common type of SEO problem and often the easiest to fix.
Content Quality (17 checkpoints) evaluates the substance of your content — its depth, originality, accuracy, freshness, and alignment with search intent. This section catches thin content, duplicate content, keyword cannibalisation, topical gaps, and E-E-A-T deficiencies. Content quality issues are the hardest to fix but often have the largest long-term impact.
Off-Page SEO (15 checkpoints) assesses your site's external authority signals — backlink profile quality, anchor text distribution, referring domain diversity, social signals, and brand mentions. Off-page issues take the longest to address because they require earning external signals that you do not directly control.
How to Use the Template
The template works best when you follow a systematic process rather than jumping between sections. Here is the recommended workflow:
- Step 1: Gather your data — before opening the template, collect the data you need. Run a full site crawl (Screaming Frog, Sitebulb, or similar), export your Search Console data for the last 16 months, pull your backlink profile from Ahrefs or Semrush, and run PageSpeed Insights on your top templates. Having all data ready before you start prevents context-switching during the audit.
- Step 2: Work through each section in order — start with technical SEO because technical issues can invalidate findings in other sections. For example, if a page is not indexed, checking its title tag optimisation is irrelevant. Technical issues need to be identified first so you can assess on-page and content issues in the proper context.
- Step 3: Score each checkpoint — for every checkpoint, mark it as Pass, Fail, or Partial. If it fails, assign a severity rating (Critical, High, Medium, Low) based on the scoring criteria included in the template. Add notes describing the specific issue and the affected URLs.
- Step 4: Document recommendations — for every failed checkpoint, write a specific recommendation. "Fix title tags" is not a recommendation. "Rewrite title tags on the 23 product pages that exceed 60 characters, using the format [Product Name] | [Key Feature] | [Brand]" is a recommendation that someone can act on without further clarification.
- Step 5: Prioritise and assign — use the severity ratings and impact estimates to create a prioritised action list. Group actions by who needs to execute them (developer, content team, SEO specialist, marketing manager) so each person receives a focused task list rather than the entire audit document.
Technical SEO Section
The technical SEO section contains 22 checkpoints that assess whether search engines can effectively discover, crawl, render, and index your website. Here are the specific checks included:
- Robots.txt validation — file exists, is accessible, does not block critical resources, and includes a sitemap reference.
- XML sitemap health — sitemap exists, is properly formatted, contains only indexable URLs, returns 200 status codes for all listed URLs, and is submitted to Search Console.
- Indexation status — compare indexed pages in Search Console against expected page count. Investigate any significant gap.
- Crawl budget efficiency — check for URL bloat from parameters, faceted navigation, or duplicate URLs that waste crawl budget.
- HTTPS implementation — all pages served over HTTPS, HTTP redirects to HTTPS, no mixed content warnings, valid SSL certificate.
- Mobile usability — responsive design, no horizontal scrolling, adequate tap target sizes, readable font sizes without zooming.
- Core Web Vitals — LCP under 2.5 seconds, FID/INP under 200ms, CLS under 0.1 for at least 75% of page loads.
- Page speed — server response time (TTFB), render-blocking resources, image optimisation, JavaScript execution time, total page weight.
- Canonical tags — every indexable page has a self-referencing canonical. No canonical tags pointing to non-existent or redirected URLs.
- Redirect health — no redirect chains longer than one hop, no redirect loops, all 301/302 redirects resolve to live pages.
- 404 error audit — identify broken internal links and external links pointing to 404 pages. Implement redirects or fix links.
- Hreflang implementation — for multi-language sites: correct language and region codes, return tags present, no conflicts with canonical tags.
- Structured data validation — schema markup present, valid JSON-LD format, no errors in Rich Results Test, correct use of schema types.
- JavaScript rendering — critical content visible in rendered HTML, not dependent on client-side JavaScript that search engines may not execute.
- Pagination handling — paginated pages are crawlable, use proper linking between pages, and handle canonical tags correctly.
- Duplicate content — no duplicate pages from URL variations (trailing slashes, www/non-www, HTTP/HTTPS, parameters).
- Server error monitoring — no 5xx errors in crawl data or Search Console. Server logs checked for intermittent errors during crawl periods.
- DNS configuration — proper DNS records, reasonable TTL values, CDN configuration if applicable.
- Log file analysis — Googlebot crawl frequency and patterns reviewed. Important pages crawled regularly. Crawl budget not wasted on low-value URLs.
- Image SEO technical — images use modern formats (WebP/AVIF), responsive sizes via srcset, lazy loading for below-fold images, defined width and height attributes.
- Security headers — Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, and Strict-Transport-Security headers configured correctly.
- Orphan pages — all important pages receive at least one internal link. No indexable pages isolated from the site's link graph.
On-Page SEO Section
The on-page section contains 18 checkpoints examining how effectively individual pages communicate their topic and relevance to search engines:
- Title tag presence and uniqueness — every page has a unique title tag. No duplicate titles across the site.
- Title tag length and format — titles between 50-60 characters, primary keyword near the beginning, brand name at the end if included.
- Meta description presence — every important page has a unique meta description. Descriptions between 120-155 characters with a clear value proposition.
- H1 tag usage — exactly one H1 per page, containing the primary keyword, matching the page's topic precisely.
- Heading hierarchy — headings follow logical order (H1 > H2 > H3). No skipped levels. Headings describe section content accurately.
- Keyword placement — primary keyword appears in the H1, first paragraph, at least one H2, and naturally throughout the content. No stuffing.
- Internal link count and relevance — each page links to at least 3-5 relevant internal pages. Anchor text is descriptive and varied.
- Image alt text — all content images have descriptive alt text. Decorative images use empty alt attributes. No keyword-stuffed alt text.
- URL structure — URLs are short, descriptive, use hyphens, contain the primary keyword, and follow a consistent pattern.
- Open Graph and Twitter Card tags — social meta tags present with appropriate titles, descriptions, and images for sharing.
- Content length adequacy — content length is appropriate for the topic and competitive landscape. No pages significantly shorter than ranking competitors.
- Outbound link quality — external links point to authoritative, relevant resources. No broken outbound links. No links to low-quality or irrelevant sites.
- Table of contents — long-form pages include a linked table of contents for both user navigation and potential jump-link rich results.
- Multimedia usage — pages include relevant images, videos, or interactive elements that support the content and improve engagement signals.
- CTA presence — every page has a clear call to action appropriate to its position in the user journey.
- Breadcrumb navigation — breadcrumbs present on all pages below the homepage, reflecting the site hierarchy accurately.
- Anchor text diversity — internal link anchor text across the site uses varied, natural phrases rather than repeating exact-match keywords.
- Semantic HTML — content uses appropriate HTML5 semantic elements (article, section, nav, aside) to provide structural meaning.
Content Quality Section
The content quality section contains 17 checkpoints assessing the substance, originality, and value of your content:
- Search intent alignment — each page matches the dominant search intent for its target keyword (informational, navigational, commercial, transactional).
- Content originality — content is original and not duplicated from other sources. Run spot checks through Copyscape or similar plagiarism detection tools.
- Thin content identification — identify pages with fewer than 300 words of unique content that are not inherently short-form (contact pages, category descriptions).
- Keyword cannibalisation — no two pages target the same primary keyword. Use Search Console to identify queries where multiple URLs compete.
- Content freshness — publication and update dates are visible. Key content pages have been reviewed within the last 12 months.
- Topical coverage completeness — your site covers all major subtopics within your core topic areas. No significant gaps that competitors cover.
- E-E-A-T signals — author bios, credentials, and expertise are displayed. Content cites credible sources. First-hand experience is demonstrated where relevant.
- Factual accuracy — statistics, claims, and recommendations are current and verifiable. Outdated information is flagged for updating.
- Readability — content is written at an appropriate reading level for the target audience. Sentences and paragraphs are manageable lengths.
- User engagement signals — check bounce rate, time on page, and scroll depth in analytics. Pages with high bounce rates and low time on page may indicate content quality issues.
- Content formatting — effective use of subheadings, bullet points, numbered lists, tables, and visual breaks to improve scannability.
- Duplicate content across site — no substantial content blocks repeated across multiple pages (boilerplate text, repeated introductions).
- Content depth vs competition — compare content depth on your top 20 pages against the top-ranking competitors for the same keywords.
- Featured snippet optimisation — content structured to match featured snippet formats (paragraphs, lists, tables) for keywords where snippets appear.
- Content gap analysis — identify keywords where competitors rank but you have no content. Prioritise gaps by search volume and commercial value.
- Media quality — images are original or properly licensed. No generic stock photos that undermine credibility. Images are relevant to the content.
- Conversion content — bottom-of-funnel pages (pricing, comparison, demo request) exist and are optimised for commercial keywords.
Off-Page SEO Section
The off-page section contains 15 checkpoints evaluating external authority signals:
- Total backlink count and quality distribution — catalogue total backlinks and referring domains, categorised by authority level (high, medium, low).
- Referring domain diversity — backlinks come from a diverse range of domains, not concentrated in a few sources.
- Anchor text distribution — natural mix of branded, URL, generic, and keyword-rich anchors. No over-optimisation of exact-match anchors.
- Toxic link identification — identify and disavow links from spam domains, PBNs, link farms, or unrelated foreign-language sites.
- Link velocity trends — backlink growth is steady and natural. No suspicious spikes that indicate manipulative link building.
- Competitor backlink comparison — compare your link profile metrics against top competitors. Identify the gap you need to close.
- Link building opportunities — identify unlinked brand mentions, broken link targets, and resource page opportunities for outreach.
- Social profile presence — active social profiles on relevant platforms, linked from the website, with consistent branding.
- Brand mention monitoring — track unlinked brand mentions across the web. Outreach to convert mentions into backlinks.
- Local citation consistency — for local businesses: NAP data consistent across all directory listings.
- Review profile health — review quantity, quality, recency, and response rates across Google and industry platforms.
- Domain authority trends — track domain authority (or domain rating) over time. Identify periods of growth or decline and correlate with link building activity.
- Spam score assessment — check your domain's spam score in Moz or similar tools. High spam scores indicate toxic elements in your link profile.
- Lost links recovery — identify recently lost high-authority backlinks and assess whether outreach could recover them.
- Digital PR opportunities — assess whether your business has assets (data, research, expert commentary) that could earn media coverage and editorial links.
Scoring System
The template uses a weighted scoring system that produces an overall SEO health score between 0 and 100. This score provides a snapshot of your site's SEO health and serves as a benchmark for measuring improvement over time.
Each checkpoint is scored as follows:
- Pass (full points) — the checkpoint meets best practice standards. No action required.
- Partial (half points) — the checkpoint partially meets standards. Some improvement needed but no critical issue.
- Fail (zero points) — the checkpoint does not meet standards. Action required, severity determines priority.
Section weights reflect relative importance:
- Technical SEO: 30% — weighted highest because technical issues can block everything else from working.
- On-Page SEO: 25% — the most directly controllable ranking factors on your site.
- Content Quality: 25% — content is increasingly the primary differentiator in competitive SERPs.
- Off-Page SEO: 20% — important but less directly controllable. External authority signals take time to build.
Severity ratings determine the priority of fixes within each section:
- Critical — fix immediately. These issues actively prevent search engines from crawling or indexing your content, or create security risks.
- High — fix within two weeks. These issues significantly impact ranking potential or user experience.
- Medium — fix within one month. These issues affect optimisation but do not prevent indexing or cause immediate harm.
- Low — fix within the quarter. These are best practice improvements that provide incremental gains.
Customising the Template
While the 72-checkpoint template works for most websites, certain site types benefit from customisation. Here is how to adapt the template for specific use cases:
- Ecommerce sites — add checkpoints for product schema completeness, faceted navigation handling, out-of-stock page management, and category page content. Remove or de-prioritise checkpoints related to blog content if the site does not have a blog.
- Local businesses — add checkpoints for Google Business Profile completeness, NAP consistency across directories, local schema markup, and review generation processes. Increase the weight of the off-page section to reflect the importance of citations and reviews in local search.
- SaaS and B2B — add checkpoints for lead generation page optimisation, conversion path analysis, gated content strategy, and competitor feature comparison pages. Include checks for demo request form usability and middle-of-funnel content coverage.
- Publishers and content sites — add checkpoints for content freshness cadence, author page optimisation, news sitemap implementation, AMP status (if applicable), and content syndication management. Increase the weight of the content quality section.
- International sites — expand the technical section with detailed hreflang checkpoints, regional domain strategy assessment, localised content quality checks, and international server infrastructure evaluation.
The template should evolve with your needs. After each audit cycle, review whether any checkpoints consistently pass and can be reduced to monitoring-only status, and whether any new issues have emerged that warrant adding a checkpoint. A living template that adapts to your site's specific challenges is more valuable than a static one that checks the same things regardless of relevance.
Get Your Free Website Audit
Find out what's holding your website back. Our 72-checkpoint audit reveals exactly what to fix.
Start Free AuditNo credit card required • Results in 60 seconds
Or get free SEO tips delivered weekly