What Should a Monthly SEO Report Actually Show You?

How a small business owner should read a monthly SEO report: the work by name, positions next to clicks, AI answers, and the question to ask when it shows no work.

Illustration comparing two monthly SEO reports side by side on five rows: every post and page by name, each link named by site, positions next to clicks, AI answers that named you, and a call with the person who did the work, with the second report checking every row

Most SEO reports have the same shape. A traffic chart. A table of keywords with green and red arrows. A visibility score that moved a few points. A paragraph that says the campaign is gaining momentum. What they do not say is what anyone did last month, and when an owner shows me a report from another company because they are deciding whether to keep paying, that missing part is usually why they are asking.

A report is the only regular evidence you get that the fee bought anything. So it is worth knowing how to read one. Here is what a monthly SEO report has to show you, how to read the rankings section so a green arrow does not fool you, what a position list is hiding, and the one question that sorts a real report from a decorated invoice.

What should a monthly SEO report actually show you?

Direct answer Three things. The work done last month, by name: which posts, which fixes, which listings. The pages and links that landed, by URL, so you can click them. And what moved: Google positions, the clicks behind them, your map position, and whether the AI tools named your business. Everything else is decoration.

Start with the work, because it is the part most reports leave out and the part you are actually paying for. A month of SEO produces things. Articles published on your site. Pages built for the places and services you sell. Technical faults fixed. Listings corrected. Posts on your Google Business Profile. Links earned from other websites. Every one of those has a name and most of them have a URL. A report that cannot list them did not do them, or does not want you counting.

Then the proof. For anything that landed on the web, the report should link to it. The post it published. The page it built. The site that linked to you and the page of yours it linked to. This is not a formality. It is how you check the work took, how you check it is on your site rather than somewhere you do not control, and how you catch the difference between “we built links” and a link from a real website with readers. I went through what that difference looks like on an invoice in link building services: what to buy and when to say no.

Then what moved. This is the section every report has, and it is the one that needs the most reading, because a number by itself tells you less than it seems to.

How do you read the rankings section?

Direct answer Put every position next to the clicks and impressions behind it, from Search Console, and ask which page holds it. Position 4 on a search nobody makes is nothing. Position 4 on your biggest search with one click a month is a title problem, not a win. A ranking only matters when the clicks say so.

A carpet cleaning company we run in the Midwest is a clean example, and I am using its real numbers from Search Console for the 28 days ending October 11.

Its homepage averaged position 9.3 across 2,848 impressions in that window and earned 27 clicks. On its biggest search, the one with the words carpet cleaning and near me, it held position 4.3. Eighty three people saw that result. One clicked.

A position list says: page one, position 4, green arrow. Done. A report that puts the clicks next to the position says something different: you are on page one and almost nobody is choosing you, which means the title and the snippet are the job now, not the ranking. Those are two different months of work, and only one of them shows up when the report carries the clicks.

The same company has city pages sitting at positions 19 to 27 with a click each. Those rows are worth more than the green arrows, because a page already on page two for a town you serve is the cheapest thing on the whole report to move. A good report has a section for exactly that, and it is where I would look first on anyone’s report: what is sitting at 11 to 20, and what is the plan for it.

Three habits for the rankings section. Ask for clicks and impressions, not positions alone. Ask which page holds each position, because a ranking on your contact page for a service search is a ranking on the wrong page. And ask how the position was checked: once a month from one city on a desktop is a guess, which is why we check every tracked term weekly on desktop, mobile and Google Maps.

What does “what moved” include when AI answers are part of the market?

Direct answer A third column. Alongside Google positions and the clicks behind them, the report should say whether ChatGPT, Claude, Gemini, Perplexity, Grok and Meta AI named your business when asked the questions your buyers ask, and how that changed. A business can be slipping on Google and rising in AI answers in the same month. You need both.

