Skip to content
Larkpin
Working With an SEO Company

What Should an SEO Report Include?

By Hitesh Lamba · Updated

The short answer

An SEO report is a regular update, usually monthly, on what your SEO company did and what changed as a result. For a local business, a useful SEO report shows calls, form leads and booked jobs from search, Google Business Profile actions, rankings for searches customers really make, the work completed, and next month's plan, all in plain English.

  • See calls and booked jobs, not just rankings
  • Understand what Google's own numbers actually measure
  • Spot a report built to impress instead of inform

What is an SEO report?

An SEO report is a regular update, usually monthly, on what your SEO company did and what changed as a result. For a local business, a useful SEO report shows the calls, form leads and booked jobs that came from search, the actions people took on your Google Business Profile, rankings for searches customers actually make, the work completed, and the plan for next month.

The test is simple. After five minutes with the report, you should know whether the phone rang more, why, and what happens next. If you finish reading with a pile of charts and no answer to that, the report is not doing its job.

Owners describe the bad version clearly: monthly screenshots of a dashboard nobody explained. Google's own hiring guide suggests asking any SEO, before you hire them, "How do you measure your success?" The report is where that answer shows up every month.

What should an SEO report include?

An SEO report should include results first, then the evidence behind them, then the work and the plan. Here is what each section covers and where the numbers come from.

Section What it shows Where the data comes from
Leads and booked jobs Calls and forms from Google Search and Maps, and how many became jobs Call tracking, form source tracking, your booking or CRM tool
Google Business Profile Calls, website clicks, direction requests, messages, searches that found you Business Profile Performance report
Search visibility Clicks, impressions, click-through rate, average position Google Search Console Performance report
Rankings Positions for agreed customer searches, including map rankings across your area Rank tracking tool
Reviews New reviews, rating, replies sent Google Business Profile
Work completed Pages written, fixes made, listings corrected, links earned Your SEO company
Next month What happens next and why Your SEO company

Notice the order. Leads sit at the top because they pay the bills. Rankings sit lower because they are a means to the leads.

Which numbers matter most in an SEO report?

The numbers that matter most are the ones closest to revenue. Rank every figure in an SEO report by how directly it connects to a customer paying you.

  1. Booked jobs from search. The closest number to revenue. Needs your booking or CRM data.
  2. Calls and form leads from search and Maps. Tracked by source, so search gets credit only for what search brought in.
  3. Google Business Profile calls and direction requests. Google's Performance report counts taps on the call button and direction requests.
  4. Clicks from Google Search. Visits to your website from search results.
  5. Impressions. How often your site appeared. A useful early signal, but nobody pays you for an impression.
  6. Rankings. Useful context for why the other numbers moved.

Connecting step 1 to step 2 usually means linking call tracking and form data to the tool where you book jobs. Our CRM automation work sets up that connection where the tool allows it.

What do Google Search Console numbers mean?

Google Search Console numbers measure how your website performs in Google Search results. Google's Performance report defines them this way:

  • Clicks: the number of times a user clicked through to your site from Google Search results
  • Impressions: how many times your site appeared in search results
  • CTR (click-through rate): clicks divided by impressions
  • Average position: the average position of the topmost result from your site

Average position is the one most often misread. It blends every search your site appeared for, including odd ones. A drop in average position can mean your site started appearing for more searches, not that it got worse. Ask your SEO company to show positions for specific customer searches instead. Our guide on how to check your Google rankings explains the difference.

What do Google Business Profile numbers mean?

Google Business Profile numbers measure what people did on your profile in Search and Maps. Google's Performance help page lists the metrics, including how many people viewed your profile, the searches that showed it, calls from the call button, website clicks, direction requests, messages and bookings.

For a service business, calls and direction requests are the numbers to watch. Views on their own say little. A profile that gets more views but the same number of calls has not improved where it counts.

Profile calls also cover only the people who tapped the call button on your profile. Customers who found you on Maps, then visited your site and called from there, show up in your website's call tracking instead. A good report counts each lead once.

What are the red flags in an SEO report?

