seo

What a Monthly SEO Report Should Show You

What should be in an SEO report your provider sends? Learn the metrics that matter, the red flags, and a ten-minute check in your own Search Console and GA4.

You pay for SEO, and every month a PDF or dashboard arrives full of charts. You open it late in the day, after the customer work is done, maybe because a renewal invoice is coming or sales have been slow. The lines go up and to the right, but you still cannot say whether anything improved or what your provider actually did. That is the real question behind what should be in an SEO report: not which charts look impressive, but whether the report traces a line from work done, to changes in search, to calls, forms and sales. You can check that line yourself, in your own accounts, in about ten minutes. This post covers what a monthly report should contain, what the main numbers mean, which items mislead, and how to cross-check the report against your own records before you renew.

Key Takeaways

A report is a chain, not a chart set

It should connect dated work, the pages that changed, Search Console results, what visitors did in GA4, and real leads, then end with next month's plan tied to the data.

Rankings and impressions are not results

Average position is an average, and impressions are not visits. Clicks, relevant queries and qualified inquiries are the closer signals.

Check it in your own accounts

Match the dates and website property in Search Console, compare GA4 organic events, then compare those with your form inbox, call log or CRM.

What should I see in the report every month?

A useful monthly report answers four questions in order. What was done? Which pages did it touch? What happened in search and on the site? What happens next? If any of the four is missing, you are looking at a chart set, not a report.

  1. Work completed: Technical fixes, content updates, internal-link changes, link or digital PR work, and local-search changes, each with a date.
  2. Pages affected: The actual URLs, with a short explanation of what changed on each.
  3. Outcomes: Search Console clicks and impressions, the queries and landing pages that matter, GA4 organic sessions, and the business actions the site recorded.
  4. Next month's priorities: Each one tied to a problem or opportunity the data showed, not a generic task list.

The report should also state its reporting period, its comparison period, the search type, the website property it used, how it defines a conversion, any data limits, and any work that was delayed or not finished. Google describes Search Console as the source of truth for Search performance and Analytics as the source of truth for on-site behavior, so a report that uses neither should say where its numbers came from.

If you want to see what the work list itself should look like, our monthly SEO work list with proof walks through it item by item.

A closed laptop beside a stack of printed pages with faint pencil marks in the margins on a plain wooden desk.
A report you can mark up with questions is a report you can hold someone to.

Which numbers actually tell me whether search is working?

Four Search Console numbers and one GA4 idea cover most of what a small business owner needs. Learn these and most monthly charts stop being confusing.

The numbers in an SEO report, in plain terms
NumberWhere it comes fromWhat it means
ClicksSearch ConsoleTimes someone clicked a link to your site from Google Search
ImpressionsSearch ConsoleTimes your site or a page appeared in Google Search
CTRSearch ConsoleClicks divided by impressions
Average positionSearch ConsoleThe average position of your topmost result across impressions, not a fixed rank for one search
Key eventsGA4Actions you decide matter, such as a completed form, a call, a booking or a purchase
NumberClicks
Where it comes fromSearch Console
What it meansTimes someone clicked a link to your site from Google Search
NumberImpressions
Where it comes fromSearch Console
What it meansTimes your site or a page appeared in Google Search
NumberCTR
Where it comes fromSearch Console
What it meansClicks divided by impressions
NumberAverage position
Where it comes fromSearch Console
What it meansThe average position of your topmost result across impressions, not a fixed rank for one search
NumberKey events
Where it comes fromGA4
What it meansActions you decide matter, such as a completed form, a call, a booking or a purchase

Google's definitions are in its Search Console performance report help and its average position explanation. Key events are explained in Google's Analytics help. The report should say which events it counts and whether they are recorded correctly.

Search Console tells you how you performed in Google Search. GA4 tells you what visitors did after they arrived. Neither one tells you whether a form submission was a real customer. That last step lives in your own records.

There is no universal good number for any of these. What counts as a healthy click total or lead count depends on your site, your market, your starting point, the season, the search results layout and how well tracking is set up. A fair comparison is the same property, the same dates and the same period last year or last month, set against your own goals.

Which report items look good but prove very little?

