How to report SEO results to clients without drowning them in data
A good SEO report answers three questions: what happened, why, and what we do next. How to build one clients actually read.
· 3 min read
Many SEO reports are exports: pages of charts with no explanation. Clients stop reading them, then start wondering what they are paying for. A good report is short, answers the questions the client actually has, and makes the next decision obvious.
Start from what the client cares about
Before choosing a single chart, write down what the client wants from SEO, in their terms:
- an online shop: sales and revenue from organic search;
- a service business: enquiries, calls and booked appointments;
- a publisher: readers, and the revenue those readers generate.
Rankings and traffic matter because they lead to these. Put the business result first, and the SEO measures after it as the explanation.
The three questions every report should answer
1. What happened?
Lead with a short summary, three to five sentences, that someone could read in a minute:
Organic enquiries rose this month, mostly from the new service pages. Traffic to the blog fell slightly after a seasonal peak. Two technical issues were fixed; one is waiting for the developers.
2. Why?
Connect results to causes: work you did, changes on the site, seasonality, algorithm updates, competitors. If you do not know why something changed, say so, and say what you are doing to find out. Clients trust honesty more than confident guesses.
3. What next?
List the priorities for the coming period, and anything you need from the client: approvals, content, developer time. Blockers belong in the report, not buried in emails.
What to measure
Keep a small, stable set of measures so trends are visible from month to month:
- Business results from organic search: conversions, which Google Analytics 4 now calls key events, or leads and sales from the client's own systems.
- Organic clicks and impressions from Google Search Console, for the whole site and for the pages that matter most.
- Visibility for priority topics: rankings for a short list of important queries, tracked consistently. Treat individual rankings as indicators, not goals; they vary by location and device.
- Technical health: indexing of key pages, and any errors that affect them.
Add Bing Webmaster Tools data if Bing matters for the client's audience.
Compare like with like
- Compare with the same period last year as well as last month, so seasonal businesses do not panic every spring or celebrate every December.
- Note anything that breaks comparisons: tracking changes, site migrations, consent banner changes that reduce analytics data.
- Search Console keeps 16 months of performance data. Export it regularly if you want longer comparisons.
Format
- One page of summary, with detail after it for anyone who wants it.
- A live dashboard (for example Looker Studio connected to Search Console and Analytics) for clients who like to check in between reports, with the written report kept for interpretation.
- A short call for anything significant. A ten-minute walkthrough does more than a long document.
Common mistakes
- Reporting only good news. Clients notice falls in their own data; explain them first.
- Changing the measures every month, which makes trends impossible to see.
- Taking credit for everything that went up. If a rise came from seasonality or a client campaign, say so; it makes your claims about your own work believable.
For which tools to use, see The best free SEO tools, and what each is actually good for. Share your report templates in the Tools and workflows community.