# SEO report template

Copy this worksheet and replace every bracketed field with verified project information. Brackets are intentional editable fields in this downloadable template, not ready-to-publish claims.

- Client: [client]
- Website: [canonical website]
- Prepared by: [real author]
- Reviewed by: [real reviewer]
- Reporting period: [start–end]
- Comparison period: [start–end and reason]
- Sources and filters: [properties, country, device, channel, timezone]
- Data checked: [timestamp]
- Known gaps: [missing or incomplete data; use “none identified” only after checking]

## Decision summary

[What changed, why it matters, what remains uncertain and which decision is needed.]

## Measurements

| Metric and exact definition | Source/filter | Previous | Current | Absolute change | Relative change |
|---|---|---:|---:|---:|---:|
| [metric] | [source] | [value] | [value] | [current − previous] | [(current − previous) / previous × 100] |

For a zero baseline, omit the relative percentage and explain the absolute change. Use “unavailable” for missing data, never zero.

## Page or query group observations

| Group | What the source shows | Supporting evidence | Interpretation and uncertainty | Next action |
|---|---|---|---|---|
| [stable group] | [observation] | [URL or source export] | [supported explanation] | [action] |

## Completed work

| Work | Affected URL or scope | Completion date | Verification | Remaining limitation |
|---|---|---|---|---|
| [change] | [scope] | [date] | [test and result] | [limitation] |

## Next actions

| Priority | Action and reason | Owner | Due date | Acceptance criterion | Dependency |
|---|---|---|---|---|---|
| [priority] | [action] | [owner] | [date] | [observable result] | [dependency] |

## Before delivery

- [ ] Source properties, dates and filters match the labels.
- [ ] Calculations checked; missing data is visible.
- [ ] No unsupported cause, traffic or revenue claim.
- [ ] Completed work is verified, not merely queued.
- [ ] Recipient, attachment and links checked.
- [ ] Personal information and unrelated accounts excluded.

## Filled example — fictional data

Search clicks increased from 400 to 460: 60 more clicks, a 15% increase. Verified inquiries increased from 12 to 13. Installation pages contributed 45 of the additional clicks. These figures do not establish that a particular edit caused the extra inquiry. Next action: review the installation cost section and inquiry path before expanding related content.

This example is synthetic and must not be presented as a customer result.