Some report items are accurate and still tell you almost nothing. Know them by name, and ask what sits behind each one.

  • Rankings for hand-picked terms: A list of keywords in position three says nothing about whether anyone searched for them, clicked, or became a customer.
  • Impressions on their own: A big jump in impressions means you appeared more often. It does not mean more clicks, inquiries or revenue.
  • Total traffic with no channel split: Organic search, paid ads, referrals and direct visits are different things and belong on different lines.
  • Sessions with no landing pages or key events: Visitors who arrive and do nothing look the same as visitors who call.
  • One average position used as a rank: Google describes it as an average across impressions, so a single figure hides a lot.
  • Traffic from the wrong countries, queries or pages: Visitors who can never buy from you still count as visitors.
  • Visibility scores with no definition: A proprietary score is the provider's own measure, not a Google metric.
  • Link counts with no list: A number of new links means little unless the links, their relevance and the pages they support are named.
  • Activity lists with no result: "Optimized 12 pages" does not tell you which pages, what changed, or what outcome it was meant to move.

Google also notes that Search Console query tables can leave out anonymized or less important rows, according to its help page on the topic, which is one more reason a lone ranking snapshot is weak evidence.

A small stack of unopened envelopes beside a magnifying glass resting on a blank sheet of paper.
Look closely at any number that arrives without a page, a query or a date next to it.

How do I check the report against my own records in ten minutes?

You do not need to be technical to do this. You need the same month, the same website property and access to three places: Search Console, GA4 and wherever your leads land. If you have never set up Search Console, this setup walkthrough for small businesses takes you through it first.

  1. Match the basics: Confirm that the report and Search Console use the same website property, country, search type and calendar dates.
  2. Open Performance: In Search Console, select Performance, then Search results, and choose the same month.
  3. Compare the totals: Check clicks, impressions, CTR and average position against the report.
  4. Check the queries: Open Queries and compare the leading searches. Ask whether they are branded, relevant, and tied to services or places you want work in.
  5. Check the pages: Open Pages and see which URLs gained or lost clicks. Do they match the pages the provider says it changed?
  6. Open GA4: In the Traffic acquisition report, filter to organic search for the same dates, as Google explains in its Traffic acquisition help.
  7. Review key events: Look at the key events attributed to organic search.
  8. Compare with real life: Put those events next to your form inbox, call log, booking system, CRM or sales log.
  9. Sort the leads: Separate new leads from duplicates, spam, existing customers and inquiries that were never a fit.
  10. Ask about every gap: Ask your provider to explain each mismatch, missing conversion or unexplained change.

Do not expect Search Console clicks and GA4 sessions to match exactly. Google says the two use different counting and attribution methods, and that trends matter more than identical totals. A small gap is normal. A large gap, or a report that never mentions the gap, deserves a question.

For a related problem, tracking contact form leads in Google Analytics shows how to make sure the form submissions you are comparing are being counted at all.

A small spiral notebook with a handwritten tally of marks beside a rotary desk telephone on a worn desk.
A simple tally of calls and forms is the record the report has to match.

What if the numbers do not line up, or traffic rose and leads did not?

Check the cause before you blame the provider, because several of the most common failures are fixable in a short job. This list runs in the order worth checking, as a practical priority and not a measured frequency.

  1. Conversion tracking is missing, broken, duplicated or counting low-value events. Auditing events, forms, calls and attribution is usually a small to medium job, though connecting a CRM or call tracking can make it larger.
  2. The report uses the wrong dates, property, country, search type or comparison period. Correcting the settings and regenerating the comparison is usually a small job.
  3. Traffic or rankings are shown without a link to leads. Defining key events and reconciling them with your records is usually a medium job.
  4. The work done and affected URLs are missing. Asking for a dated change log with URLs and reasons is usually a small to medium request.
  5. Branded or irrelevant queries are presented as growth. Splitting branded, non-branded, geographic and informational queries is usually small.
  6. Search Console and GA4 are expected to match exactly. Checking scope, attribution, consent, redirects and filters is usually a medium job.
  7. A single average position stands in for performance overall. Swapping it for query, page, click, impression and action data is usually small.
  8. Technical issues, indexing changes, redirects or seasonality go unexplained. Investigating them is usually a medium to large job.
  9. Next month's plan is generic. Tying each action to a page, query or technical issue is usually small.

If traffic rose and leads did not, work through relevance of the queries, the landing pages, whether tracking records real inquiries, whether your contact methods work on a phone, the quality of the leads, and your actual sales records. For a wider look at that problem, see why a site gets traffic but no sales or leads.

