How to Audit a Google Business Profile to Rank #1.

Most local businesses have a Google Business Profile. Very few of them have one that’s actually working.

The difference between a GBP that sits at position 7 in the map pack and one that sits at position 1 almost always comes down to the same three things: the profile is incomplete, the website doesn’t support it with matching content, and the business isn’t generating reviews consistently enough to build momentum.

This guide walks you through a complete GBP audit. It covers every layer of your profile, your website, and your content strategy. At each step, you’ll find a copy/paste prompt you can drop into any AI model to do the heavy lifting.

You don’t need to be a local SEO expert to follow this. You need a Google Business Profile, about two hours, and the prompts below.

What You’re Actually Auditing

Before you touch anything, it helps to understand what Google is actually measuring. The local ranking algorithm weighs three things:

Relevance is how well your profile matches what someone searched for. If someone types “emergency plumber Austin” and your profile says “Joe’s Home Services” with no mention of emergency plumbing, you’re starting at a disadvantage before Google even checks anything else.

Distance is how close your physical location is to the person searching. You can’t move your business, but you can expand your effective radius by building signals around your service area.

Prominence is how well-known Google thinks you are online. This comes from reviews, mentions on other websites, backlinks, and the overall weight of your digital presence.

Of these three, relevance and prominence are the ones you control. This audit helps you optimize both.

Step 1: Audit Your GBP Categories

Your primary category is the single most important field in your Google Business Profile. It tells Google what type of business you are. Get it wrong and you’ll rank for the wrong things, or nothing at all.

What to Check

  • Log into your GBP and look at your primary category.
  • Ask yourself: does this match the exact phrase someone would type into Google when they need my main service?
  • Look at your top 2 to 3 competitors in the map pack. What is their primary category?

Google has thousands of categories and they update them regularly. Businesses often pick a broad category like “Contractor” when a more specific one like “Roofing Contractor” exists. The specific category almost always outperforms the broad one because it matches narrower, higher-intent searches.

Secondary categories let you tell Google about your other services. Most businesses use zero to two. The map pack leaders in competitive niches often use six to nine.

Prompt 1: Category Research

Copy this prompt and paste it into any AI model. Replace the bracketed fields with your real information.

Prompt 1 Category research

Step 2: Build Your Services List

The services section of your GBP is where most businesses leave the most ranking power on the table. Google uses the services you list to match your profile to specific search queries. If you don’t list “water heater installation” as a service, you’re far less likely to show up when someone searches for it.

Google allows up to 30 services per business. Most businesses list four or five. The businesses ranking at the top of the map pack tend to have 15 to 30 specific services listed, each with its own name and description.

The goal is specificity. Don’t list “Plumbing.” List “Water Heater Installation,” “Emergency Pipe Repair,” “Sewer Line Replacement,” “Garbage Disposal Installation,” and every other specific thing you do.

Prompt 2: GBP Services Generator

Once you have your services list, you need to organize it. Google groups your services under your categories, and this grouping affects how Google’s algorithm connects your profile to specific searches. The mapping matters.

Prompt 2 GBP services generator

Prompt 3: Category-to-Service Mapping

Prompt 3 Category-to-service mapping

Step 3: Optimize Your Business Description

Your GBP description has a 750-character limit. Most businesses write something generic, like “We are a family-owned plumbing company serving Austin for over 20 years. We offer quality service at affordable prices.”

That description does almost nothing for you. It has no specific service names, no local keywords, no reason for Google to connect your profile to a specific search query.

A well-optimized description does three things: it names your most important services using the exact language people search for, it mentions your city and service area, and it gives a real reason why someone would choose you over a competitor.

What to Check

  • Does your description mention your primary service in the first sentence?
  • Does it name at least 4 to 6 specific services you offer?
  • Does it include your city name?
  • Is it close to 750 characters? (You have the space. Use it.)

Prompt 4: GBP Description Optimizer

Prompt 4 GBP description optimizer

Step 4: Audit Your Q&A Section

The Q&A section of your GBP is one of the most neglected features in local SEO. Anyone can ask a question, and anyone can answer it. If you’re not seeding your own Q&A with the questions your customers actually ask, you’re missing a content opportunity Google actively reads.

Google pulls Q&A content when generating AI Overviews and local search summaries. A well-populated Q&A section gives you additional real estate in the search results and signals to Google that your business is actively managed.

What to Check

  • Go to your GBP listing and click on the Q&A section.
  • Count how many questions are there.
  • Check if you’ve answered all of them.
  • Look at whether any of the questions mention your city or specific services.

Most businesses have zero to two questions. Aim for ten or more. The best questions are ones that include local intent (“Do you serve the [neighborhood] area?”) and service-specific intent (“Do you handle [specific service]?”).

Prompt 5: Q&A Generator

Prompt 5 Q&A generator

Step 5: Audit Your Photos

Google says businesses with photos receive 42% more requests for directions and 35% more clicks through to their website. More importantly, Google’s algorithm uses photo activity as a freshness and activity signal: how often photos are added, how many you have, and what types they are.

What to Check

  • Log into GBP and count your total photos.
  • Note when the most recent photo was added.
  • Check if you have these specific types: exterior, interior, team/staff, work in progress, completed work, and equipment.

