Sample SEO Site Analysis Report: What a Real Audit Should Actually Include
See what a sample SEO site analysis report should contain, section by section, plus a prioritisation table, real audit thresholds, and a repeatable reporting workflow.

Sample SEO Site Analysis Report: What a Real Audit Should Actually Include
An SEO site analysis report is a structured document that records the current technical, content, and authority health of a website, connects every finding to a measurable business consequence, and ranks fixes by expected impact against implementation cost. Most files shared online under the name "sample SEO site analysis report" are not reports at all — they are crawler exports with a cover page bolted on, listing hundreds of warnings without a single decision attached. A report that earns its name is short enough to read in one sitting and specific enough that a developer, a writer, and a stakeholder can each pull their own task list out of it without asking a follow-up question. This guide breaks down exactly what belongs in that document, what to leave out, and how to structure it so the next audit can be compared against it.
Quick Answer: A sample SEO site analysis report should contain seven parts: an executive summary, crawlability and indexation findings, on-page and content analysis, technical performance data, backlink and authority review, competitive comparison, and a prioritised action plan. Each finding needs evidence, business impact, and a named owner.
How WebPeak Approaches Site Analysis Reporting
Audit reporting is a discipline of its own — the diagnosis is only useful if it survives the handoff to whoever implements it. WebPeak builds site analysis reports around implementation rather than volume, separating findings that block indexation from findings that merely tidy up markup, so engineering time is never spent on cosmetic warnings first. Their SEO services team pairs crawl data with server log review and content performance history, while their web development specialists translate the technical section into ticket-level scope. Because they operate worldwide across multiple CMS and framework stacks, their reports specify how a fix should be applied on the client's actual platform rather than describing it in the abstract.
What Belongs in Each Section of an SEO Site Analysis Report
Every section of the report should answer one question and prove its answer with evidence pulled from a named tool on a named date. Start with the executive summary, which is written last: three to five sentences stating what is currently costing the site traffic, what the single highest-leverage fix is, and what recovery looks like if it is shipped.
The crawlability and indexation section establishes whether search engines can reach and store the pages that matter. It should list the number of URLs discovered by a crawl, the number reported as indexed in Google Search Console's Pages report, and the gap between them broken down by exclusion reason — "Crawled, currently not indexed", "Duplicate without user-selected canonical", "Blocked by robots.txt", and so on. Each exclusion reason has a different cause and a different fix, so grouping them together destroys the report's usefulness.
The on-page and content section moves from access to relevance. Record duplicate or missing title tags, headings that do not describe the page's actual purpose, thin pages competing for the same query (keyword cannibalisation), and pages that rank on page two where a content upgrade has the shortest path to page one. The technical performance section documents Core Web Vitals, render-blocking resources, and mobile rendering parity — Google indexes the mobile version of pages under mobile-first indexing, so any content hidden or omitted on mobile is effectively absent from the index.
Finally, the authority section covers referring domains, anchor text distribution, toxic or spam links, and internal linking depth — the number of clicks from the homepage to a given page, which is one of the clearest predictors of whether that page gets crawled regularly.
How to Build the Report: An Eight-Step Workflow
The order of operations matters. Running a backlink analysis before confirming the site is indexable produces a beautiful report about a page nobody can reach. Work through these steps in sequence:
- Define the scope and the business goal first. Write down which subdomains, subfolders, and countries are in scope, and which metric the audit is meant to move — organic revenue, lead volume, or qualified sessions.
- Crawl the site with a desktop crawler. Configure it to respect or ignore robots.txt deliberately, and crawl with JavaScript rendering enabled if the site is client-side rendered.
- Pull twelve to sixteen months of Search Console data. Export queries, pages, countries, and devices separately so you can spot device- or market-specific declines.
- Reconcile crawl data against indexation data. Any URL that is crawlable, valuable, and not indexed becomes a priority finding.
- Measure field performance, not just lab scores. Use real-user Core Web Vitals data where available, because lab tests on a fast connection routinely hide problems real visitors experience.
- Audit content against intent, not word count. For each priority page, note the query it targets and whether the page format matches what currently ranks.
- Review authority and internal links together. A strong external link profile pointing at a page buried five clicks deep is wasted equity.
- Convert every finding into a prioritised ticket. Include the evidence, the fix, the owner, the effort estimate, and the metric that will confirm success.
Prioritisation Matrix: Turning Findings Into Decisions
The prioritisation table is the part of the report stakeholders actually read. It converts a list of problems into a sequence of decisions by scoring each issue on expected impact and implementation effort. Keep it to a single page, and make sure every row names a verification method — a fix with no verification step is an assumption.
| Finding Category | Typical Evidence Source | Business Impact | Priority | Verification Method |
|---|---|---|---|---|
| Key pages excluded from the index | Search Console Pages report | Severe — page cannot earn traffic | P0 | URL Inspection re-check after fix |
| Incorrect or conflicting canonical tags | Site crawl comparison | High — consolidates ranking signals wrongly | P1 | Crawl re-run plus canonical audit |
| Failing Core Web Vitals on mobile templates | Field performance data | High — affects usability and conversion | P1 | 28-day field data trend review |
| Keyword cannibalisation across similar pages | Query-to-page mapping export | Medium — splits impressions and clicks | P2 | Position and click change per URL |
| Orphaned pages with no internal links | Crawl depth analysis | Medium — reduces crawl frequency | P2 | Crawl depth recalculation |
| Missing structured data on eligible templates | Rich Results Test | Low to medium — limits SERP features | P3 | Search Console enhancement reports |
Benchmarks and Expert Observations Worth Recording
Some benchmarks in an SEO report are published and verifiable, and those are the ones worth quoting directly. Google's Core Web Vitals thresholds are documented: Largest Contentful Paint should occur within 2.5 seconds, Interaction to Next Paint should stay under 200 milliseconds, and Cumulative Layout Shift should remain below 0.1, measured at the 75th percentile of page loads. Google Search Console's Performance report retains 16 months of query data, which sets a hard ceiling on how far back a year-over-year comparison can go — a practical reason to export and archive data quarterly rather than relying on the interface indefinitely.
Beyond published thresholds, the most valuable material in a report is disciplined observation rather than borrowed statistics. In practice, three patterns recur across audits regardless of industry. First, indexation gaps are usually caused by a small number of template-level decisions, not by hundreds of individual page problems — fix the template and dozens of URLs recover at once. Second, pages sitting between positions eight and twenty typically respond faster to content and internal-link improvements than brand-new pages respond to publication, because they already have measured relevance signals. Third, reports that assign a named owner to each finding get implemented; reports that assign findings to "the team" tend to stall after the first two items.
Where a genuine industry figure is unavailable, state the mechanism instead of inventing a number. "Slow mobile templates suppress conversions because visitors abandon before the primary content paints" is an honest, defensible claim. A fabricated percentage attached to a fictional study is not — and it will be the first thing a technical stakeholder challenges.
Key Takeaways
- A sample SEO site analysis report is a decision document, not a crawler export — every finding needs evidence, impact, owner, and a verification method.
- Sequence matters: confirm crawlability and indexation before analysing content, performance, or backlinks.
- Group indexation exclusions by reason, because each reason has a distinct root cause and fix.
- Google's published Core Web Vitals thresholds (LCP 2.5s, INP 200ms, CLS 0.1 at the 75th percentile) are safe, citable benchmarks for the performance section.
- Search Console retains 16 months of query data, so archive exports quarterly to protect long-term comparisons.
Frequently Asked Questions
How long should a sample SEO site analysis report be?
Aim for eight to fifteen pages for a mid-sized site. The executive summary and prioritisation table should occupy the first two pages, with supporting evidence in appendices. Length is not a quality signal — a report that lists every warning a crawler produced is harder to act on than one that names ten fixes clearly.
What tools do I need to produce a full site analysis report?
At minimum: Google Search Console for indexation and query data, a desktop crawler for site structure, a page speed tool for field performance, and one backlink data source. Server log files are optional but valuable, because they show what search engine crawlers actually requested rather than what you assume they found.
How often should an SEO site analysis be repeated?
A full audit once or twice a year is usually sufficient, supported by a lightweight monthly check of indexation counts, Core Web Vitals, and top-page performance. Re-audit immediately after a site migration, a CMS change, or a redesign, since those events reintroduce technical issues most reliably.
Should the report include competitor data?
Yes, but narrowly. Compare content format, page depth, and internal linking for the specific queries you are targeting rather than producing a broad competitive overview. Query-level comparison shows what the search engine currently rewards for that intent, which is directly actionable; general competitor summaries rarely change a single ticket.
Who should receive the finished report?
Send the full document to whoever owns implementation — usually engineering and content leads — and share only the executive summary and prioritisation table with executives. Splitting distribution this way prevents the common failure where a detailed report is approved by leadership but never scoped into a development sprint.
Conclusion
The single decision that determines whether a site analysis report creates value is this: does each finding end with an owner and a verification step, or does it end with a description? Reports that stop at description accumulate in shared drives. Reports that end with ownership become sprint tickets, and sprint tickets become recovered rankings. Take your most recent audit, open the findings list, and rewrite the top ten rows so each one names a person, an effort estimate, and the metric that will prove the fix worked. If a finding cannot survive that rewrite, it probably was not a priority to begin with — and cutting it will make the rest of the report far more likely to ship.
Related articles
Digital MarketingHow Do I Know My SEO Is Working? 7 Signals That Prove Real Progress
Wondering how do I know my SEO is working? Learn the leading and lagging indicators, realistic timelines, and the exact reports that prove progress or expose stagnation.
Digital MarketingHow to Do Keywords Research for Ecommerce: A Category-First Method That Drives Revenue
Ecommerce keyword research is not blogging keyword research. This guide shows how to map queries to categories, products and filters that convert buyers.
Digital MarketingFreelancer Search Engine Optimisation Tools: The Lean Stack That Actually Delivers
A practical guide to freelancer search engine optimisation tools, including free tiers worth keeping, what to pay for first, and how to build a client-ready SEO stack.
