Skip to content
Sign in

SEO reporting for clients: what to show monthly and what to leave out

A good client report answers three questions in the first screen: are we getting more of what the business wants from search, why, and what happens next. Everything else is appendix. This guide gives a structure and the traps to avoid.

DeskSEO editorial team · · 6 min read

A consultant talks with a bakery owner across a small café table in morning sun

Most SEO reports are built for the person who writes them: dozens of charts, every metric the tools offer, rankings for 400 keywords, and a list of tasks completed. Clients skim the first page, look for a green or red arrow, and close it. Then, three months later, they ask what the agency actually does.

A report is a communication tool. Its job is to show progress toward what the client cares about, explain changes honestly, and agree what happens next. This guide describes a structure that does that, built for a monthly rhythm.

Start from the client's goals

Before designing any report, agree with the client what success looks like in their terms. For a shop it may be organic revenue; for a law firm, enquiries from particular practice areas; for a SaaS company, trial signups from non-brand searches; for a local business, calls and direction requests. Write down two or three outcome metrics and the leading indicators that drive them. Everything in the report should connect to those. The onboarding guide covers how to agree them at the start.

A structure that gets read

SectionContentLength
1. SummaryThree to five sentences: what happened, why, what's nextOne paragraph
2. OutcomesThe agreed business metrics from organic search, this month vs last month and vs the same month last yearA small table
3. DriversNon-brand clicks and impressions, visibility for priority topics, notable ranking changesA table or one chart
4. What we didWork completed, linked to expected effectA short list
5. Issues and risksTechnical problems found, things waiting on the client, external changesA short list
6. Next monthPlanned work, decisions needed from the clientA short list
AppendixDetailed tables, dashboards, page-level dataAs long as needed

Keep the structure identical every month. Clients learn where to look, and changes stand out because everything else stays in the same place. The summary is the most important part. Write it last, in plain language: "Organic enquiries rose 12% compared with October last year, mostly from the new family law pages, which now rank on page one for 14 of the 20 target queries. Overall clicks fell slightly because of a seasonal dip in conveyancing searches. Next month we focus on the probate section and need approval for the new FAQ content."

Comparisons that do not mislead

  • Month over month shows short-term movement but is distorted by seasonality, holidays and the number of weekdays.
  • Year over year (same month last year) is the fairest comparison for most businesses and should sit next to month-over-month figures.
  • Complete months only. Search Console data lags around two days; produce the report after the month's data has settled.
  • Same definitions every month. If you change how "non-brand" is defined, say so and restate the previous figures.

The Performance report guide explains the traps in comparing periods.

A ferry captain points toward the horizon while explaining the route to a passenger

Separate brand from non-brand

Brand searches mostly reflect how well known the business is, which SEO influences only slowly. Non-brand searches reflect how well the site competes for new customers, which is where SEO work shows. Reporting them separately protects both sides: a brand campaign or press coverage cannot be mistaken for SEO success, and a dip in brand demand cannot be mistaken for SEO failure. A regex filter does it in seconds; see regex filters.

Rankings: fewer, better

Clients like rankings because they are easy to understand. They are also noisy, personalised and averaged in ways that mislead; see why average position misleads. A good compromise:

  • Agree a short list of priority queries (10–30) that matter commercially.
  • Report their average position trend from Search Console over several months, not single-day snapshots.
  • Put clicks and conversions next to them, so a position change is always seen alongside what it delivered.

What to leave out

  • Vanity totals: total keywords ranking, total backlinks, "domain authority" scores. They move for reasons unrelated to the client's business.
  • Hundreds of rows without interpretation.
  • Every task performed, including routine ones. List what changed things, not what filled hours.
  • Tool screenshots without explanation. If a chart needs a paragraph to interpret, write the paragraph and drop the chart into the appendix.
  • Jargon: "canonicalisation", "crawl budget", "E-E-A-T" mean nothing to most clients. Translate into effect: "Google was showing the wrong version of the product pages; we fixed it, and those pages now get more clicks."

Reporting bad news

Every client will have bad months. Handling them well builds more trust than any good month:

  1. Tell them before the report does. A short message when you notice a significant drop.
  2. Explain the cause with evidence: seasonality, an update, a technical fault, a competitor, a change on the client's side.
  3. Separate what you control from what you do not.
  4. Show the plan and the date when you will review it together.

The traffic drop guide describes how to find the cause quickly enough to report it the same week.

Technical health in a sentence

Clients do not need crawl reports, but they need to know the site is healthy. One line is enough: "Technical health: no critical issues; score stable at 92/100; one warning fixed (redirect chain on old blog URLs)." A monitoring tool that records a score and its history, such as DeskSEO, makes this line easy to write and makes a sudden problem impossible to miss. Link the details in the appendix.

AI visibility

Clients increasingly ask whether they show up in ChatGPT and similar assistants. If it matters to them, add a small section: the share of a fixed set of brand-free customer questions in which the client is mentioned, measured the same way each month or quarter. Explain that one run is a sample and that the trend matters; see measuring AI visibility.

Be honest about attribution

SEO rarely acts alone. A rise in organic enquiries may come partly from a TV campaign that increased brand searches, a price cut, a competitor closing, or simply a good season. Clients notice when an agency claims every gain and explains away every loss. Say what the evidence supports: "Non-brand clicks to the pages we rebuilt rose 40%; brand searches also rose after the radio campaign, which accounts for most of the increase in total clicks." Being precise about what SEO did makes the claims you do make credible.

Different readers, different depth

The marketing manager who works with you every week, the managing director who glances at the summary, and the developer who fixes technical issues need different things. One report can serve all three if it is layered: the summary and outcomes for the director, drivers and next steps for the manager, an appendix with technical details and URLs for the developer. Ask each of them once what they actually read, and adjust.

Quarterly reviews

Monthly reports track progress; quarterly reviews set direction. Once a quarter, step back from the monthly numbers and look at the bigger questions: which strategies are working, which topics or sections deserve more investment, what has changed in the market or in search results, and whether the agreed goals still reflect what the business needs. A quarterly meeting with a short written review keeps the relationship focused on outcomes rather than activity, and gives the client a natural moment to raise concerns before they become complaints.

Automate data, write the story

The numbers should arrive automatically: dashboards connected to Search Console and analytics, scheduled exports, monitoring tools that store history. The time saved should go into the summary and the next-step decisions, which is the part of the report the client is actually paying for. Agencies managing many sites can see how DeskSEO fits that workflow in DeskSEO for agencies.

Questions

How long should a monthly SEO report be?

Short enough that the client reads it. One page or one screen of summary with the key numbers, explanation and next steps, plus appendices for those who want detail. Long reports full of charts are rarely read.

Should I report rankings?

Report average position trends for a small set of important queries, alongside clicks and conversions. Lists of hundreds of keyword positions invite arguments about individual movements that do not matter.

How do I report a bad month?

Early, honestly, and with the cause and plan. Explain what happened, show the evidence, separate external factors such as seasonality and updates from things under your control, and state what you are doing about it.

Which tools should a report be built in?

Whatever lets you automate the data and spend your time on interpretation. Dashboards connected to Search Console and analytics save hours, but the written summary is what clients value.

Keep reading