What this template is
This is a free monthly SEO report template you can copy and use without signing up. It has nine sections, a filled example next to the blank one, and an AI visibility section most templates leave out. Last updated 23 October 2026.
A good report answers three questions in the first ten minutes: is organic traffic growing, which pages drive revenue, and what gets fixed next. The sections below are ordered to answer them in that order, then to add the AI search visibility a 2026 report now needs.
The template (copy this)
Paste this into a doc or slide, then fill each bracket. Keep it to one page per section.
[Client / site name] SEO report
Reporting period: [month, year] Prepared: [date]
1. Executive summary
- What moved: [one sentence]
- Why it matters: [one sentence, tied to a business goal]
- Next: [one sentence]
2. Goals and KPIs
- [KPI 1]: target [x], current [y]
- [KPI 2]: target [x], current [y]
3. Organic traffic and conversions
- Sessions: [n], [+/-]% MoM
- Conversions from organic: [n], [+/-]% MoM
- Source: [GA4 / Search Console], pulled [date]
4. Keyword rankings (money keywords only)
- [keyword]: [old pos] -> [new pos]
- [keyword]: [old pos] -> [new pos]
- Source: [rank tracker], [date]
5. Technical health
- Crawl errors: [n new]
- Indexable pages: [n of m]
- Core Web Vitals (LCP): [n]s
- AI crawler access: [allowed / blocked bots]
6. Backlinks and authority
- New referring domains: [n] Lost: [n]
- Notable: [link worth naming]
- Source: [backlink tool], [date]
7. AI visibility
- Engines checked: [Perplexity, ChatGPT, Claude, Gemini]
- Cited by: [k of 4] for [the core question], on [date]
- Citation share: [k of m tracked questions]
- Weakest dimensions driving it: [e.g. schema, content structure]
- Source: [Rankwise report], [date]
8. Actions taken this month
- [shipped item]
- [shipped item]
9. Next-month plan
- [action 1], [action 2], [action 3]
- Decision needed from you: [the one ask]
A filled example
Here is the same template filled in with sample data for a fictional site, example.com. The numbers are illustrative samples and do not describe a real account.
| Section | Example.com, October 2026 (sample) |
|---|---|
| Sessions | 14,200 organic, up 12% MoM |
| Conversions | 83 signups from organic, up 9% MoM |
| Money keyword 1 | "seo report template": 14 to 8 |
| Money keyword 2 | "ai visibility report": new at 19 |
| Crawl errors | 0 new; 142 of 150 pages indexable |
| AI crawler access | GPTBot, ClaudeBot, PerplexityBot, Google-Extended all allowed |
| Backlinks | 4 new referring domains, 1 lost |
| Cited by AI | 2 of 4 engines (Perplexity, ChatGPT) for the core question |
| Citation share | 18% of tracked questions |
| Weakest dimensions | schema, content structure |
The executive summary for that month would read: organic sessions rose 12% and two money keywords moved up, AI citation share held flat at a sample 18%, and next month fixes the schema gaps on the top ten pages. Every figure above is illustrative, labelled sample, so you can see the shape of the report before you fill it with your own data.
How to fill the AI visibility section
Classic SEO reports stop at rankings, traffic and backlinks. In 2026 a buyer often asks ChatGPT or Perplexity before they ever reach a search result, so section 7 reports whether those engines cite the site.
To fill it you need three things, each with a date:
- Which engines cite the site, and for which questions. Rankwise probes four engines by default: Perplexity, ChatGPT, Claude and Gemini (Google AI Overviews and Google AI Mode are opt-in). Report it as a count over a set of tracked questions, for example "cited by 2 of 4 engines for the core question", rather than a bare percentage with no denominator.
- The on-page dimensions driving it. Rankwise scores eleven dimensions per domain: crawler access, indexability, schema, content structure, topical depth, E-E-A-T and freshness are the seven you can fix, plus backlink authority, Wikipedia presence, community presence, and citation rate as the outcome. Naming the two weakest dimensions turns the section into a plan.
- AI crawler access. Check that your robots.txt allows the AI crawlers you want, such as GPTBot, ClaudeBot, PerplexityBot and Google-Extended. A blocked crawler is the cheapest citation problem to fix.
You can get all three for any domain from the free report at tryrankwise.com/report, which runs real citation probes and does not require an account for the headline numbers. The scorecard dimensions are defined in the AI citation rate and AI share of voice glossary entries.
What each section should contain
- Executive summary. Write it last. Three sentences a busy stakeholder reads in under a minute.
- Goals and KPIs. Two or three numbers with targets. If a line does not support a goal, cut it.
- Organic traffic and conversions. Sessions and conversions, month over month. Impressions flatter the report and do not pay.
- Keyword rankings. The money keywords only, with position change.
- Technical health. Crawl errors, indexable count, Core Web Vitals, AI crawler access. One line each.
- Backlinks and authority. New and lost referring domains, and any link worth naming.
- AI visibility. Engines, citations, weakest dimensions, all dated.
- Actions taken. Plain verbs for what shipped. This is the proof of work.
- Next-month plan. Three actions and the one decision you need signed off.
Agencies reporting across several clients can see the agency workflow on the agencies page.
Sources and dates
- Rankwise plans and limits: four default AI engines on paid plans, from tryrankwise.com/pricing, checked 23 October 2026.
- The eleven scorecard dimensions and the four probed engines: the Rankwise AI Visibility Scorecard.
- The free report that fills section 7: tryrankwise.com/report, unauthenticated for the headline numbers.
- All example.com figures in this page are illustrative samples and do not describe a real account.