Minimum Photo Benchmarks by Business Type

  • Service businesses (plumber, HVAC, roofer, electrician): 20+ photos minimum, ideally 50+
  • Retail or food: 40+ photos minimum
  • Professional services (lawyer, accountant, dentist): 15+ photos minimum

If your most recent photo is more than 30 days old, Google’s algorithm registers lower activity than a competitor who uploads weekly.

Prompt 6: Photo Strategy Planner

Prompt 6 Photo strategy planner

Step 6: Build Your Service Area Pages

This is the step that separates businesses that dominate local search from ones that just show up occasionally.

Google doesn’t just rank your GBP in isolation. It cross-references your profile with your website. If your GBP says you offer 20 services but your website only has a generic homepage with no dedicated pages for those services, Google has less confidence that you’re a strong match for specific searches.

The strategy is to create one dedicated page on your website for each of your major GBP service categories. These pages become the web content that supports each GBP category, strengthening the semantic relationship Google uses to determine what searches your profile should appear for.

GBP allows up to 30 services per category and up to 10 categories. The businesses ranking at #1 in competitive markets often have 10 to 30 website pages that each correspond to a specific GBP service or category.

Why this works: When someone searches “roof repair Austin,” Google checks whether the top GBP candidates have website content specifically about roof repair in Austin. The one that does has a significant ranking advantage over the one that just has a homepage saying “we do roofing.”

Prompt 7: Service Page Content Generator

Use this prompt for each service category page you want to create.

Prompt 7 Service page content generator

Step 7: Build a Review Acquisition System

Reviews are the single highest-impact ranking factor for Google Maps. Not just the star rating. The volume of reviews, the recency of reviews, and whether the business responds to them all factor into the algorithm.

A business with 200 reviews at 4.6 stars almost always outranks a business with 40 reviews at 4.9 stars in a competitive market. Volume matters more than perfection.

What to Check

  • How many reviews do you have total?
  • What’s your average rating?
  • When was your most recent review?
  • What do your top 2 competitors have?
  • Are you responding to all reviews, including negative ones?

The gap between you and your closest competitor’s review count is the number you need to close. Divide it by three months. That’s your monthly review acquisition target.

Prompt 8: Review Response Templates

Prompt 8 Review response templates

Prompt 9: Review Request Email/Text Template

Prompt 9 Review request email/text

Step 8: Run a Competitor Gap Analysis

The fastest way to find what’s holding your ranking back is to look at what the #1 ranking business has that you don’t.

What to Check

  • Open an incognito browser window.
  • Search for your primary service plus your city.
  • Look at the top 3 results in the map pack.
  • For each one, note: total reviews, star rating, number of photos, number of GBP categories, and whether they have a dedicated website page for the service you searched for.

The gaps you find in this comparison are your ranking roadmap. Every element the #1 result has that you don’t is a task to add to your list.

Prompt 10: Competitor Gap Analysis

 

Prompt 10 Competitor gap analysis

Using F! Insights to Automate the Heavy Lifting

The audit steps above are things you can do manually. But most of them require pulling data, running it through an AI model, interpreting the output, and then figuring out what to do next. That process takes time, and time is the reason most businesses never complete an audit even after they start one.

F! Insights is a WordPress plugin that automates the data-gathering portion of this audit. A business owner types their name into a scanner on your website, and within about 30 seconds they get a scored report covering eight categories: online presence, customer reviews, photos and media, business information, competitive position, website performance, local SEO signals, and page speed.

It doesn’t replace the strategy work. But it does the part that usually stops people before they start; it pulls the data and shows the gaps in plain language, which makes it a lot easier to have a conversation about what needs to change and why.

If you’re an agency or consultant running these audits for clients, F! Insights can handle the initial audit and lead capture automatically, so you can spend your time on the strategy and content work that actually moves rankings.

The Ranking Checklist

Here’s every item from this audit in one place. Check off each item as you complete it.

GBP Profile

  • Primary category reviewed and confirmed as best available option
  • Up to 9 secondary categories added
  • 15 to 30 specific services listed with descriptions
  • Services mapped to categories for strongest semantic alignment
  • Business description optimized to 750 characters with service keywords and city
  • 10+ Q&A pairs seeded and answered
  • Photos: 20+ for service businesses, updated within the last 30 days
  • Weekly photo upload scheduled and on calendar

Website

  • One dedicated page created for each primary GBP service category
  • Each page includes the corresponding GBP services as H2 headings
  • Each page targets the specific service plus city keyword
  • Schema markup (LocalBusiness + Service JSON-LD) added to each page
  • Internal links between service pages established

Reviews

  • Current review count and competitor gap documented
  • Monthly review acquisition target set
  • Review request email and text templates ready to use
  • Response templates ready for all review types
  • All existing reviews have responses

Ongoing

  • Competitor gap analysis documented with specific actions
  • Monthly rescan scheduled to track progress
  • GBP post published at least twice per month

A Note on the Content These Prompts Generate

The prompts in this guide are designed to produce content that works for both traditional Google search rankings and AI-powered search features like Google’s AI Overview. Those two systems have different preferences.