A pet waste removal company we run in Ohio shows what a week of that looks like. On the October 12 scan, 15 of its 27 tracked searches sat in the top ten on Google, its average Google Maps position was 8.7, and across 18 buyer questions put to the six AI tools it was named in 77 percent of the answers. That same scan showed terms slipping too, 15 of them week over week, and they sit on the dashboard next to the ones that climbed. That is a real week. It has three columns and a mix of directions, and it would be dishonest to show it as one green arrow.

The AI column matters because that is where a growing share of buyers now ask “who should I call for this” before they ever open Google. If your report does not have it, your company is either not tracking it or not telling you. What AI SEO services really are and who does them covers what to look for on the invoice; the short version for the report is a list of real buyer questions, which tools were asked, and whether your business came up. Our sister site publishes the mechanics of how that sweep works in its weekly AI visibility report write up, if you want the engine room.

What is a report that is only a keyword position list hiding?

Direct answer Usually the absence of work. Positions move on their own: Google updates, a competitor publishes, the season changes. A report built on positions can show movement in a month where nobody touched your site. Traffic totals, visibility scores and authority numbers do the same job. None of them require anyone to have done anything.

Four things show up in reports as if they were results, and none of them is.

Positions alone. Rankings wobble. A term can go from 7 to 4 and back without anyone touching the page. A report that leads with position changes is leading with weather. It is not useless, but it is not work, and it should never be the whole report.

Traffic totals. “Sessions up 12 percent” is the most common line in the trade, and it tells you nothing. Up from what, on which pages, from which searches, and did any of it call you? Traffic goes up in spring for a pool company and down in January for everyone. A total with no page under it is a number chosen because it went up.

Visibility and authority scores. Every tool has one. They are the tool’s own invention, they move for reasons the tool does not explain, and no buyer has ever found you because a score went up three points. If a report leads with one, ask what you are supposed to do with it. There is no answer.

Activity in place of output. Keyword research, competitor analysis, strategy sessions, monitoring. These are things the company did at its desk. They are not things that landed on your site. A report that is mostly activity is describing the company’s calendar. I went through this pattern on package line items in what should be in an SEO package, and it shows up on reports the same way.

The numbers belong in the report. They come after the work, and each one should have a page and a search under it.

What should you ask when the report has no work in it?

Direct answer One question, in writing: what did you do last month that I can go look at? A real company sends back URLs: the posts, the pages, the links, the profile posts, the fixes it can show you in Search Console. A company that sends back verbs, optimized and monitored and improved, has just told you what you bought.

Send it in writing so there is a record. The answer sorts companies cleanly.

The good answer is boring. Here are the three articles, here are the two pages, here is the link from this site to this page of yours, here are the four profile posts, here is the listing we corrected on this directory, here is the Search Console screenshot showing the pages that were not indexed and now are. You can click every one. That is a company with a month two, which is the whole test I use in how to choose an SEO company for a small business.

The bad answer is a paragraph. Ongoing optimization, continued monitoring, strategic adjustments, building authority. If you cannot click it, it did not happen in any way you can check. Ask once more, specifically: which pages did you change, and what changed on them. If the second answer is also a paragraph, you have your answer about the whole engagement, and SEO contracts: what to sign and what to strike covers how to leave without paying for a month you did not get.

One more thing worth asking in the same email: can I have a login to the tracking. The written report is a story the company chose to tell. The dashboard is everything. Ours shows every tracked term every week, including the ones that slipped, and every deliverable of the month, because I would rather a client find a bad week themselves on a Tuesday than wonder what the report left out.

What should the strategy call cover?

Direct answer Thirty minutes with the person who did or oversaw the work, not a salesperson. What moved and why, what did not and why, what gets done next month and in what order, and what they need from you. You should leave the call able to explain your own SEO to someone else. If you cannot, it was a presentation.

The call is where the report turns into a plan, and it is also where you find out who is actually working on your business. Ask who is on the call. If the person presenting cannot say why a page was built or what a particular fix was for, the work is happening somewhere you are not allowed to see.

