Back to blog
local seo9 min read

The One-Page Local SEO Audit That Gets a Business Owner to Reply

A one-page local SEO audit for the pitch: three findings, one fix and one number, stated neutrally and sent before the first call with one question.

Aditi ChaturvediOctober 9, 2026
TL;DR

The audit you send before the first call should fit on one page. It holds three findings, one fix and one number, and building it takes six steps:

  1. Choose three findings: One from the Google Business Profile, one from a crawl of the website and one from a customer's search.
  2. Open with something the business does well: A strong review rating or a clear service page goes at the top of the page.
  3. Pick the one fix you would do first: Describe the job in one sentence the owner can picture.
  4. Pick the one number: A Maps position or a count, such as pages with no internal links, that the owner can check.
  5. Lay it out on one page: Strength, three findings, the fix, the number, in that order.
  6. Send it with one question: Ask which service or customer the owner most wants more of.

The full local SEO audit comes after the client signs, when you have their Search Console and GA4 data.

This is a sales document, and two of its three findings need only a browser. CrawlRaven supplies the third, the website finding, from a crawl you can run before the prospect grants any access. After they sign, it joins that crawl with their Search Console and GA4 data for the full audit. Try CrawlRaven free: 1 site, no credit card →

The usual pre-sales SEO audit is a long PDF: a score out of 100, a list of errors and a closing line about how much work the site needs. The owner did not ask for it, and most of it reads as criticism of something they paid for.

The short version: the local SEO audit you send before the first call should be one page with three findings, one fix and one number, and it should open with something the business does well. The long audit still gets written. It goes to the client after they sign.

The whole audit

What the one page looks like

Business D: local search notesChecked 9 October 2026 · [agency name]
What is working

A 4.9 rating from 236 reviews, the highest rating among the first ten results.

Three findings
1
Google Business Profile

The profile lists 3 services. The three businesses above you list 8 each.

2
Website

Your online booking page exists, and no other page on the site links to it.

3
Customer search

For “[service] in [city]” on Google Maps, you appear in position 4.

The fix I would do first

Link the booking page from the menu, the homepage and each service page, and add it as the booking link on the profile.

The number
4
Maps position. The map pack shows 3.

One question: is [service] the work you most want more of?

Illustration with placeholder names and numbers. Everything on the page fits one screen.

The example page above is for a placeholder business with a 4.9 rating from 236 reviews. It has three findings: 3 services on the profile against 8 on each of the top three, a booking page with no links pointing to it, and position 4 on Google Maps. The fix is linking the booking page. The number is 4.

Why the pitch audit is one page

I have run an SEO agency for more than 15 years. One of the things that loses a local client, in my experience, is bashing their site too much. Some owners are offended by it. A long audit does exactly that, one line at a time.

A single page avoids the problem in three ways.

  • It gets read. One page fits on a phone screen, so the owner sees all of it.
  • It stays specific. With room for three findings, each one has to be about this business.
  • It leaves room for the owner. A short page ends with a question, and the answer shapes the real work.

The format is also uncommon. I checked Google in the United States on 9 October 2026 for “local seo audit for prospects”. The results were a Reddit checklist thread and pages from localseoaudittool.com, marketmymarket.com, insites.com and localo.com. None of them described a one-page version built for the pitch.

How the one-page audit differs from a full local SEO audit

These are two documents with two jobs. The one-page audit starts a conversation. The full local SEO audit decides the work, and it is what you deliver once the client has signed.

Two documents

The pitch audit and the full audit, side by side

One-page pitch auditFull local SEO audit
PurposeGet a reply and a first callDecide the work and the order to do it in
LengthOne pageA full report with a ranked plan
When sentBefore the first callAfter the client signs
Data neededPublic profile, public search results, a crawl of the siteThe same, joined with the client's Search Console and GA4 data
FindingsThreeEverything the crawl and the data show, ranked
ReaderThe owner, on a phoneThe owner and the people doing the work

The one page earns the conversation. The full audit follows once you have access to the client's data.

The same comparison in text:

  • Purpose: the pitch audit gets a reply and a first call. The full audit decides the work and its order.
  • Length: one page, against a full report with a ranked plan.
  • When sent: before the first call, against after the client signs.
  • Data needed: the public profile, public search results and a crawl of the site. The full audit adds Search Console and GA4 access.
  • Findings: three, against everything the crawl and the data show, ranked.
  • Reader: the owner on a phone, against the owner and the people doing the work.

Step 1: Choose three findings, one from each place

Take one finding from each of three places a customer meets the business: the Google Business Profile, the website and the search itself. Three sources keep the page balanced, and all three are public.

The structure

Three findings, one fix, one number

Finding 1
Google Business Profile
Read by eye

Compare the profile with the three listings above it: categories, services, hours, photos, booking link, review replies.

Finding 2
Website
From a crawl