Traditional Google rewards comprehensive, keyword-optimized content with proper heading structure, keyword density, and technical signals like schema markup.

AI systems like Google’s AI Overview and Claude reward authentic, conversational content that sounds like it came from a trusted local expert, not a marketing agency. They look for content that answers real questions in natural language.

The writing guidelines built into these prompts try to hit both targets at once. Start each section in natural conversational language, then layer in the specific keyword and technical content. That pattern tends to satisfy both ranking systems better than content optimized purely for one or the other.

The one thing both systems agree on: vague, generic content doesn’t rank. Specific, locally grounded, service-specific content does.

Build a Brand Intelligence Database from Your Website Traffic

Build a Brand Intelligence Database from Your Website Traffic

Every agency talks about being data-driven. Almost none of them have proprietary data. They have Google Analytics dashboards, keyword ranking exports from tools that every other agency also uses, and competitive analyses built from the same public sources. None of that is theirs. None of it tells them something about their market that nobody else knows.

There is a different model: one where every visitor to your website, including the ones who never become clients, makes your agency smarter about your market.

The Problem With Standard Lead Capture

Most agency websites treat traffic as a conversion math problem. Visitors come in, a small percentage fill out a contact form, and the rest leave. The ones who fill out the form provide a name and an email. The ones who leave provide nothing at all.

Standard lead forms collect surface information. Name, email, company, maybe a brief description of what they need. That is enough to send a follow-up, but it tells you nothing about what the prospect is actually struggling with, how they think about their own brand, where their blind spots are, or what language they use to describe their situation. You follow up blind, starting the diagnostic process from zero.

The 97% who browse and leave represent a larger problem. They had enough interest to find your site, spend time on it, and leave without engaging. You learn nothing from their visit. Whatever brought them there, whatever question they arrived with, disappears when the tab closes.

What Changes When Your Site Runs an Interactive Audit

An interactive brand audit replaces the passive brochure dynamic with an active research dynamic. Visitors engage with a structured set of questions about their own brand. They receive a personalized report built from their responses. They submit their email to receive the full version. You receive a lead record with the full audit data attached.

More importantly: whether or not they submit their email, the aggregate patterns across all completed audits are building your market intelligence. The visitor who completed 30 questions and left without submitting their email contributed qualitative data about how businesses in their vertical think about brand positioning. That contribution, anonymized and aggregated with others, is research material.

What Each Completed Audit Adds to Your Dataset

Data TypeWhat It RevealsHow It Compounds
Response language samplesHow this type of business actually talks about positioning and differentiationReveals vocabulary patterns across a vertical that are invisible in individual cases
Question difficulty distributionWhere in the audit the hesitation and contradiction appearMaps where brand uncertainty is concentrated in a category
Archetype signalsThe archetype pattern emerging from behavioral and language indicatorsBuilds a frequency distribution of archetype clusters by vertical and market
Depth choiceWhether the visitor chose to go deeper or stop earlyBehavioral signal of engagement level; correlates with readiness for strategy work
Core tensions identifiedThe competing commitments the brand has not resolvedAccumulates the most common tensions in a category for benchmarking and research

From Dataset to Publishable Intelligence

The individual audit is a deliverable. The aggregated dataset is an asset. The transition from one to the other requires three things: consistent question structure across all sessions (so responses can be compared), a storage system that retains structured data from each completion (not just the PDF report), and a minimum dataset size before patterns are reliable enough to publish.

The question structure is the most important constraint. If the questions change significantly between early and late sessions, the responses cannot be compared across time. The taxonomy applied to each session’s output must also be consistent: the same archetype classification system, the same tension naming conventions, the same fields captured from every session.

With that consistency in place, the dataset compounds naturally. Every new completion enriches the existing patterns or reveals new ones. The research becomes more reliable over time, not because you are doing different work, but because the accumulated volume makes patterns statistically meaningful.

The Brand Intel Aggregation: First Signal to Authority Layer

The aggregated brand intelligence data unlocks qualitatively different insights at different thresholds:

  • First Signal (5 completions): early directional indicators; enough to notice whether a pattern might be emerging but not enough to publish or rely on
  • Pattern Recognition (15 to 30 completions): recurring tensions, language patterns, and archetype clusters become visible within specific categories; usable in proposals and positioning conversations
  • Research Threshold (30 to 60 completions): publishable findings with qualified sample sizes; enough for a report or a series of substantive blog posts with real data behind them
  • Authority Layer (120+ completions): segmented analysis by vertical, archetype, and business stage; statistically meaningful benchmarks; the foundation for sustained research-based authority positioning

Using the Dataset as a Content Engine

The most valuable content your agency can publish is content that nobody else can write, because it draws from data nobody else has. Your brand intelligence dataset is that source.

A post that says “professional service businesses often struggle with brand clarity” is generic and publishable by anyone. A post that says “in 34 brand audits conducted with professional service businesses in the Southeast over the past six months, 71% showed a core tension between founder-centric positioning language and client-outcome language in their marketing copy” is specific, sourced, and impossible to replicate without doing the same work.

That specificity is what makes the content earn attention rather than just occupy a search result. It makes the agency visible as a researcher rather than a commentator. It attracts the businesses that recognize their situation in the findings, which is a more qualified inbound audience than any general traffic.

