Key takeaways
- Start with leads and revenue: calls, forms, bookings and sales from organic search.
- Then visibility from Search Console: clicks, impressions, click-through rate and average position.
- Local businesses also need Business Profile calls, direction requests and reviews.
- Every report should list the work done and the plan for next month. Rankings alone are a red flag.
- You should own the accounts. Your provider gets user access, not your passwords.
What should an SEO report show first?
Leads and revenue from organic search: phone calls, form submissions, bookings, quotes or online sales, compared with last month and the same month last year. Everything else in the report exists to explain those numbers. If you have to scroll past three pages of charts to find out whether SEO brought customers, the report is built backwards.
This sounds obvious, yet many reports never mention a lead. Usually the reason is technical: nobody set up conversion tracking in Google Analytics 4, so the provider reports what is easy to measure instead of what matters. If your report has no leads section, the first fix is tracking, not more content. On one clinic project, GA4 had been reporting nothing at all until we set up events for new patient clicks, calls and forms (see the case study).
Which visibility metrics actually matter?
The four Search Console numbers: clicks (visits from Google), impressions (how often you appeared), click-through rate (the share who clicked) and average position. Look at them for the whole site and for your most important pages and searches. Together they show whether more people see you and whether they choose you over competitors.
Search Console is free and comes straight from Google, which makes it the most reliable source for search visibility. Many providers build their dashboards in Looker Studio, which connects directly to Search Console and can show data for the whole site or page by page. Since Google includes AI Overview and AI Mode traffic in the same Performance report, under the Web search type (Google), these numbers already reflect part of the new AI search.
Rankings from third-party tools are useful too, as long as they track searches that bring customers and not a list of easy terms chosen to look good.
What should a local business see in its SEO report?
Google Business Profile actions: calls, direction requests, website clicks and bookings, plus how many new reviews arrived and your average rating. Add where you appear on the map for your main services across your service area. For a local business these often matter more than website traffic, because many customers call straight from the map.
A plumber or a dental clinic can get more calls from the Business Profile than from the website itself. If your report ignores the profile, it ignores a large part of what local SEO is meant to deliver. Ask for the numbers per location if you have more than one.
An example SEO report layout
This is the structure I use with clients. Ask your provider for something similar; the exact tools matter less than the order.
| Section | What it shows | Where the data comes from | The question it answers |
|---|---|---|---|
| 1. Business results | Calls, forms, bookings, sales from organic search, vs last month and last year | GA4, call tracking, CRM | Is SEO bringing customers? |
| 2. Visibility | Clicks, impressions, CTR, average position; top pages and searches | Search Console | Are more people seeing and choosing us? |
| 3. Rankings | Positions for the searches that matter, grouped by service or location | Rank tracker | Are we moving up for the right terms? |
| 4. Local | Business Profile calls, directions, website clicks, reviews | Business Profile | Is the map working for us? |
| 5. AI search | Referrals from ChatGPT, Perplexity, Gemini; notable AI citations | GA4, manual checks | Are AI tools sending us visitors? |
| 6. Work done | Pages published, fixes shipped, links earned, with links to each | Provider | What did we pay for? |
| 7. Next steps | Priorities for next month and anything the provider needs from you | Provider | What happens now? |
A one-paragraph summary in plain words should sit above all of it: what went up, what went down, why, and what we will do about it.
Why can traffic fall while SEO is working?
Because traffic also depends on how many people search. If demand in your market drops, or AI summaries answer more questions directly, sessions can fall even while your visibility and rankings improve. That is why a single traffic chart can mislead in both directions. Read visibility, rankings and leads together before you judge the work.
I saw this clearly in real data. Across 436 car dealerships with five or more months of work, average search visibility rose from 32.1% to 46.5% and keywords ranking #1 went from 65 to 119 per store. Over the same period, raw organic sessions fell on average. The dealers were winning a larger share of a smaller market. Judged on traffic alone, that work would have looked like a failure; judged on visibility, rankings and leads, it was clearly working. The full numbers are in the car dealership case study, and it is the reason I always report those three together.
What are the red flags in an SEO report?
A report that only shows rankings, especially for terms nobody searches. Vanity metrics such as total backlinks or domain scores with no link to leads. No list of work done. Changing the metrics every month. No access to your own Search Console or Analytics. And long reports with no plain summary of what happened and what comes next.
- Only rankings, with no clicks, leads or revenue.
- Rankings for obscure phrases, while your main services are missing.
- Big numbers with no context: “5,000 new backlinks”, “domain score up 3 points”.
- No list of the work done, or tasks with no links to check them.
- Different metrics or date ranges each month, so trends are impossible to follow.
- Data only in the provider's own tool, with no access to your Search Console or GA4.
For more on picking the right provider, see how to choose an SEO consultant. For realistic expectations on timing, read how long SEO takes.
Who should own the SEO data?
You should. Your business should be the owner of its Search Console property, Google Analytics account and Business Profile, and your provider should be added as a user. That way you keep your history if you change providers, and you can check any number in the report yourself instead of trusting a screenshot.
Both tools make this easy. Search Console lets owners add users with full or restricted permissions, and Google Analytics lets administrators add users and choose their role. Never share your Google password with a provider, and be cautious if one insists on creating the accounts under their own name.
How often should you get an SEO report?
Monthly is right for most small businesses: long enough for changes to show, short enough to correct course. Add a short call every month or quarter to discuss it. Between reports, a good provider watches for problems such as pages dropping out of Google or tracking breaking, and tells you when something needs attention.
Every plan I offer includes a monthly report in the order above, in plain language, with the data coming from your own accounts. It is the same approach described on the SEO consultant home page and in my SEO consulting service. Plans start at $1,000 a month on the pricing page, and you can book a free 30-minute diagnosis to review your current reports.
Frequently asked questions
How long should an SEO report be?
Long enough to answer whether SEO is bringing customers, what was done and what comes next. A one-paragraph summary plus a few pages is usually enough for a small business.
Should I pay for an SEO reporting tool?
Not necessarily. Search Console, GA4 and your Business Profile are free, and a free Looker Studio dashboard can pull them together.
What is a good click-through rate?
It depends on your position, the type of search and what else is on the page. Compare your own pages over time rather than chasing a universal number.
Can I get my data back if I leave my SEO provider?
Yes, if you own the accounts. That is why your business should be the owner of Search Console, GA4 and the Business Profile from day one.
Why does my report show different numbers than GA4?
Search Console counts clicks from Google, while GA4 counts sessions on your site, and each tool measures differently. Small gaps are normal; large ones usually mean a tracking problem.