Knowing how to write an SEO report is mostly about knowing who will read it and what they need to decide. Most clients do not want a data dump. They want to know whether SEO is working, why, and what happens next.
This guide walks through the structure, the wording and the small habits that turn a client SEO report into something people actually open, read and reply to.
Start with who reads the SEO report
Before you open a single dashboard, picture the person who receives the report. A business owner, a marketing manager and an in-house SEO lead all read the same numbers very differently.
- Business owners want outcomes: more calls, more enquiries, more sales. They skim.
- Marketing managers want trends they can repeat to their boss, plus context for any dips.
- SEO specialists on the client side want detail: queries, pages, positions and technical issues.
Write the top of the report for the busiest reader and put the detail further down. Anyone who wants more can keep scrolling.
The structure of a good client SEO report
A clear structure does half the work. Clients learn where to look, and you stop reinventing the layout every month. A reliable order looks like this:
- Executive summary (three to five sentences)
- Key metrics with a comparison period
- Progress towards goals
- Search performance: clicks, impressions, keywords and pages
- Website traffic and conversions
- Site health
- Work completed this period
- Focus for next period
If you want a starting point rather than a blank page, our SEO report templates and themes follow this order, and our guide to the monthly SEO report covers each section in more depth.
Step 1: Pick the date range and comparison
Every number in an SEO report needs something to be compared with. "2,210 clicks" means nothing on its own. "2,210 clicks, up from 1,840 last month" tells a story.
Previous period or previous year?
- Previous period (last month vs the month before) shows momentum and is best for most monthly reports.
- Previous year (this October vs last October) removes seasonality. Use it for businesses with strong seasonal swings, such as retail, travel or tax services.
Pick one as your default and stick to it, so month to month reports stay comparable. Mention the other when it tells a more honest story.
Step 2: Choose a handful of KPIs
Good SEO reporting means choosing fewer metrics, not more. Pick four to six that connect to the client's goals and lead with those.
| Metric | Source | What it tells the client |
|---|---|---|
| Clicks | Google Search Console | How many visits Google search sent |
| Impressions | Google Search Console | How often the site appeared in results |
| Keywords on page one | Google Search Console | Breadth of strong rankings |
| Organic sessions | GA4 | Visits from organic search on the site |
| Key events | GA4 | Enquiries, calls, sign-ups or sales |
If you are unsure which Search Console numbers matter, see our explainer on Google Search Console metrics. For the traffic side, GA4 adds organic sessions, landing pages and key events.
Step 3: Write the executive summary first
The executive summary is the most read part of any SEO report. Many clients read nothing else, so write it before you format anything.
Lead with the strongest win
Open with the single best result of the period, in plain language. For example: "Organic search brought 2,210 visits this month, 20% more than September."
State dips neutrally
Do not hide a dip, but do not dramatise it either. "Impressions for service pages were lower than last month" is accurate and calm. Words like "dropped" or "declined" make a normal fluctuation sound like a crisis.
Turn every dip into a next step
Each weaker number should come with an action. If two keywords slipped off page one, the summary can say: "Focus for next period: refresh the pricing page to win back page one positions for two pricing keywords."
Keep the summary to three to five sentences and avoid jargon. If a sentence needs an SEO term explained, rewrite the sentence instead.
Step 4: Give every chart some context
A trend line on its own invites guesses. A spike or a dip with no explanation leads to anxious emails.
- Add a one-line takeaway above each chart, such as "Clicks grew steadily after the new service pages went live."
- Mark important dates on the chart: a site launch, a migration, a Google update or a campaign.
- Show the comparison period on the same chart so the client sees the difference without doing maths.
Step 5: Show the keywords and pages that moved
Top keyword lists are useful, but movement is what clients care about. Split keywords into three groups: gains, new keywords and keywords to win back.
Separate branded and non-branded searches
Searches for the client's own name usually rise when their brand grows, not because of SEO. Splitting branded from non-branded searches shows the growth your work actually drove, and makes the report more credible.
Highlight pages, not just keywords
Clients understand pages better than queries. "The emergency plumbing page now gets 340 clicks a month" is easier to grasp than a list of 40 long-tail keywords. Our guide to Search Console reporting shows how to pull both views.
Step 6: Include a short site health section
Technical issues quietly limit results, so a brief site health section belongs in most client reports. Keep it high level: a health score, the number of errors fixed and the issues left to tackle.
Save the full list of broken links and missing titles for your team. If you need a framework, our technical SEO audit checklist covers what to check and how often.
Write reports clients understand. ReportFalcon builds branded reports from Search Console and GA4 with a plain-language summary you can edit before sharing.
See white-label SEO reportsStep 7: Show the work and the plan
Clients pay for effort as well as results. A "Work completed" section lists what you did, in plain words:
- Rewrote titles and descriptions for 12 service pages
- Fixed 18 broken internal links
- Published two new location pages
Then close with three or four priorities for next period. This turns the report into a conversation about what comes next, not a verdict on the past.
Common SEO reporting mistakes to avoid
- Too many metrics. Bounce rate, time on page, domain authority and 30 more numbers bury the message.
- No comparison. Raw numbers without a previous period leave clients guessing.
- Unexplained dips. If you do not explain a dip, the client will invent an explanation.
- Someone else's branding. A report covered in a tool's logo makes clients wonder what they pay you for.
- Sending it late. A report that arrives on the 20th of the month feels like an afterthought.
Timing is easy to fix with automated monthly SEO reports that go out on the same day every month.
SEO report example: a one-page outline
Here is a short SEO report example for a local service business, written the way a client would read it:
- Summary: "Organic search brought 2,210 visits in October, 20% more than September. Enquiry form submissions from search rose from 31 to 38. Focus for next period: improve two pricing pages that slipped to page two."
- Key metrics: clicks, impressions, organic sessions and key events, each with the change against September.
- Goals: 2,210 of a 2,500 click target, shown as a progress bar.
- Keywords: 14 gains, 9 new keywords, 2 to win back.
- Site health: score 86 out of 100, 18 errors fixed.
- Work completed and next steps.
That is enough for a busy owner to understand the month in under two minutes, with detail below for anyone who wants it. Reports in ReportFalcon include each of these sections, under your own logo and colours.
FAQ
What should an SEO report include?
An executive summary, key metrics with a comparison period, progress towards goals, keyword and page performance, traffic and conversions, site health, work completed and next steps.
Lead with the summary, because many clients read nothing else.
How often should you send an SEO report to clients?
Monthly is the standard for most clients. SEO changes slowly, so weekly reports tend to show noise rather than progress.
Large or fast-moving accounts may also get a short quarterly review that looks at longer trends.
How long should an SEO report be?
Long enough to answer whether SEO is working and what happens next. For most clients that is one summary and six to eight short sections.
Put the essentials at the top and keep detailed tables lower down for readers who want them.
How do you explain a drop in traffic in an SEO report?
State it calmly, give the likely reason (seasonality, a Google update, a site change or a tracking issue) and pair it with a concrete action for next period.
Comparing with the same month last year often shows whether a dip is seasonal.
What is the best free tool to start an SEO report?
Google Search Console and Google Analytics 4 are free and give you the core data. For a technical snapshot, you can run our free SEO audit tool on up to 50 pages without signing up.