FPI Growth

AI visibility checklist for local businesses.

Run 24 checks across six areas: your website, Google Business Profile, reviews, listings, tracking and print. The website needs one page per service and per city, a real FAQ, phone and hours on every page, photos of real work, schema and fast mobile pages. Your Google profile needs the right categories, hours, services, photos, posts and review replies. Most owners finish in an afternoon.

Key takeaways

  • The website carries the most weight: one page per service, one per city and an FAQ built from real questions.
  • A complete Google Business Profile with the right category, current hours and replies to every review is the fastest fix.
  • Your name, address and phone should match exactly on every listing across the web.
  • Call tracking and one CRM inbox show which channels actually produce calls.
  • QR codes on yard signs and trucks bring print into the same report as Google.

How to run this checklist

Block off an afternoon. Grab a laptop, your phone and a list of every service you sell and every town you work in. Go down the table on this page and mark each line yes or no. No partial credit.

Then search like a customer. Ask ChatGPT and Google the three questions you hear most, with a city in them. "Who does emergency tree removal in Cedar Park?" Write down who gets named. That's your baseline.

Every "no" is a fix. Most cost nothing but time. The checks near the top of each area matter most, so work top down.

Website checks

Your website is what the AI reads most closely. It's also the one thing you fully control.

  • One page per service. Roof repair, roof replacement and storm damage are three pages, not three bullets. Each gets its own title, its own answer and its own photos.
  • One page per city served. A page for Round Rock, one for Georgetown, one for Hutto. Say what you do there, the neighborhoods you work in and anything local, like HOA rules or the permit office. A footer list of town names doesn't count.
  • An FAQ from real questions. Pull them from calls, texts and emails, not from your imagination. Our guide on turning customer questions into pages covers where to find them.
  • Phone on every page. Tap to call in the header on mobile, plus a text option if you take texts.
  • Hours and address. The same hours as your Google profile. Your address or service area in the footer.
  • Photos of real work. Your jobs, your crew, your trucks. Stock photos tell the AI and the customer nothing.
  • Schema markup. LocalBusiness markup (or the specific type, like RoofingContractor) plus FAQ markup on question pages. Run your pages through Google's Rich Results Test.
  • Speed. Open your site on your phone on cellular, not Wi-Fi. If you're waiting, so is everyone else.
  • Answer first. Each page answers its question in the first paragraph. No long welcome message.
The 24 point AI visibility checklist
#AreaCheckDone when
1WebsiteOne page per serviceEach service has its own page and title
2WebsiteOne page per city servedEach town has a real page, not a list of names
3WebsiteFAQ from real questions10 or more questions from calls, texts and emails
4WebsitePhone on every pageTap to call in the header on mobile
5WebsiteHours and addressSame hours as Google, address in the footer
6WebsitePhotos of real workYour jobs and crew, no stock photos
7WebsiteSchema markupLocalBusiness and FAQ markup pass Google's test
8WebsiteMobile speedPages load quickly on a phone on cellular
9WebsiteAnswer firstEach page answers in the first paragraph
10Google profilePrimary categoryMost specific category for your main service
11Google profileHoursRegular and holiday hours are current
12Google profileServicesEvery service listed with a description
13Google profilePhotosNew real job photos every month
14Google profilePostsA post every week or two
15Google profileQuestionsCustomer questions answered by you
16Google profileReview repliesEvery review answered within a few days
17ReviewsSteady new reviewsA review ask after every finished job
18ReviewsSpecific reviewsReviews mention the service and the town
19ListingsOne name, address and phoneMatches on Yelp, Facebook, Apple Maps, Bing and the BBB
20ListingsOld listings cleaned upNo old addresses, old numbers or duplicates
21ProofProof on the siteReviews, license and warranty near the call button
22TrackingCall trackingYou know which calls came from where
23TrackingOne CRM inboxEvery call, form and text lands with its source
24PrintQR on signs and trucksEach sign run and truck has its own tracked code

Google Business Profile checks

Your profile is often the first thing an assistant reads about you. It's free, and most owners set it up once and never touch it again.

  • Primary category. Pick the most specific one for your main service. "Roofing contractor," not "Contractor." Add secondary categories only for services you really offer.
  • Hours. Regular hours, plus holiday hours before every holiday. Wrong hours are the fastest way to lose a customer's trust.
  • Services. List every service with a short, plain description. Use the same names as your website pages.
  • Photos. Add real job photos every month. Before and after shots work well.
  • Posts. A short post every week or two: a finished job, a seasonal tip, an offer.
  • Questions. If customer questions show up on your profile, answer them yourself. Put the same answers on your FAQ page.
  • Review replies. Reply to every review within a few days, good or bad.