For the full publishing pathway from dataset to authority content, see Turn Client Audits Into Published Brand Research and Use Qualitative Data to Become the Go-To Strategist.

The Competitive Moat That Builds Over Time

The brand intelligence database is a competitive asset that is very difficult to replicate after the fact. A competitor who starts collecting structured data today cannot immediately produce the findings that 200 accumulated audits support. The dataset requires time and volume, which means the decision to start collecting systematically is time-sensitive in a way that most business decisions are not.

Agencies that have been building structured brand databases for two to three years are operating from a position that newer entrants simply cannot access without waiting the same amount of time and doing the same volume of work. The moat is not technological or financial. It is temporal: the asset exists because of decisions made early and maintained consistently, and those decisions cannot be retroactively made by a competitor who arrives late.

The embedded audit tool is the mechanism that makes passive data collection possible at scale. Every visitor who completes an audit on your site contributes to the dataset without any additional effort from your team. The tool runs, the data accumulates, and the intelligence library compounds, all while you focus on the client work that the library will eventually make more effective and more distinctive.

Publish Market Research That Builds Authority

Most agency blogs recycle the same information from the same public sources. The advice is not wrong. It is just not distinctive. Anyone could have written it, and many people did. Publishing it positions you as someone who follows the industry, which is the minimum viable credential for being considered at all.

Publishing research built from your own data is categorically different. It positions you as the source. That shift changes how prospects find you, how they evaluate you, and what they are willing to pay.

Why General Content Does Not Differentiate You

When every agency in a market publishes the same advice drawn from the same public sources, content becomes a commodity. The prospect evaluating three agencies reads three blog posts with the same five tips for improving Google reviews and learns nothing useful about which agency understands their specific situation.

Original research breaks that pattern because it cannot be replicated without doing the same work. A post that says “reviews matter for local businesses” is indistinguishable from identical posts by 10,000 other agencies. A post that says “we analyzed 67 plumbing companies in the greater Phoenix area and found that 71% have not received a new review in the past 30 days” is something no one else has, because no one else ran those scans.

The credibility transfer is immediate. A prospect reading research based on their own market is not evaluating your credentials. They are reading findings that are directly relevant to their situation. That engagement is different from passive reading of general advice.

Your Scan Data Is Already Research Material

Every audit that runs through a scanner on your site adds a data point. Business category, location, review count, competitor comparison, profile completeness score, PageSpeed. Individually, these are prospect records. Accumulated across weeks and months in a specific vertical or geography, they become a picture of that market that no competitor has and no one can replicate without doing the same work.

The data you are generating through normal prospecting activity is research. Most agencies treat it only as a lead list. The ones who treat it as a research dataset develop an asset that compounds: the older and larger the dataset, the more reliable the patterns, and the stronger the research becomes as a content and positioning tool.

For how to structure the data collection to make it usable for research, see How to Publish a Local Market Report as an Agency.

What to Publish and in What Format

Four formats that work well for local SEO research content:

Format Best For Typical Length Distribution Strength
Local market benchmark report Quarterly authority publication; works well as a PDF or dedicated web page 5 to 8 pages or 2,000 to 3,000 words High; shareable, citable, pitched to local media
Category spotlight post Findings on one vertical in one market; works as a blog post or LinkedIn article 1,000 to 1,500 words Medium; good for organic search and LinkedIn
Data-led pitch post One specific finding with full data context; used in email outreach as the hook 400 to 800 words Medium; most effective when sent to the businesses featured in the data
Annual market state report Comprehensive annual review of a specific market or vertical; flagship content 10 to 20 pages Highest; strongest for backlinks and press coverage

How Much Data You Actually Need

You do not need hundreds of data points to publish something credible. Ten to fifteen consistent audits in the same vertical in the same market is enough for a directional post with appropriate qualifications. Twenty-five to thirty is enough for meaningful benchmarks. Fifty or more is enough for a publishable report with statistical credibility.

The critical word is “consistent.” Ten audits where you captured the same six fields for every business are more useful than fifty where the data is patchy and incomparable. Decide what you are measuring before you start collecting, and apply the same methodology to every entry in the dataset.

Appropriate qualification language for smaller datasets: “based on 23 audits of home service businesses in the Atlanta metro area” is credible. “Our research shows” without a sample size or methodology is not. The specificity is what makes the research trustworthy.

How to Write From Your Data Without Overclaiming

The most common mistake in data-driven content is overstating what the numbers show. A sample of 30 businesses in one city is not generalizable to all businesses in all cities. It is a meaningful snapshot of that specific market at that specific time, which is genuinely valuable and does not need to be inflated.

Writing that works: “Of the 34 HVAC companies we audited in the Dallas metro in Q1 2026, 79% had not received a new review in the past 45 days.” That is a specific, accurate claim with a sample size and a timeframe. It is interesting to any HVAC company in Dallas reading it. It does not claim to represent HVAC nationally or historically.

The finding should be followed by an interpretation: what does this pattern suggest, and what does it mean for a business trying to be competitive in this market? The interpretation is where your strategic value shows up, not in the raw numbers themselves.