Pages with no internal links, schema errors, blocked crawlers or content that only appears after scripts run.

Finding 3
Customer search
Maps or an AI answer

Where the business appears when a customer searches the service and city, and who appears above it.

choose from the three
One fix

The job you would do first, in one sentence the owner can picture.

One number

A count or a position the owner can check and you can measure again later.

All three sources are public. None of them needs access to the prospect's accounts.

The Google Business Profile finding

Open the profile and read it next to the three listings ranked above it. You are looking for one gap you can state as a comparison.

  1. Is the primary category specific to the main service?
  2. How many services are listed, and how many do the top three list?
  3. Are hours filled in, including special hours?
  4. Is there a booking or appointment link?
  5. Are recent reviews answered?

Google's Business Profile help page names relevance, distance and prominence as the factors behind local results. It says businesses with complete and accurate info are more likely to show up. A gap in the profile is a finding you can tie to Google's own guidance.

The website finding

This finding comes from a crawl, and it needs no access from the prospect. A crawler reads the public site the way a search engine does. On a local site, four things are worth checking.

  • Pages with no internal links. A booking, pricing or service page that exists but that no other page links to, also called an orphan page.
  • Schema errors. Missing or invalid LocalBusiness schema markup.
  • Crawler access. Rules in robots.txt that block search or AI crawlers.
  • Rendering. Services or contact details that only appear after scripts run.

This is where I use CrawlRaven. It reports each of these from the crawl alone, so you can name the exact page. Pick the one finding that touches how customers contact or book the business.

Internal link: in plain English

A link from one page of a website to another page of the same website. Menus, buttons and text links all count. A page with no internal links can only be reached by someone who already has its address.

Search the main service plus the city on Google Maps, with the map centered on the service area, and note the position. My post on finding local SEO clients on Google Maps covers how to run that search properly.

You can use an AI answer here as well. Ask an assistant who it would recommend for the service and note whether the business is named. AI answers are skewed by your own account history, so phrase the prompt on someone else's behalf. The method is in the AI answer pitch.

Step 2: Open with something the business does well

Before the findings, write one line about something that is working. It has to be true and specific, and you will usually find it while gathering the three findings.

  • A high rating from a large number of reviews.
  • A service page that explains the work clearly.
  • Review replies written by the owner.
  • Recent photos of real jobs or the real premises.

Reviews are a good place to look first. Google's help page says more reviews and positive ratings can help a business's local ranking, so a strong rating is an asset the owner has already built. Then state each finding as an observation. “The booking page has no links pointing to it” reports what you saw and passes no judgment.

Opinion· Aditi's take

You may be the SEO expert, but they know the business. Someone built that site and that profile, and the owner approved both. I would start with what they got right, keep the findings neutral, and let the page show that I looked carefully.

Step 3: Pick the one fix you would do first

Three findings suggest three fixes. Put one on the page. Choose the one closest to a customer booking or calling, and describe what the job involves in one sentence.

  1. List the fix that follows from each finding.
  2. Mark the one that affects how a customer books, calls or finds a service.
  3. Write it as an action with named pages: “link the booking page from the menu, the homepage and each service page”.
  4. Leave out time estimates and prices. Those belong on the call.

In the example, the fix is linking the booking page from the menu, the homepage and each service page, and adding it as the booking link on the profile. An owner can picture that job and can see it is small.

Step 4: Pick the one number

One number gives the owner something to remember and gives you something to measure again later. Choose a number the owner can check themselves.

  • Position in Maps for one named search, such as position 4 where the map pack shows 3.
  • Count of pages with no internal links, from the crawl.
  • Count of services listed on the profile against the top three, such as 3 against 8.

I would leave a score out of 100 off the page. The owner has no way to verify it, and it reads as a grade. A position or a count is a fact they can confirm in a minute.

Step 5: Lay it out on one page

Build the page in any document tool and export it as a PDF or paste it into the email body. Keep this order.

  1. Header. The business name, the date you checked and your agency name.
  2. What is working. One line.
  3. Three findings. One sentence each, labelled with where it came from.
  4. The fix you would do first. One sentence.
  5. The number. Large enough to see at a glance.
  6. One question. The last line on the page.

Use plain words throughout. Write “no other page links to it” where an SEO would say orphan page. Leave off the full error list, the score, screenshots of tool dashboards and your price.

Step 6: Send it with one question

The message around the page is three or four sentences. It says who you are, why you looked, and asks one question. The question is about their business, which is the subject they know best.

Message to send with the page
Hi [name], I run [agency] and I was looking at [service] businesses in [city]. Your reviews stood out, so I spent some time on your profile and site and put what I found on one page (attached). One question: is [service] the work you most want more of, or is there another service you would like to grow first?
  1. Send it to the owner by name, from a personal address.
  2. Attach the page or paste it below the message.
  3. Ask the one question and stop there.
  4. When they answer, redo the search finding for the service they named and bring that to the call.