Reviews and proof

Reviews do two jobs. They tell customers you're real, and they give the AI specific evidence. A review that says "they replaced our roof in Hutto and handled the insurance claim" answers a question for you.

  • Ask after every job. Send a text with a direct review link the day the job closes. Make it a habit, not a campaign.
  • Ask for specifics. It's fine to say "if you can, mention what we did and where." Never write reviews for customers, and never pay for them.
  • Show proof on the site. Reviews, license numbers, insurance, warranties and certifications belong near the call button, where people decide.

Listings and consistency

Your business name, address and phone show up on dozens of sites you never set up: Yelp, Facebook, Apple Maps, Bing, the BBB, Angi, Nextdoor, trade directories and the chamber of commerce. The AI reads them all.

When they disagree, the AI gets less sure you're one business. An old suite number, an old phone number, or "Co." on one site and "Company" on another all add doubt.

  • Pick one exact version of your name, address and phone. Write it down and use it everywhere.
  • Search your business name and your old phone numbers. Fix every listing that doesn't match.
  • Claim duplicate listings and merge or remove them.

Tracking: knowing where calls come from

If you can't tell which calls came from Google, which came from ads and which came from a yard sign, you can't tell what's working. Most owners guess. The guess is usually off.

  • Call tracking. Tracking numbers that swap on your site by source, plus their own numbers on print, so every call carries where it came from.
  • One inbox. Forms, calls, texts and chats land in one CRM, each with its source attached.
  • Basic analytics. GA4 and Google Search Console set up and actually checked. Search Console also shows what people searched before they found you, which is a free list of questions to answer.

This is the plumbing we build on websites and systems jobs, from the first click to the closed sale.

The print layer

Yard signs, truck wraps, door hangers and uniforms get seen every day. Most can't be measured. A QR code on each one, pointing to its own tracked page, changes that. The scan, the call or the form lands in the same CRM as your Google leads, tagged with the sign that started it.

  • Give every sign batch and every truck its own code, so you can compare them.
  • Point codes at a short link on your own website, not a third party link you don't control.
  • Size the code so it scans from where people actually stand, and test it on two phones before the print run.

We print the signs in Hutto and build the tracked pages, so the code and the page come off the same ticket. See signs and banners for sign sizes and materials. Our guide on QR codes on yard signs and trucks covers sizing, testing and setup.

What to fix first

  1. Google Business Profile category, hours and services. It's the fastest fix.
  2. Name, address and phone on your top listings.
  3. Phone and hours on every page of your site.
  4. Five question pages from your most common calls.
  5. Review replies, then a review ask after every job.
  6. Tracking, so you can see what the rest of the work produces.

If you'd rather have someone run it for you, our free AI Visibility Check scores your business out of 100 and lists the fixes that matter most. The FPI Growth plans work the whole list every month, starting at $3,500 a month with no contract.

Questions people ask

Before you order.

If yours is not here, call or text 512-817-2200 and a real person picks up.

What is an AI visibility checklist?

It's a list of checks that shows whether Google and AI assistants can find, understand and recommend your business. It covers your website, Google Business Profile, reviews, listings, tracking and print.

How do I get my business recommended by ChatGPT?

Publish pages that answer the questions your customers ask, keep your Google Business Profile complete, earn steady reviews and make your name, address and phone match everywhere. ChatGPT names businesses it can read clear, consistent information about.

What Google Business Profile category should I pick?

Pick the most specific category for the service that brings in most of your revenue. Add secondary categories only for services you actually offer.

Does schema markup help with AI search?

It helps machines read your business type, address, hours, services and FAQs without guessing. It won't fix thin content on its own, but it makes good content easier to use.

How often should I post on my Google Business Profile?

Every week or two is a good pace for most local businesses. Real job photos and short updates work better than generic promos.

Can I run an AI visibility audit myself?

Yes. Most owners can work through this checklist in an afternoon, and many of the fixes cost nothing. If you want a scored version, the free AI Visibility Check from Fingerprint Ideas grades your business out of 100.

Free check

Run the check for me.

We score your business out of 100 and send the fixes that matter most.