Distribution That Reaches the Right Audience

A well-researched report that no one reads helps no one. Distribution is where most research content fails, not because the content is poor, but because it is published and left to find its own audience.

The direct-outreach distribution strategy for local market research: every business that appears in the data you published has a reason to know about it. A brief email noting that their business appears in your analysis of the local HVAC market, with a link to the specific finding most relevant to their situation, is a legitimate and welcomed outreach. It is not cold email. It is a delivery of information about something you measured about their business.

Local business associations, chambers of commerce, and industry-specific groups in your market are consistently looking for relevant local content to share with their members. A one-page summary of your report findings, offered as a member resource, reaches exactly the audience you want to reach without requiring cold outreach to every individual business in the category.

The Compounding Effect on Your Market Position

The first report positions you as an agency with data. The third report establishes you as the agency that consistently measures this market. By the sixth publication, you are the default reference point for anyone trying to understand local SEO performance benchmarks in your categories and geography.

That compounding position is what changes the nature of inbound inquiries. A prospect who finds you through your research arrives already believing you understand their market. The sales conversation starts from a different place: they are asking you to help them address a problem your research confirmed exists, not evaluating whether you understand local SEO in the abstract.

The dataset also gets more valuable over time. Trend analysis comparing Q1 to Q4, year-over-year comparisons, before-and-after data for businesses that engaged your services: these layers only exist if you have been consistently collecting data from the beginning. The decision to treat your prospecting activity as a research program, made early, produces compounding returns that become very difficult for a competitor to close.

Local SEO Benchmarks: What Good Actually Looks Like

Most local businesses do not know whether their Google presence is strong, weak, or average for their category and market. They know they have a Google Business Profile and some reviews. What they cannot assess without external reference is whether “some reviews” is competitive or a liability, and whether their current situation is fine or costing them leads every day.

This page provides the reference benchmarks that make that assessment possible, organized by the metrics that most directly drive local search performance.

How to Use These Benchmarks

These are reference points, not fixed thresholds. Local market conditions vary significantly: what constitutes a dominant review count in a mid-size market may be below average in a dense urban one. The benchmarks below represent typical ranges observed across competitive local markets in the United States. They are useful for directional assessment, especially when you compare them to the specific businesses currently outranking you in your own Map Pack.

The most useful application of any benchmark is to compare it to your named local competitors, not to an abstract industry number. If the benchmark says “80 reviews is competitive for a plumbing company” and the business ranking above you in your market has 240 reviews, the national benchmark is less relevant than the local competitive reality. Always apply benchmarks in the context of your actual competitive set.

Review Count and Velocity Benchmarks by Category

Business Category Competitive Count (Top Quartile) Average Count Healthy Monthly Velocity
Restaurants and food service 200 to 500+ 60 to 120 15 to 40 per month
Dental practices 150 to 350 50 to 100 8 to 20 per month
Plumbing and HVAC 80 to 250 30 to 80 5 to 15 per month
Roofing contractors 50 to 150 20 to 60 3 to 10 per month
Auto repair shops 100 to 300 40 to 100 8 to 20 per month
Chiropractic practices 80 to 200 30 to 70 5 to 15 per month
Law firms (personal injury, family) 40 to 120 15 to 40 2 to 8 per month
Landscaping and lawn care 40 to 120 15 to 50 3 to 10 per month
Optometry practices 80 to 200 30 to 80 5 to 15 per month
Physical therapy 60 to 180 20 to 60 4 to 12 per month
Insurance agencies 30 to 80 10 to 30 2 to 6 per month
Accountants and tax preparers 20 to 60 8 to 25 1 to 5 per month

Velocity is often more important than total count for ranking purposes. Google weights recency heavily. A business receiving 10 new reviews per month consistently will tend to outrank a competitor with twice the total count but no new reviews in three months. If your total count is respectable but your most recent review is from four months ago, the velocity gap is your most urgent problem.

For how to build a consistent review velocity system, see How to Get More Google Reviews Without Begging.

Star Rating Benchmarks

Rating Range What It Signals Click-Through Impact
4.5 to 5.0 Strong trust signal; competitive in most categories Highest click-through rates in the Map Pack
4.0 to 4.4 Acceptable in most categories; competitive if review count is strong Moderate click-through; sensitive to competition from higher-rated businesses
3.5 to 3.9 Visible signal of concern for high-consideration categories like healthcare and legal Noticeably lower click-through; business is likely losing prospects to competitors above 4.0
Below 3.5 Active trust barrier; affects both ranking and conversion Very low click-through; most prospects will scroll past or choose a competitor regardless of ranking position

The practical floor in most categories is 4.0 to 4.2. Below that threshold, improving ranking position helps less than it would above it, because the rating itself is causing prospects who see the listing to choose a competitor. In categories where the decision carries significant personal stakes (healthcare, legal, financial services), the floor is closer to 4.3.

GBP Completeness Benchmarks

GBP completeness is measured across the fields Google makes available for a given business type. A fully complete profile has every available field filled in: primary and secondary categories, service area or physical address, phone number, website, hours of operation (including holiday hours), business description, products or services listed, attributes relevant to the category, photos uploaded within the last 60 days, and Q&A responses.

