SEO Report for Clients: Template, Metrics and Monthly Structure

SEO Report for Clients: Template, Metrics and Monthly Structure

How to build an SEO report for clients that gets read: the 8 sections, which metrics matter at each stage, a monthly template and AI-search visibility.

SUSEO Umpire Team8 min readAgency

An SEO report for clients is a monthly document that explains what changed in their search performance, why it changed, and what you will do next, backed by rankings, traffic, conversions, technical health and the work delivered. The report that gets read and renews the contract leads with a plain-language summary and business outcomes, puts the data in a consistent structure, and ends with a dated plan. Everything else, including raw keyword tables and crawl exports, belongs in an appendix or a live dashboard.

This post gives the structure, the metrics for each stage of an engagement, a monthly template you can copy and the mistakes that make reports go unread.

What is an SEO report supposed to do?

Three jobs, in order:

  1. Prove progress toward the goal the client actually cares about (leads, sales, bookings), or show credible leading indicators when it is too early for outcomes.
  2. Explain the cause. Rankings rose because you fixed indexing on the category pages; traffic dipped because a core update hit the blog, and here is the recovery plan.
  3. Set up next month. What you will do, in what order, and what you need from the client.

If the report does these three things on the first page, the rest can be as detailed as the client wants.

The 8 sections of a client SEO report

1. Executive summary (one page, no jargon)

Three to five bullets. Each names a change, its size and its cause. Example: "Organic leads up 22% month over month (41 to 50), driven by the service pages reaching page one for 14 of 20 target keywords after the March technical fixes." Add one line on risks and one on next month's focus.

2. Goals and progress

The targets agreed at kickoff, with current value, last month, and the trend. Keep the same goals every month so progress is visible; add new ones only at quarterly reviews.

3. Keyword rankings

  • Count of target keywords in top 3, top 10, top 20, and not ranking, compared with last month.
  • Biggest gains and biggest losses with a one-line reason for each.
  • Share of voice against the two or three competitors the client cares about.
  • For local clients, map pack positions from the customer's location, not the office.

Pull this from the SEO Umpire rank tracker. Daily tracking lets you explain a drop the day it happens instead of discovering it in the report. The rank tracking guide covers how to present volatility without alarming anyone.

4. Organic traffic and conversions

  • Organic sessions and users, month over month and year over year (seasonality makes YoY essential).
  • Clicks, impressions, CTR and average position from Search Console.
  • Conversions, conversion rate and revenue or lead value from organic, with the pages that produced them.
  • Branded vs non-branded split, so SEO is not credited or blamed for brand campaigns.

5. Technical health

Issues found, issues fixed, issues open, with severity. Core Web Vitals pass rates by template. Indexing status: pages indexed vs pages that should be. Pull from a scheduled site audit and show the trend line of total issues; a falling line is one of the easiest wins to communicate.

Pages published or refreshed with target keywords and early performance. Links or mentions earned with the referring domain. This is the "what did we do" section; keep it after the results, not before.

7. AI search visibility

Clients increasingly ask whether they show up in ChatGPT, Perplexity and Google AI Overviews. Report: queries where the client is cited, queries where competitors are cited and the client is not, FAQ and schema coverage, and whether an llms.txt file is in place. See the GEO guide for the signals and how to get cited by ChatGPT, Perplexity and AI Overviews for the tactics you will be reporting against.

8. Next month's plan and client actions

Numbered, dated, with owners. Include anything you need from the client (approvals, access, content review) with a deadline. This section is where most delays get surfaced early.

Which metrics to report at each stage

Engagement stageLead withAlso showAvoid leading with
Months 1 to 3Issues fixed, pages indexed, impressions, average positionKeywords entering top 20, content shippedTraffic and leads (too early, looks like excuses)
Months 4 to 6Keywords in top 10, organic sessions, CTREarly conversions, share of voiceActivity lists
Months 6 and laterLeads, revenue, conversion rate from organicRankings, YoY traffic, AI citationsVanity scores such as third-party authority metrics
Migration or recoveryIndexed pages, crawl errors, traffic vs pre-change baselineRedirect coverage, Core Web VitalsAnything that hides the baseline comparison

