How to

What to include in an SEO report: the freelancer's checklist

By Mohamed Aït El Kamel · June 3, 2026 · 5 min read

TL;DR

Every monthly SEO report needs 6 sections: executive summary, organic traffic (GA4), search visibility (GSC), top pages, wins, and next month's priorities. Leave out bounce rate, Domain Authority, crawl errors, and Core Web Vitals unless they directly affect rankings or client decisions.

There's no universal law about what an SEO report must contain. But there is a useful filter: if a metric doesn't help the client make a decision or feel confident in your work, it probably shouldn't be in the report.

Below is the checklist I use for every monthly client report, with notes on which sections clients read carefully and which ones you include for completeness.

The checklist

1. Executive summary (clients read this first, and sometimes only this)

Client priority: Very high. This is the section that determines whether the client trusts you. Write it in plain English. No jargon.


2. Organic traffic (from GA4)

Client priority: High. Traffic is the most tangible number for most clients. YoY is almost always more meaningful than MoM because it removes seasonal variation.


3. Search visibility (from Google Search Console)

Client priority: Medium. Clients understand "we're showing up more in Google" even if they don't know what impressions means. Frame it that way.


4. Top performing pages

Client priority: Medium. Clients like seeing their specific pages called out by name — it makes the report feel relevant to their business rather than generic.


5. Wins this month

Client priority: High. This is your proof of work. Be specific. "Improved organic performance" means nothing. "The [service page] moved from position 14 to position 5 for [keyword]" is concrete.


6. Next month's priorities

Client priority: High. This section is what justifies retaining you another month. Make sure the client can see the roadmap.


What to leave out

Leave out if there's no space, no audience for it or no context to explain it:

Including everything signals that you don't know what matters. Selective reporting signals expertise.

Format recommendation

The goal is a report the client reads in five minutes and feels good about, not a dashboard they can explore for hours.

GaugeSEO

The data sections, automated

GaugeSEO handles the data-heavy sections of this checklist — organic traffic from GA4, search visibility from GSC, and top pages — and generates a branded web report or PDF in 60 seconds. You add the executive summary and strategic notes.

Try GaugeSEO free →