One month alone proves little either way. Seasonality, demand shifts, site releases, search results layout changes and preliminary data can all move a single month. Look at sustained direction over several months, relevant queries and pages, accurate tracking, and whether your provider can explain the work and the next decision.

What questions should I ask my provider about the report?

An owner who reads a report well can answer five practical questions about it. If you cannot yet, send them to your provider before the next report arrives.

  • Which business outcomes count as success? Calls, forms, bookings or sales, defined in writing.
  • Which pages and queries are bringing relevant visitors? Named, not summarized.
  • What changed this month? Dated work, with URLs.
  • What evidence connects the change to the result? Showing a gain after a task is not the same as proving the task caused it.
  • What decision follows next month? One next step tied to what the data showed.

The Federal Trade Commission's small business advertising guidance says that performance claims, whether stated or implied, need a reasonable basis and objective evidence. That is a fair standard to bring to a report that claims results. It also helps to ask who owns the accounts the data lives in. You should be able to see your own Search Console and GA4 without asking anyone for a PDF. The questions in what to ask when hiring an SEO company cover this and more, and how to tell whether your agency is reselling SEO covers who is actually doing the work.

Reports in other areas follow the same logic. An online reputation report carries a time period and a decision on every line, and an SEO report should too. Link work should also be named, not counted, and how press releases affect SEO is a fair test of whether a claimed link was worth reporting.

A calendar page with one date circled in pencil beside a sealed envelope and a pen on a desk.
Set the date you will decide whether to renew, and bring these five questions to it.

Can you read your SEO report?

Pick an answer to begin.

1. Search Console shows average position 4.2 for your site. What does that number mean?

2. Search Console clicks and GA4 organic sessions differ slightly. What should you conclude?

3. Your report shows impressions up sharply and no new inquiries. What is the best next step?

Frequently Asked Questions About what should be in an seo report

What should an SEO report include?

The reporting dates, the work completed, the pages affected, Search Console metrics, relevant queries, GA4 organic-search key events, business outcomes, limitations and next actions.

Are keyword rankings enough to measure SEO?

No. Rankings need to be read alongside impressions, clicks, CTR, landing pages, qualified actions and your own business records.

Why do Search Console clicks and GA4 sessions differ?

They use different systems, scopes, processing and attribution methods, so totals will not match exactly. Compare the direction over time instead.

What is the most important SEO metric?

There is no single metric for every business. Relevant organic traffic and correctly measured key events are usually more useful than a standalone ranking.

Should the report show the work completed?

Yes. You should be able to connect dated work to the pages it affected and the reason for each action.

Can I verify an SEO report myself?

Yes. Compare it with the same dates in Search Console and GA4, then with your form inbox, call records, booking system or CRM.

Moving Forward

A monthly SEO report is worth reading when it shows what changed, which pages and searches it affected, how clicks and impressions moved, what visitors did, and whether those actions became real leads or sales. Rankings and traffic alone do not prove SEO is working, and no single month decides the question. The strongest check is the one you can run yourself: the same month in Search Console, the same dates in GA4, and your own records of who called and who wrote.

Once you can do that, you can challenge unclear claims, keep control of the accounts the data sits in, and decide on renewal using evidence you can compare month to month. A provider worth keeping will make you more informed and more in control, not more dependent on charts you cannot read.

If you want help, Web Leveling can define the key events that matter for your business, connect Search Console and GA4 to your lead records, and report on the pages and searches that matter through our search engine optimization service, with you keeping access to every account. You can open Search Console yourself in ten minutes, and the harder part is tracking, reconciling, prioritizing and sustaining the work month after month. We work with small and medium businesses across the country and overseas. Send us your current report and questions, and we will help you read it.

Terms

SEO report words in this post

Tap a term to see what it means.

Clicks. Times someone clicked a link to your site from Google Search, as counted in Search Console.

Impressions. Times your site or one of its pages appeared in Google Search results.

CTR. Click-through rate, which is clicks divided by impressions.

Average position. The average position of your topmost result across impressions, not a fixed rank for one search.

Key event. An action GA4 is set to count as important to the business, such as a completed form, a call or a purchase.

Property. The website or account that Search Console or GA4 measures, which a report must match to your own.