Come with the report read and three questions written down. Which of the things you did last month do you expect to pay off, and when. What is sitting at positions 11 to 20 and what is the plan for it. What do you need from me. That last one is the one owners skip, and it is where a lot of months stall: a page waiting on photos, a profile waiting on a verification code, a post waiting on a review. We ask for about 30 minutes a month from a client, and a good part of it is clearing exactly that list.

Keep your own notes. Three months of calls read back together tell you whether the plan is moving or whether every month is a fresh set of reasons. How we run the month lays out the call from our side.

What is in the monthly report we send?

Direct answer Fifteen sections in a fixed order, from the headline of the month to what I need from you, with every piece of work linked and every number tied to a page or a search. The written report leads with what moved up. The dashboard behind it carries everything, every week, and every client has the login.

I will describe ours so you have something specific to hold other reports against. It opens with the one true headline of the month, then four numbers that show where you stand, chosen because they are the strongest true ones, then how far you have come since your first month with us, because month to month is noisy and the long view is what you are paying for. Local businesses get their map next: share of the map by search, last scan against this one. Then the biggest moves, every page one ranking you hold with Maps listed separately, and you against your two closest competitors with a plain note on what I am watching. Then the AI search sweep: which tools, how many questions, where you came up, what is next. Then your site scorecard with the audit date.

Then the section that I think matters most: what we got done. Every post, page, link, listing fix and profile post from the month, with a link to it, and I check each link is live before the report goes out. Then the next wins already in motion, which is the positions 11 to 20 table. Then what I am working on now, and anything I need from you.

The report leads with the wins because it is a report, not a confession, and I would rather spend the call on what to do next. But nothing is hidden. The dashboard shows every tracked term every week in both directions, every AI question asked, and every deliverable of the month, and the login comes with every plan on the plans page, from Starter up. A report and a login, every month, with a call. That is the standard. Hold anyone you pay to it, including us.

If you want to see what the dashboard tracks before you pay anyone, run the free audit on your site and you will have the baseline a first report should start from. And if you would rather see a real report with your own numbers in it, the seven day free trial starts the tracking the day you sign up.

Questions We Get Asked

What is the recommended format for a monthly SEO report?

A short written report a business owner can read in ten minutes, in plain words, plus a login to the tracking behind it. The report should open with the one true headline of the month, show where you stand, list the work done by name with links to it, show positions next to clicks and the AI answers that named you, and end with what is next. Charts are fine. A report that is only charts is not.

Can you give an example of what a good SEO report includes?

Ours runs in this order: the headline of the month, four numbers that show where you stand, how far you have come since your first month, the map for local businesses, the biggest moves, every page one ranking you hold, you against your two closest competitors, the AI search sweep, your site scorecard, what we got done with a live link to each piece, the next wins sitting in positions 11 to 20, what I am working on now, and anything I need from you. Then a call to walk through it.

How often should an SEO company send you a report?

Monthly, with a call, and tracking you can open any day in between. Weekly reports are noise for a small business because rankings wobble week to week and nothing you do about it in seven days changes much. Quarterly is too long to catch a company that stopped working. Monthly is the cadence where the work and the movement both show, which is why every plan we sell includes a monthly report and a strategy call.

What is a good SEO report for a small business?

One you could hand to a friend who knows nothing about SEO and they would understand what was done, what it changed, and what is next. It names pages, posts and links you can click. It shows positions with the clicks next to them. It says whether the AI tools name your business. It tells you what the company wants to do next and what it needs from you. If any of those is missing, ask why.

How much does monthly SEO cost?

It depends on how much work is in the month, and the report is how you check that the work matched the fee. Our four plans and what each one includes are on the plans page, and the post on what SEO costs a small business walks through why quotes vary so much. Whatever you pay, the monthly report should list enough named work to account for it.

Let's Get Your Business Found

Try it free for seven days. Setup waived, month to month after that, first posts live inside two weeks.