Completeness Level Typical Score Range Competitive Implication
Fully optimized 85 to 100% Maximum eligibility for relevant searches; Google has clear signals to work with
Well-managed 70 to 84% Competitive in most markets; specific gaps may limit eligibility for some search categories
Partially complete 50 to 69% Missing elements are likely reducing search eligibility; fixable in one focused session
Neglected Below 50% Significant ranking and visibility gaps; high-priority fix before any other optimization work

The most commonly missing elements across local business profiles, in rough order of frequency: secondary service categories, specific attributes (payment methods, accessibility features, service options), regular photo updates, Q&A responses, and holiday hour updates. All of these are fixable in an afternoon without any outside help.

Mobile PageSpeed Benchmarks by Category

Business Category Top Performer Range Average Range Competitive Threshold
Healthcare practices 65 to 85 40 to 65 60+
Home services (trades) 55 to 80 25 to 55 50+
Restaurants and food service 50 to 75 25 to 55 50+
Auto services 50 to 75 25 to 55 50+
Professional services 60 to 85 35 to 65 55+
Law firms 55 to 80 30 to 60 55+

Mobile scores below 50 are common across all categories, which is why they represent a meaningful competitive advantage when addressed. A business whose mobile site loads in under 3 seconds is meaningfully different from a competitor loading in 7 or 8 seconds, both in search ranking signals and in the actual experience of prospects who click through from the Map Pack.

For how PageSpeed scores affect both ranking and lead conversion, see Core Web Vitals: Lead Generation Goldmine.

Reading Your Own Position Against These Benchmarks

The fastest way to apply these benchmarks is to pull up your own Google Business Profile and compare your current numbers directly:

  1. Note your current review count and the date of your most recent review
  2. Search your primary service category in your city and note the review counts and ratings of the top three Map Pack results
  3. Run your website through pagespeed.web.dev and note the mobile score
  4. Review your GBP profile for completeness: count how many service subcategories are active, check whether your business description is filled in, and note when your last photo was uploaded

With those numbers in hand, compare them to the benchmarks in the tables above and to your specific local competitors. The gaps that are largest relative to both are your highest-priority improvements. For a structured view of how these factors combine into an overall competitive position score, see What Your Google Business Profile Score Actually Means.

Which Gaps to Close First

Not all gaps are equal in effort or impact. This order produces the fastest meaningful improvement for most local businesses:

  1. GBP completeness gaps: fast to close, costs nothing, affects ranking eligibility immediately
  2. Review response rate: respond to every existing unanswered review this week; signals active management to Google immediately
  3. Photo recency: upload several recent photos; resets the recency signal within days
  4. Review velocity system: build and implement a consistent review request process; produces compounding results over months
  5. Mobile PageSpeed: requires technical work; impact on both ranking and conversion justifies the investment if score is below 50

Steps 1 through 3 are completable this week without spending money. Steps 4 and 5 take longer but produce the sustained competitive gains that keep a business in the Map Pack once it gets there.

How to Publish a Local Market Report as an Agency

A local market report sounds like something a chamber of commerce publishes once a year to no particular effect. In practice, an agency that publishes an accurate, data-grounded breakdown of a specific local market becomes the expert on that market almost immediately. The competition for this position is close to zero because almost no agencies produce it.

The barrier is not access. The data is available to anyone willing to collect and synthesize it. The barrier is deciding to treat your prospecting data as a research asset rather than a lead list.

Why Local Market Reports Work as Authority Content

Content that draws on general knowledge positions you as someone who reads the same sources as your competitors. Content drawn from your own original data positions you as the source. Those are different levels of authority and they produce different results in prospect conversations.

When a business owner finds a report you published showing that their category in their market has a specific review gap problem, they are reading about their own situation. They are not reading general advice. The specificity is what makes the content useful and memorable, and it is also what makes it virtually impossible to replicate without doing the same data collection work.

The report earns trust before the prospect has heard your name in any other context. By the time they encounter you in a sales conversation, you are already the organization that measured their market. That is a different starting position than cold outreach from a stranger.

What a Useful Local Market Report Contains

The most useful local market reports are specific on two dimensions: geography and category. A report on “local SEO trends” is too broad to be credible or useful. A report on “Google Business Profile health across HVAC companies in the Denver metro area, Q1 2026” is specific enough to be the authoritative reference for anyone operating in that category and market.

Section What It Shows Why It Matters to Readers
Review count distribution Range, median, and top-quartile review counts across the category Business owners immediately want to know where they fall
Review velocity benchmarks Typical monthly new review rates for top performers vs. the median Reveals whether their current velocity is competitive or falling behind
GBP completeness patterns The most commonly missing profile elements across the category Shows which quick fixes are most prevalent and most impactful
Mobile PageSpeed distribution Score ranges by tier; percentage of businesses below the competitive threshold Contextualizes their own score against the category reality
Competitive concentration How many businesses are genuinely competing for Map Pack positions vs. coasting Reveals whether the market is truly competitive or has an open opportunity

How to Gather the Underlying Data

