AI Visibility 16 min read

How to Measure AI Visibility: A No-Tool Method to See If ChatGPT, Gemini, and Google AI Overviews Name Your Business

Skip the software subscriptions — this is the manual AI visibility check: copy-paste prompts, a simple spreadsheet, and 30 minutes tell you if ChatGPT, Gemini, and Google AI Overviews name your business or your competitors.

Contractor in Idaho work truck checking phone for AI search visibility results, Nampa job site context

Table of Contents

    If a homeowner in Nampa opens ChatGPT and types “best plumber near me,” will your business get named? That question is at the heart of how to measure AI visibility — and right now, most local business owners have no idea what the answer is. This guide gives you the exact method to find out. We’re using copy-paste prompts and a simple spreadsheet: no paid software, no guesswork. We’re based in Nampa, Idaho. Everything here is free to run yourself.

    To measure AI visibility, run branded and non-branded prompts in ChatGPT, Google Gemini, and Google AI Overviews, then log whether — and how — each engine names your business versus your competitors. You don’t need a paid tool; a short prompt list and a spreadsheet do the job. At Steadfast and Faithful, our Nampa, Idaho team teaches this exact manual check and judges results by the calls and booked jobs they produce, not by vanity mention counts.

    What AI visibility actually means (and why we care about it)

    AI visibility is whether an AI answer engine names your business when a customer asks for a recommendation. Not a ranking position. Not a star rating. Just a yes or a no, embedded in a synthesized answer that a potential customer reads and acts on.

    The engines that matter most right now are ChatGPT, Google Gemini, and Google AI Overviews. These platforms run on Large Language Models (LLMs) — systems trained on massive amounts of web content that synthesize answers rather than return a list of links. When a customer asks one of them “who’s the best electrician in Meridian,” the engine composes an answer from what it knows. Your business either gets named in that answer or it doesn’t. Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO) are the disciplines focused on making sure you get named.

    We focus specifically on how local AI answers surface Treasure Valley businesses. What we understand from studying how these engines behave — not from any claimed client outcome — is that the businesses AI engines cite have the clearest, most consistent signals on the web. Businesses that get skipped are often doing fine by traditional SEO standards but invisible to LLMs because their content and citations aren’t structured in a way these models can confidently draw from.

    This guide is the complete free method. We’re giving it away because an informed owner makes better decisions. Run these checks yourself. If you find gaps, you’ll know exactly what to fix — whether you handle it in-house or bring in help.

    Illustration of three AI search engines converging on a business location pin, representing AI visibility measurement

    How AI visibility is different from your Google rankings

    A Google ranking is a position in a list of links. AI visibility is whether an engine names you inside a single synthesized answer. Those are fundamentally different things, and treating one as a proxy for the other is an expensive mistake.

    Here’s the gap that trips owners up: you can rank #1 organically for “emergency plumber Nampa” and still be completely absent from Google AI Overviews when someone types that same phrase. Why? Because AI Overviews don’t simply reorganize the top-ranked pages — they generate an answer from content the model can synthesize with confidence. If your page ranks on authority signals but lacks structured, directly answerable content, the engine may skip you and cite a competitor who answered the question more specifically, even if that competitor ranks lower in the traditional results.

    Google’s documentation on AI features in search makes this distinction clear: AI Overviews are generated by the underlying model, not pulled mechanically from the top-ten results. The citation a business earns in an AI answer is driven by whether the content addresses the specific question being asked — not just whether the page has domain authority.

    The same logic applies to ChatGPT and Gemini. Neither engine uses your organic rank as a direct input. They draw on training data, live web searches in some configurations, and their own citability signals. Share of voice in AI answers — sometimes called citation share — is a separate metric from your position in the search results. Brand mention tracking across these engines requires a completely different lens than checking where you land on page one.

    That’s why this check matters on its own terms. Your SEO audit and your AI visibility check inform each other, but neither substitutes for the other.

    The manual AI visibility check: how to measure AI visibility in ChatGPT, Gemini, and AI Overviews

    Here’s the exact method. You’ll run two types of prompts — branded and non-branded — across three engines. Branded means you include your business name; non-branded means you ask the way a complete stranger would ask, with no brand knowledge. Both matter, and they tell you different things.

    Setup: Open a fresh incognito browser session for each engine to minimize personalization effects. You’ll need a ChatGPT account (the free tier works), access to Google Gemini at gemini.google.com, and a Google search window to trigger AI Overviews. Have your logging spreadsheet open as you go — paste results in real time, not from memory.

    Non-branded prompts (substitute your service type and city in the brackets):

    • “Who are the best [service type] in your city?”
    • “What [plumbing / roofing / HVAC / electrical] company should I call in your city?”
    • “Recommend a reliable [service type] near your city.”
    • “I need a [service type] for [specific job, e.g., a water heater replacement]. Who do you suggest in your city?”
    • “Best [service type] in your city — good reviews and fair pricing.”

    Branded prompts:

    • “Tell me about [Business Name] in your city.”
    • “Is [Business Name] a good [service type] company?”
    • “What do customers say about [Business Name]?”

    How to read the answers: For non-branded prompts, read the full response carefully and scan for your business name. Note whether you appear, where in the answer you appear, and the exact phrasing — “highly recommended,” “well-reviewed,” “one option in your area,” or nothing at all. That language difference matters when you’re tracking progress over time. For branded prompts, check whether the engine has accurate, confident information about your business. Hedging language — “I don’t have reliable information about this business” or “limited information is available” — signals weak citability.

    Running it in Google AI Overviews: Open Google and search your non-branded query as a customer would type it. If an AI Overview panel appears above the organic results, read it for your business name. If no AI Overview appears, note that too — not every query triggers one, which is useful information about query type and intent.

    Run the full prompt set in ChatGPT first, then Gemini, then Google search. Log each result before moving to the next engine. If you have time, add Perplexity as a fourth data point — it’s more source-transparent than the others and will show you exactly which pages it cited, which is invaluable for diagnosing why a competitor gets named and you don’t.

    Writing local “near me” prompts the way a Treasure Valley customer really asks

    Generic prompts mislead local businesses. “Best plumber in the United States” returns national editorial content with no relevance to your competitive landscape. You need prompts that mirror how a real homeowner in Nampa, Meridian, Boise, or Caldwell would actually phrase a question to an AI assistant.

    That sounds like:

    • “Best emergency plumber in Nampa, Idaho”
    • “Roofer near Meridian after a hailstorm”
    • “HVAC company in Caldwell — same-day service”
    • “Who should I call for a burst pipe in Boise?”
    • “Electrician near Eagle, Idaho with good reviews”

    City name, service type, urgency or qualifier. That’s how people actually speak to AI assistants, especially on mobile. Phrase your prompts that way and the results reflect genuine local AI answer behavior, not a national content landscape with nothing to do with your market.

    If you serve multiple Treasure Valley cities, run a version for each one. Nampa and Meridian may return entirely different AI answers for the same service — these engines pick up on city-level signals, and your Google Business Profile location data and service area settings feed directly into what gets cited where. Geo-targeted content published for each specific city adds another layer of signal the engines can draw from.

    Also vary the question format: statement prompts (“recommend a roofer in Meridian”), question prompts (“who’s the best roofer in Meridian?”), and conversational prompts (“I just had a hailstorm hit my Meridian roof — who should I call?”) can return different results in the same engine. Run at least two formats per city-and-service combination for a complete picture.

    How to log your AI visibility check in a simple spreadsheet

    A one-time check tells you where you stand today. A logged check becomes a baseline you can measure against next quarter. Set up a spreadsheet with these columns and fill it in as you run each prompt:

    Prompt Text Engine Date Named? (Y/N) Competitors Named Exact Wording / Quote Notes
    “Best emergency plumber in Nampa” ChatGPT 2026-08-19 No ABC Plumbing, XYZ Services No AI Overview triggered in Google for same query

    The “Exact Wording” column matters more than most people expect. “We recommend [Business Name] for emergency work in Nampa” is categorically different from “[Business Name] is listed as a provider in the Nampa area.” One is a confident recommendation a customer acts on; the other is filler they’ll skip past. Copy the exact sentence your business appears in — over time, you want to watch that language shift from hedging toward confident recommendation.

    The “Competitors Named” column shows you your share of voice in AI answers. If three local competitors get named consistently across engines and you don’t, that’s a pattern, not randomness. It tells you which businesses the engines trust more and points directly toward the citability gap you need to close.

    Save each version of the spreadsheet by date. When you run the same prompts next quarter, you have a before-and-after comparison. That’s how point-in-time spot-checks become real brand mention tracking over time — without any software subscription.

    Reading the results: judge AI visibility by leads, not mention counts

    Before you interpret what you found, reset the lens. The question isn’t “how many times did Gemini mention us?” It’s “are we visible enough in AI answers that a customer who asks for a recommendation actually calls us?” A mention that doesn’t drive a call is vanity. Our monthly performance reports focus on leads and revenue — not on how many times an AI said your name — because that’s the number that actually moves your business.

    With that frame, here’s what the three common result patterns signal:

    You’re not named at all. This is the most common result for local businesses that haven’t done any AI visibility work. Being absent doesn’t mean the engines distrust you — it usually means your web signals aren’t structured in a way LLMs can confidently synthesize into a recommendation. The gap almost always traces to incomplete local citation signals, content that describes services broadly without directly answering specific questions, or a thin Google Business Profile. All of these are fixable with focused Answer Engine Optimization (AEO) work.

    You’re named inconsistently. You appear in Gemini for one service but not ChatGPT; you show up for Nampa prompts but vanish for Meridian. Inconsistency means partial citability — the engines have enough about you to mention you sometimes, but not enough confidence to name you reliably. This usually traces to uneven content coverage: solid for your flagship service or primary city, but gaps everywhere else.

    Your competitors are named and you aren’t. This is the pattern that deserves your most focused attention — not because it’s the worst outcome, but because it’s the most actionable one. The question is being asked. Customers are getting directed somewhere. You’re just not in that conversation. Every month that persists is revenue landing on a competitor’s phone instead of yours.

    What to do when AI engines don’t name your business at all

    An empty result set is a diagnostic, not a dead end. Here’s what the process of making a business citable looks like at a capability level.

    Local SEO and Google Business Profile. AI engines handling local queries draw heavily on structured local signals. A complete, accurate, and active local SEO and Google Business Profile setup is foundational — every service listed, service area defined, correct primary category selected, and a consistent cadence of posts and updates on the profile itself. Gaps in your GBP create gaps in AI citability. Google’s AI features use GBP data as a trust signal when generating local business recommendations.

    Content built to be cited. LLMs cite content they can synthesize into a confident, specific answer. A page that says “we offer roofing services across the Treasure Valley” gives a model very little to extract. A page that explains what a professional hail-damage inspection involves, what to ask a roofer before signing anything, and what the process looks like for a Meridian homeowner after a storm — that’s content built to be cited. Directly answerable, locally specific, and clearly structured.

    Structured data markup. Structured data markup gives AI engines machine-readable signals about your business: what you are, where you operate, and what you offer. LocalBusiness schema with accurate name, address, and phone (NAP), service types, and service area information makes it significantly easier for LLMs to extract and accurately reference your business in their answers.

    Citation footprint across authoritative sources. LLMs draw from the broader web — review platforms, local directories, industry publications, and news mentions. AI Citation Optimization focuses on building a consistent, accurate footprint across sources these models trust. A business accurately represented across many trusted external sources is far more citable than one that exists primarily on its own website.

    Our AI visibility process combines these elements into a coordinated approach — local signals, structured content, schema, and citation building — with results reported through a leads-and-revenue lens. Our AI visibility service covers the full stack, month-to-month, no long-term contract required.

    How often to check — tie your cadence to your busy season

    Check before your busy season, not during it. If you wait until your phone should be ringing to discover you’re invisible in AI answers, you’ve already lost those leads.

    For Treasure Valley trades, the timing maps to seasonal demand patterns. HVAC businesses should check in May, before summer heat waves push Boise-area homeowners to ask AI assistants for emergency cooling help. Plumbers should check in late October before the first hard freeze drives burst-pipe searches. Roofers should check in early spring before hailstorm season opens, and again after any major storm event triggers a local surge. Landscapers and irrigation contractors should check in March.

    Outside of seasonal peaks, a quarterly cadence is right for most local businesses. Google AI Overviews and the LLMs powering ChatGPT and Gemini update — engines may start citing new sources, drop old ones, or shift how they handle local queries. A check that showed solid results in February might look different by May. Quarterly reviews keep your baseline current without the time commitment that ongoing optimization requires.

    The rule for useful brand mention tracking: run the same prompts, in the same engines, logged in the same spreadsheet each time. That consistency is what turns periodic spot-checks into trend data you can actually act on.

    DIY or bring in help: how to decide after you run the checks

    Run the free manual checks first. Always. Spending money on a solution before you understand the problem is how owners end up paying for work that doesn’t move the needle. The method in this guide gives you a real picture of where you stand. For some businesses — single-city operators in lower-competition niches — the checks will show decent AI visibility and point you toward other priorities entirely.

    But consider bringing in help if your results show any of these patterns:

    • You’re invisible across all three engines for your core service, in your primary city, on non-branded prompts.
    • Your direct competitors are named consistently and you aren’t — across multiple engines, not just one.
    • Your branded prompts return hedging language suggesting the engines have low confidence in what they know about you.
    • You don’t have the hours each month to create structured content, maintain local citations, and re-run tests. The manual check itself takes 30–60 minutes; closing the underlying gap takes considerably more sustained effort.

    When evaluating any AI visibility or SEO services partner, hold them to two criteria. First, do they report on leads and revenue, or on keyword rankings and mention counts? Rankings are a means, not an end. A provider who can’t connect their work to actual calls and booked jobs is selling you vanity metrics. Second, do they require a long-term contract? A provider confident in their process doesn’t need to lock you in for a year. Our engagements are month-to-month.

    On the content volume question: match your effort to how contested your market actually is. A solo plumber in a quieter Idaho market needs lighter content coverage to establish citability. A roofing company competing across Boise, Nampa, Meridian, and Caldwell against a dozen established contractors needs broader, higher-velocity publishing — covering multiple service lines and cities with enough frequency to build topical authority at pace. For businesses across Idaho in competitive home-services niches, the gap in content volume is often the clearest predictor of why one competitor gets cited and another doesn’t — independent of any individual business outcome.

    Run the checks — then get a straight read from our Nampa team

    Run the prompts above. Log the results. If ChatGPT and Gemini aren’t naming your business — or they’re naming your competitors instead — call us at 208-495-4814. We’ll walk you through exactly where AI engines do and don’t name your business, what the gap looks like, and what closing it would take. No contract, no sales spin, and we report on leads — not vanity mentions.

    You can also reach us directly at michael@steadfastandfaithful.com. Ask whatever you want about your specific situation. If the issue calls for something outside what we offer, we’ll tell you that plainly — straight answers are the only kind we give.

    AI Citation Optimization, Answer Engine Optimization, and Generative Engine Optimization are still early enough that most local businesses haven’t acted on them. The ones who check now, understand where their gap lives, and close it before their busy season are the ones AI engines name when a homeowner in Nampa or Meridian asks for a recommendation next summer.

    Frequently asked questions

    Do I need a paid tool to check my AI visibility?

    No. The manual prompt-and-spreadsheet method in this guide covers what a solo owner needs for a solid baseline. Paid tools mainly add scale and automated tracking — useful when you’re running dozens of prompts across multiple services and cities every week, or when you need month-over-month trend data without manual logging. For most local businesses doing an initial AI visibility check or a quarterly review, the free manual method is fully sufficient. Once you know you have a gap and you’re actively working to close it, automated tracking becomes more valuable for ongoing monitoring.

    How do I know if ChatGPT or Gemini actually mentions my business?

    Run branded and non-branded prompts in each engine and read the full answer text carefully for your business name. Don’t skim — AI answers sometimes include a business in the second or third paragraph without surfacing it prominently up front. Note the exact wording: “We recommend [Business Name] for emergency work in your area” is meaningfully different from “[Business Name] is one option available locally.” Cross-check across engines, because ChatGPT, Gemini, and Perplexity draw on different sources and can return different results for the same prompt. A business that appears in one engine but not the others has uneven citability — a useful diagnostic in itself.

    What does it mean if AI engines name my competitors but not me?

    It means your competitors are more citable right now — they have clearer local signals, stronger Google Business Profile setups, content that answers specific customer questions more directly, and a broader citation footprint on sources AI engines trust. The gap almost always lives in one or more of those four areas. Practically, customers who ask AI for a recommendation are being pointed toward your competitors, not you. The encouraging part: this is entirely fixable. It reflects a current state of your web signals versus theirs, and signals can be built systematically.

    How often should I check my presence in AI Overviews?

    At least quarterly, and always before a seasonal demand spike — not during it. Google AI Overviews update as the underlying model and its sources shift, so a positive result from three months ago may not reflect your current status. A point-in-time check is a snapshot, not a permanent status report. For seasonal trades in the Treasure Valley, timing your check four to six weeks before your peak revenue window gives you room to act on what you find before customers are actively searching.

    Which AI platforms should a local business focus on first?

    Start with ChatGPT, Google Gemini, and Google AI Overviews. These three cover the largest share of how local customers currently ask AI for recommendations — and AI Overviews appear directly inside Google search results, which still drives the majority of local search traffic. Once you have a clear baseline across those three, add Perplexity for a fuller picture. Perplexity is especially useful for diagnosis because it surfaces its source citations directly, so you can see exactly which pages it draws from when it names a competitor instead of you.

    How is AI visibility different from regular Google rankings?

    Rankings put your business in a list of links that a user scrolls through and chooses from. AI visibility is whether an engine names you inside the synthesized answer it delivers — meaning the customer may never reach the link list at all, just act on the recommendation in the answer. You can rank number one organically for a query and still be invisible in the AI answer for that same query. That’s the critical gap: traditional SEO and AI citability require overlapping but distinct work. Running this check independently of your SEO audit is how you catch that gap before it costs you leads during your busy season.

    Share: 𝕏 in f
    Michael Gonzalez
    Written By

    Michael Gonzalez

    SEO strategist at Steadfast & Faithful, helping Idaho businesses and companies nationwide rank higher and grow with confidence.

    More by Michael Gonzalez →
    Ready to Grow?

    Ready to Put These Insights to Work?

    Book a free strategy call and let's build a game plan for your business.

    No contracts. No pressure. Just a straight conversation about growing your business.

    📞 Book Your Free Strategy Call →

    Discover more from SEO Company Nampa ID | Steadfast and Faithful

    Subscribe now to keep reading and get access to the full archive.

    Continue reading