SEO Report Template
Most SEO audit reports bury clients in data they do not understand. Here is a template that communicates clearly, builds trust, and converts the audit into the next project.
Overall SEO score (single number), top 3 issues with plain-language descriptions, estimated business impact, single recommended next action.
3–5 issues that can be fixed in under a day. Specific, actionable. Format: Issue → Fix → Expected outcome. Shows immediate value.
Issues table with columns: Issue | Severity | Pages Affected | Fix. Grouped by category. Only critical and warning level issues — not info-level noise.
Title tag and meta description coverage, header structure issues, content gaps on key pages. Include before/after examples and SERP preview screenshots.
Domain rating trend, top 5 referring domains, anchor text distribution chart, any toxic link flags with recommended action.
Phased action plan: Month 1 (critical fixes), Month 2–3 (on-page and content improvements), Ongoing (link building, content). Estimated effort and owner for each item.
This is the most important page in the report. Write it last — after you understand the full picture — but present it first. Here is what it should contain and an example of how it reads:
Example executive summary — plain text format
OVERALL SEO SCORE: 58 / 100 TOP 3 ISSUES HOLDING BACK RANKINGS: 1. SITE SPEED — CRITICAL Your site loads in 5.8 seconds on mobile. Google's benchmark is under 2.5 seconds. Competitors in your space average 2.1 seconds. Impact: You are likely losing page-one positions to faster sites on mobile searches. 2. MISSING TITLE TAGS — WARNING 14 of your 38 pages have either missing or duplicate title tags. These are the text Google displays in search results. Impact: Lower click-through rates and weaker keyword signals sent to Google. 3. NO INTERNAL LINKING STRATEGY — WARNING Your three highest-traffic pages have no internal links pointing to your main services pages. You are not passing authority where it matters. Impact: Service pages ranking below where they should be. RECOMMENDED NEXT STEP: Fix the 3 critical speed issues on the homepage and 2 main service pages first. Estimated effort: 1 day developer time. Estimated ranking impact: visible in 4–8 weeks.
Use a four-column table for all technical issues: Issue, Severity, Pages Affected, and Fix. Sort by severity (Critical first). Never include raw Screaming Frog exports — filter to the issues that matter.
| Issue | Severity | Pages | Fix |
|---|---|---|---|
| Homepage missing canonical tag | Critical | 1 | Add <link rel="canonical" href="https://domain.com/"> to <head> |
| Site loads in 5.8s on mobile (LCP) | Critical | All | Compress images to WebP, defer non-critical JS, enable server-side caching |
| 14 pages have duplicate title tags | Warning | 14 | Rewrite title tags to be unique per page, include primary keyword in first 60 chars |
| 3 pages return 404 with inbound links | Warning | 3 | Set up 301 redirects from broken URLs to most relevant live pages |
| No XML sitemap submitted to GSC | Warning | N/A | Generate sitemap.xml and submit via Google Search Console |
Skip writing the report from scratch.
AuditBrief automatically generates a structured PDF report following this exact template — executive summary, issues table, roadmap — in under 2 minutes. White-label on Pro.
Run Your Free SEO Audit →Paste the site URL and optionally add your agency name and accent colour for white-label output.
AuditBrief fetches the live site, runs technical checks across 6 SEO categories, and passes the data to Claude AI for analysis and scoring.
The output follows the 6-section structure above — executive summary, quick wins, technical issues table, on-page analysis, backlink overview, and roadmap.
Edit the executive summary on the report page before downloading. On Pro plans, export as a branded white-label PDF. Send to the client directly.
PDF is the standard for client-facing reports — it is printable, shareable, and cannot be accidentally edited. For internal or agency use, a Google Doc or Notion page is fine. PDF also prevents the client from stripping out your branding before forwarding it to another agency.
Enough for a developer to act without asking follow-up questions. Include the issue name, a plain-language explanation, the specific pages affected (with URLs), and exact fix instructions. Avoid vague recommendations like "improve page speed" — say "compress the hero image on /services/ from 1.4MB to under 200KB using WebP format".
Yes, selectively. Competitor examples are highly effective for illustrating gaps — a screenshot of a competitor ranking above the client for their target keyword, with a brief explanation of why, lands better than abstract advice. Keep it to 1–3 competitor references. Do not make the report feel like a competitor analysis.
Prioritise ruthlessly. Pick the top 10–15 issues by impact and only include those in the client report. Create a separate internal issues log if needed. Clients who receive a 60-issue report feel the problem is unsolvable and are less likely to commission the work. More issues is not more impressive — it is overwhelming.
AuditBrief follows this exact template structure automatically. First audit is free. Results in under 2 minutes.
Run Your Free SEO Audit →