For a small market, 25 to 50 businesses in a single category in a single city, the data can be collected manually in a focused afternoon. For each business: search for them in Google Maps, note their review count, rating, and last review date, check their GBP profile for completeness gaps, and run their website through pagespeed.web.dev for the mobile score. Document everything in a consistent spreadsheet format so the data can be compared across businesses.

At larger scale, 100 to 200 businesses, overnight bulk audit processing changes the economics entirely. A CSV input produces a scored, categorized output for every business by morning. The data is more consistent than manual collection and the time cost drops from days to hours.

The key variables to capture consistently across every business in the dataset:

  • Review count and average rating
  • Date of most recent review (to calculate velocity)
  • GBP completeness score or manual completeness assessment
  • Mobile PageSpeed score
  • Primary GBP category (for segmentation)
  • Neighborhood or zip code (for geographic segmentation)

Consistency matters more than comprehensiveness. A dataset where 40 businesses all have the same six fields captured is more useful than one where some have ten fields and others have three.

The Format That Gets Read and Shared

Not a 40-page white paper. A five to eight page PDF or a well-structured web page with four to six specific findings, each with supporting data, and a brief interpretation of what the finding means for businesses in the category.

The structure that works:

  1. Title and methodology note: what was measured, how many businesses, what geography, what time period
  2. Key findings summary: three to five bullet points with the most striking numbers
  3. Finding sections: one section per major finding, each with the data, a chart or table, and a plain-language interpretation
  4. Implications for businesses in the category: what this data means and what it suggests about where competitive gaps exist

Longer reports get saved and not read. Shorter ones do not establish enough credibility. Five to eight pages with real data and honest interpretation is the format that earns both attention and referrals.

Where to Publish and How to Distribute

The report lives on your website as a dedicated page or downloadable PDF. Distribution determines whether it reaches the audience that makes it valuable.

Distribution Channel Why It Works for This Format What to Do
Local business association newsletters Reaches exactly the businesses in your category and market; they want local content for their members Contact the association directly; offer the report as a member resource
Chamber of commerce Same audience; chambers actively look for business-relevant content to share Offer a presentation slot or a newsletter feature alongside the PDF
LinkedIn to local business owners Targeted distribution to decision-makers in the market Post the key finding with a link; tag relevant local businesses and associations
Direct outreach to featured businesses Every business in the report has a reason to know about it Send a brief email noting they appear in the report and linking to the finding most relevant to them
Local business media and newsletters Local business journalists and newsletters are always looking for data-driven local stories Pitch the most striking finding as a story; offer the full report as supporting data

What Publishing Does to Your Pipeline

The businesses that appear in the report want to know their standing. The businesses that see competitors featured want to know why they were not included and whether their position is as strong as they thought. The businesses that see data showing the competitive gap has widened want to know what to do about it.

You are the agency that produced the research. That makes you the natural first contact for any business that reads the report and recognizes their situation in it. The inbound inquiry that begins with “we saw your report on HVAC local SEO in our market” arrives with trust already established. The conversation starts from a different place than any cold outreach can reach.

Over time, quarterly reports compound that position. Each publication reinforces that your agency is the organization that measures this market rather than talking about it in abstractions. That compounding reputation is what shifts you from vendor to advisor in the eyes of the businesses you serve.

How Often to Publish

Quarterly is the right cadence for most agencies. Monthly is too frequent to allow enough data accumulation for meaningful change between publications. Annual is too infrequent to maintain the relevance and recency that makes the data actionable.

A quarterly report also gives you a structured reason to re-audit the businesses in the dataset: their situations have changed, the competitive dynamics have shifted, and the new data is the basis for legitimate outreach to businesses that did not respond to the previous publication. The report cadence and the prospecting cadence reinforce each other.

Brand Archetypes: How AI Maps Them in Under a Minute

The traditional brand archetype process has a familiar shape: a multi-session workshop, a values exercise, a personality spectrum discussion, hours of facilitated conversation, and a final presentation that reveals the archetype as if it were discovered rather than decided. The output is useful. The process is slow, expensive to deliver, and impossible to offer as a prospecting or discovery tool.

AI-structured brand audits produce archetype reads in a single session, from structured responses to specific questions, with accuracy that reflects observed behavior rather than the participant’s self-perception. Here is how the methodology works and why the speed does not come at the cost of accuracy.

What an Archetype Read Actually Reveals

A brand archetype is not a personality type that a business chooses. It is a pattern that emerges from how the brand already communicates: the emotional register of the copy, the values implicit in the operational decisions, the relationship the brand creates with its customers, the story it tells about why it exists.

The archetype is useful not as a label but as a filter. Once identified accurately, it clarifies which brand directions are coherent and which are not: an authentic Sage brand does not benefit from Jester marketing. A Hero brand does not build trust through Caregiver language. The archetype is a decision tool that makes subsequent creative and strategic choices faster and more consistent.

The most common misuse of archetypes is selecting them as aspirational targets rather than identifying them as existing patterns. A business that decides it wants to be a Ruler brand without any existing Ruler signals in its behavior or communication is not positioning: it is performing. The archetype that is already present in the business, surfaced through behavioral evidence rather than preference selection, is the one worth working with.

Why Workshops Produce Different Results Than Structured Audits

