How to

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

June 3, 2026 · 5 min read

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

This checklist, automated

GaugeSEO generates a branded PDF report that covers every section on this checklist — pulling data live from GA4 and Search Console. Takes 60 seconds per client.

Try GaugeSEO free →