Tell the client which stage they are in. The timeline expectations in how long does SEO take are a useful reference to attach to the first report.

A monthly SEO report template

  1. Cover: client, month, prepared by, date.
  2. Executive summary: 3 to 5 bullets, one risk, one focus.
  3. Scorecard: goals table with current, previous, target and trend arrows.
  4. Rankings: distribution chart, top movers table, competitor share of voice.
  5. Traffic and conversions: MoM and YoY chart, Search Console summary, top landing pages by conversions, branded vs non-branded.
  6. Technical: issues trend, Core Web Vitals by template, indexing coverage.
  7. Delivered: content table, links table.
  8. AI search: cited queries, gaps, schema and llms.txt coverage.
  9. Next month: numbered plan with dates and owners; client actions.
  10. Appendix: full keyword table, crawl export, methodology notes.

Keep sections 1 to 3 to two pages. Most clients read only those.

How to build the report efficiently

  1. Automate the data. Connect Search Console, analytics, the rank tracker and the site audit to a dashboard or a scheduled export so the numbers are ready on day one of the month.
  2. Keep a running log of changes (deploys, content, links, algorithm updates) during the month. Explaining a chart is easy when you already know what happened on the 14th.
  3. Write the narrative last and first. Draft the executive summary after reviewing the data, then put it on page one.
  4. Use the same layout every month. Clients learn where to look; changes in format feel like something is being hidden.
  5. Send it with a 20-minute call for the first six months. Reports that are only emailed get skimmed.

Mistakes that make SEO reports go unread

  • Opening with a list of tasks completed instead of results
  • Twenty pages of screenshots with no sentences
  • Reporting third-party "authority" scores as if they were goals
  • Changing the goals or the layout every month
  • Hiding declines; clients find out anyway and trust drops
  • Reporting rankings from the agency's location for a local client
  • No next-step section, so the client does not know what they are paying for next month

Reporting for different client types

  • Local businesses: map pack positions by location, Business Profile calls and direction requests, reviews gained, local landing page traffic. The local SEO guide lists the metrics that matter.
  • Ecommerce: revenue from organic by category, product pages indexed vs total, Merchant listings status, category keyword rankings.
  • B2B and lead generation: form fills and demo requests from organic by landing page, keyword rankings by funnel stage, content performance.
  • Publishers: sessions, pages per session, top articles, Discover and News traffic, Core Web Vitals pass rate.

Showing the AI-search story to clients

Many agencies now add a one-page "AI visibility" section. The simplest version: a table of 20 high-intent questions the client's customers ask, whether the client is cited in ChatGPT, Perplexity and AI Overviews for each, and which competitor is. Pair it with the FAQ schema and llms.txt coverage you have shipped. It makes the AEO and GEO work tangible and gives clients a reason to approve content that answers questions directly. Run the client's key pages through the free SEO checker each month and include the score trend; a single number moving in the right direction is the most shared slide in most reports.

Frequently asked questions

What should an SEO report for clients include?

An executive summary with the three most important changes, progress against agreed goals, keyword rankings, organic traffic and conversions, technical health, content and links delivered, AI-search visibility, and next month's plan. Keep raw data in an appendix.

How often should you send SEO reports?

Monthly is the standard for most clients, with a live dashboard they can check any time. Quarterly reviews cover strategy; weekly updates are only useful during migrations or recoveries.

Which SEO metrics matter most to clients?

Leads, sales or revenue from organic search matter most. Behind those, keyword rankings for agreed targets, organic sessions, click-through rate and the technical issues fixed. Vanity metrics such as domain authority scores should not lead the report.

How do you report SEO results when rankings have not moved yet?

Report the leading indicators: pages indexed, impressions, average position movement, issues fixed and content shipped. Explain the expected timeline and show you are on track against it rather than hiding behind activity lists.

See how your site scores on SEO, AEO and GEO

Free audit, 32 checks, prioritized fixes and a PDF report in about 15 seconds. No signup.

Run a free audit

Keep reading

The SEO, AEO and GEO digest

One short email a week: what changed in Google and AI answers, and the fixes that matter. No spam, unsubscribe any time.