In a workshop setting, participants answer questions about their brand in a social context. Group dynamics influence individual answers. The desire to align with perceived leadership preferences affects the discussion. Participants often advocate for the archetype that sounds most prestigious or aspirational rather than the one that most accurately describes existing behavior.

The result is frequently an archetype selection that reflects what the leadership team thinks the brand should be, rather than what it is. The gap between aspiration and reality is not visible in the workshop output, which means the subsequent strategy is built on an incomplete or inaccurate foundation.

A structured written audit completed individually removes the social dynamics from the equation. Participants answer questions about specific behaviors, decisions, and language patterns without the pressure to align with group consensus. The responses are more honest, more specific, and more revealing of actual brand character. The AI analysis then processes the patterns across all responses rather than synthesizing a group discussion, which produces a more consistent and less socially influenced read.

Dimension Workshop Process Structured Audit + AI
Time required Multiple sessions across days or weeks Single session, 30 to 90 minutes
Social influence on results High; group dynamics shape outcomes Low; individual responses, no group pressure
Aspiration vs. evidence Often skews toward aspiration Pattern analysis of actual language and behavior signals
Deliverable timing Days to weeks after final session Minutes after session completion
Data captured for future use Notes and a report Structured data stored and analyzable across sessions
Viable as a prospect tool No; cost and time prohibit it Yes; can be offered free as a lead generation mechanism

What AI Processes to Surface the Archetype

The audit questions that produce the most reliable archetype signal are not direct archetype questions. They are behavioral and language-based questions that reveal archetype patterns indirectly:

  • How does the business owner describe their best client relationship from the past year, and what made it work?
  • What is the most common mistake businesses in their category make, and why do they not make it?
  • When describing their services, what words do they use that they would not want a competitor to use?
  • What is the emotional experience they want a client to have in the first interaction with their brand?
  • What would they do differently if their business were 10x the current size, and what would stay exactly the same?

The AI processes the language patterns across all responses, not just individual answers. It identifies which archetype’s emotional territory, relationship framing, and value language appears most consistently across the full set of responses. It also identifies secondary archetype signals and notes where competing archetypes create tension in the brand’s communication.

How Accurate Is the AI Archetype Read?

The accuracy of an AI archetype read is a function of the quality of the input questions and the specificity of the responses. When questions are designed to surface behavioral and language patterns (rather than asking directly “which archetype do you identify with?”), and when responses are substantive rather than one-word answers, the AI read is consistently more accurate than workshop consensus outcomes, because it is based on behavioral evidence rather than preference selection under social influence.

The read is less accurate when responses are thin, when the business is genuinely early-stage without established patterns, or when the owner answers strategically rather than authentically. The audit design mitigates the last issue by framing questions behaviorally rather than as direct archetype prompts.

What a Useful Archetype Output Contains

A useful archetype output goes beyond naming the primary archetype. It identifies the secondary archetype creating tension, the specific responses that drove the primary read, and the ways in which the current brand expression is aligned or misaligned with the archetype the responses suggest. The misalignment section is often the most valuable: it names the gap between what the business is doing in its communication and what its actual archetype pattern suggests it should be doing.

Example output structure:

Primary archetype: Sage (dominant across 8 of 12 evaluated dimensions)

Secondary archetype: Ruler (present in 4 dimensions, creating a coherent tension between knowledge-sharing and authority-establishing)

Key evidence: language samples from responses 3, 7, and 11 demonstrating the Sage pattern; specific behaviors described in responses 5 and 9 that align with Ruler values

Current expression alignment: copy and visual identity are well-aligned with Sage values; pricing and positioning are inconsistently aligned, sometimes undercutting the authority signals appropriate to the Sage-Ruler combination

Strategic implication: the pricing structure is the most significant misalignment; Sage-Ruler brands build trust through premium positioning, not accessibility pricing

How to Use the Archetype Read in Strategy and Sales

In a strategy engagement, the archetype read provides the filter for every subsequent decision: creative direction, copy tone, pricing structure, partnership choices, hiring criteria. Decisions that align with the archetype are coherent. Decisions that conflict with it create brand inconsistency that prospects and clients can feel even if they cannot name it.

In a sales context, the archetype read changes the nature of the first conversation. If a prospect has completed a structured audit before the discovery call, you arrive knowing their primary archetype, their core tension, and the specific evidence that drove both. The proposal is built from that foundation. The prospect cannot receive the same proposal from a competing agency because the proposal is built from their specific audit data.

For how to embed a structured brand audit in your sales process as a pre-discovery tool, see Uncover Brand Tension in 10 Minutes and Start Client Relationships With a Conversational Audit.

Where the Approach Has Limits

The structured audit plus AI approach has two meaningful limitations to be aware of. First, it requires honest and substantive responses to produce accurate output. A founder who answers defensively or strategically will produce a read that reflects their presentation rather than their brand’s actual patterns. The audit design reduces but does not eliminate this risk.

Second, the AI read is a hypothesis, not a verdict. The strategist’s role is to validate it, challenge it where the data is ambiguous, and translate it into specific recommendations that make sense for the business’s actual situation. The speed of the AI read creates more time for the strategic interpretation, not a replacement for it. The archetype read is the starting point for the strategic conversation, not the conclusion of it.