Being too sure of your recommendation loses clients. The question is how you avoid it: the owner tells you their specific requirement before you propose anything.

When the page is hard to fill

What if I found more than three problems?

You usually will. Keep the full list in your notes for the audit you deliver after they sign. For the page, keep the three an owner can check without SEO knowledge.

What if the site and profile look fine?

Say so on the page. A business that is well managed and still sits below the top three has a finding in the search itself. If you cannot find three honest findings, send two, or move to the next business on your list.

What if the owner asks for the full audit for free?

Explain that the full audit needs their Search Console and GA4 data, which you can only see once you are working together. Offer a call to walk through the three findings in more detail.

Tools that make this faster

  • A browser and a document. Enough for the profile finding, the search finding and the layout.
  • CrawlRaven. Our tool. Before the client signs, the crawl gives you the website finding: pages with no internal links, schema errors, crawler access and rendering. After they grant access, it joins the crawl with Search Console and GA4 into one ranked plan. See the local SEO audit, the SEO audit report and white-label reports for the full audit you deliver.
  • Free checks. The internal link analyzer shows what a page links to, the schema validator checks LocalBusiness markup, and the robots.txt tester shows which crawlers are blocked.

We are also launching an AI SEO tool soon. Join the waitlist to hear when it opens.

Sources used in this post

Frequently asked questions

What is a one-page local SEO audit?

A one-page local SEO audit is a short document an agency sends a local business before the first call. It holds one thing the business does well, three findings, one fix and one number. Its job is to get a reply. The full local SEO audit, with every issue ranked, is delivered after the client signs.

What should a local SEO audit for a prospect include?

Three findings: one from the Google Business Profile read by eye, one from a crawl of the website, and one from how the business appears when a customer searches the service and city. Add the one fix you would do first, one number the owner can check, and one question about which customers they want more of.

How long should a pre-sales SEO audit be?

One page. An owner who did not ask for the audit will read it on a phone between jobs, so everything should fit on one screen or one printed sheet. Three findings is the limit I would set. Anything else you found goes into the full audit after they sign.

Can I audit a local business website without access to its data?

Yes, for the pitch. The Google Business Profile and the search results are public, and a crawler can read the public site. A crawl shows pages with no internal links, schema errors, crawler access rules and rendering problems. Search Console and GA4 data need the client's permission, so that part waits until they sign.

What number should I put on a one-page SEO audit?

Pick a number the owner can check and you can measure again later. Good options are the position in Google Maps for one search, the count of pages with no internal links, or the count of services on the profile compared with the top three listings. Avoid a score out of 100, because the owner cannot verify it.

How do I point out SEO problems without offending the owner?

Lead with something the business does well, state each finding as an observation, and stop at three. Some owners are offended when an agency goes on about how much work the site needs. A sentence like "the booking page has no links pointing to it" reports a fact and leaves the judgment out.

What is the difference between a pitch audit and a full local SEO audit?

The pitch audit is one page, uses only public information and a crawl, and is sent before the first call to start a conversation. The full local SEO audit is sent after the client signs. It adds Search Console and GA4 data, covers every issue found and ranks the work by impact.

Aditi Chaturvedi
About the Author

Aditi Chaturvedi

15+ years of growing SaaS websites through SEO | Author, 200-Point Audit Checklist

Aditi has spent 15+ years helping SaaS companies scale organic traffic through technical SEO and content strategy. She is the author of the CrawlRaven 200-Point Audit checklist used by agencies and in-house teams to systematically improve search performance.

local seo auditlocal seo clientsseo pitchseo agencygoogle business profile auditwhite label seo auditseo prospecting

Reader runs an SEO agency, is preparing a short pre-sales audit for a local business, and needs one specific website finding without access to the prospect's accounts.

Two findings come from a browser. The crawl gives you the third.

GSC + GA4 + a 200-point crawl, joined into one ranked plan. From $49 at launch, one time.

Crawl a prospect's site before the first call to find the page with no internal links, the schema error or the blocked crawler for your one-page audit. After they sign, CrawlRaven joins that crawl with their Search Console and GA4 data and ranks what to fix first. Free plan covers 1 site, no credit card.

CrawlRaven connects Google Search Console and GA4, runs 200+ technical SEO checks, and joins all three into one prioritized fix list, so you know what is broken, what it is costing you, and what to fix first.

✓ No credit card required·200+ checks·GSC + GA4 + full-site crawl
Free plan — no credit card

Stop exporting. Start shipping.

Connect Search Console, import your Ahrefs or Semrush lists, and get one ranked plan. Start free with one site, or grab a limited lifetime deal from $39, only 3 licenses left.

3
Data sources joined
200+
Point audit checks
1
Ranked plan out