The red flags in an SEO report all share one trait: they make activity look like results. Watch for these.

  • Rankings for searches nobody makes. First place for "best licensed residential water heater specialist" means nothing if nobody types it.
  • Traffic with no location. Visits from other states or countries do not book jobs in your town.
  • No calls, forms or jobs anywhere in the report. Only rankings, traffic and a "visibility score".
  • Credit for leads search did not create. People who already know you and search your business name were coming anyway.
  • Charts with no explanation. Every chart should come with a sentence on what it means and what to do about it.
  • Numbers you cannot check. You should be able to log in to your own Search Console and Business Profile and see the same figures.

One owner summed up the problem: "I am ranking yes But no conversions." That gap is exactly what a good report should catch, and explain.

What should a good SEO report tell you about lost leads?

A good SEO report should tell you when leads arrive and get lost, not only when they fail to arrive. Search can deliver the call, and the business can still miss it. Invoca's 2025 Call Conversion Benchmarks found only 61% of callers reach a live person, with answer rates of 54% to 69% by industry.

If your report shows calls rising but booked jobs flat, the problem may not be SEO at all. It may be calls going to voicemail after hours, or quote requests waiting two days for a reply. A report that flags that is worth more than one that only celebrates rankings.

How does Larkpin report SEO results?

Larkpin, a local SEO, web design and AI automation agency for US local businesses, sends a plain-English monthly report tied to calls, booked jobs and reviews, not vanity rankings. We use call tracking and form source tracking so we do not take credit for leads we did not create. We only target searches real customers make, and you own your website, your Google Business Profile and your data. You can read the full process on how we work, and see what the reporting covers on our local SEO services page.

The report is the second half of the picture. The SEO audit sets the starting point it measures against, and our guide to what an SEO company does covers the work behind the numbers. For honest timelines, see how long SEO takes.

See your own starting numbers

Our Free Missed-Lead Audit shows your Google Maps rankings across your service area, compares your reviews with your top 3 competitors, and records what happens when a customer calls after hours. You get a recorded walkthrough within 2 business days, which gives you a baseline that any SEO report should be measured against.

Working With an SEO Company

More answers on this topic

Questions owners ask us

How often should I get an SEO report?

Monthly is the standard for a local business, with a longer review every quarter. SEO moves slowly, and Google's SEO Starter Guide suggests waiting a few weeks before judging whether a change helped, so weekly reports mostly show noise. A monthly report should cover the work done, what changed and the plan for next month. The quarterly review should compare progress with the original audit.

What is a good average position in Google Search Console?

There is no single good number, because average position blends every search your site appeared for. Google defines it as the average position of the topmost result from your site. One strong page for a search that brings in jobs can be hidden by dozens of low positions for odd searches. Look at average position for specific searches that bring customers, not the site-wide figure.

Should my SEO report show rankings?

Yes, but only for searches real customers make, and rankings should not be the headline. For a local business, map rankings across your service area matter more than a single position checked from one spot. The headline of a good SEO report is calls, form leads and booked jobs. Rankings explain why those numbers moved.

Why do my rankings look good but my phone is not ringing?

Usually one of three things. The report tracks searches nobody makes, the traffic is not local, or the leads arrive and get lost, for example calls that go to voicemail after hours. Ask for the search terms behind each ranking, check where visitors are located, and test what happens when a customer calls your business at 7 p.m.

Who should have access to the data in my SEO report?

You should. The data comes from accounts that belong to your business, such as Google Search Console, your Google Business Profile and your analytics. Your SEO company should have access as a user or manager, while you stay the owner. If you cannot log in and see the same numbers yourself, ask why.

Keep exploring

Free Missed-Lead Audit

Find out where your leads are slipping away.

We check three things and send you a recorded walkthrough within 2 business days. No call needed to get it.

  • Visibility: where you rank on Google Maps across your area, and whether ChatGPT and Google AI Overviews mention you
  • Response: we call and text your business after hours and record what happens
  • Reputation: your reviews, rating and review speed against your top 3 local competitors

No sales pitch required. You get a recorded walkthrough within 2 business days. See our privacy policy.

Get my free audit