I’ve written about why AI search matters for local businesses and whether ChatGPT can actually find your business. Those posts covered the big picture: what AI search is, why it’s growing, and why most business owners aren’t prepared.

This post is the tactical layer. If you’ve read those and you’re asking “OK, so what do I actually do,” this is the answer.

The approach is different from traditional SEO. You can’t buy your way into an AI recommendation. You can’t game it with keywords. The AI systems that recommend local businesses, whether it’s ChatGPT, Google’s AI Overviews, Perplexity, or Gemini, are looking for signals that are harder to fake: depth of information, review specificity, third-party validation, and being named in “best of” lists. Here’s how to give them what they need.

Understand what AI search engines pull from

Before tactics, you need to understand the data sources. When someone asks ChatGPT “best roofer in San Antonio,” the AI isn’t running a Google search and repeating the Map Pack. It’s synthesizing information from multiple sources simultaneously.

The primary sources AI tools pull from, based on analysis of thousands of AI-generated local recommendations:

Google Business Profile. Your categories, services, description, reviews, photos, and Q&A all get indexed. This is the single richest structured data source about your business that AI tools can access.

Review platforms. Google Reviews, Yelp, BBB, Angi, Thumbtack, HomeAdvisor. The AI reads the actual text of reviews, not just the star rating. A review that says “they replaced our 20-year-old roof in two days, cleaned up everything, and the new GAF shingles look great” provides more signal than “Great job, 5 stars.”

Your website. Specifically, service pages, about pages, and any content that demonstrates expertise. AI tools favor pages with specific, structured information over generic copy.

Reddit and forum discussions. This is one most business owners don’t expect. AI tools heavily index Reddit because it contains authentic, unfiltered opinions. If someone on r/sanantonio asked “who’s a good roofer” and three people named your company, that’s a strong signal.

Local news and industry publications. Mentions in local media, trade publications, or industry blogs serve as third-party validation.

A note on structured data. You’ll hear that schema markup gets you into AI answers. It doesn’t. The large study on this found schema has essentially no effect on AI citations. Schema is still worth doing — it earns you rich results in Google and keeps your business facts consistent — but it’s a traditional SEO play, not an AI search one. The sources above are what AI actually pulls from.

Tactic 1: Build a review profile that AI can quote

Star ratings are table stakes. What AI tools actually use when deciding who to recommend is review text. They’re looking for specificity, recency, and variety.

Ask for detailed reviews. When you follow up with a customer, don’t just say “leave us a review.” Give them a prompt: “If you have a minute, it helps when you mention what work we did and anything specific you liked about the experience.” A review that names the service, the neighborhood, the timeline, and the outcome gives AI tools concrete language to cite.

Respond to every review. Your responses become part of the data AI tools ingest. When you respond with additional detail, like “Thanks, Mark. That was a tricky chimney flashing job in Alamo Heights. Glad we could get it done before the rain,” you’re adding geographic and service-specific keywords that AI systems pick up.

Spread reviews across platforms. Google Reviews are the most important, but AI tools pull from multiple sources. A business with 80 Google reviews, 15 Yelp reviews, and a BBB listing with responses looks more credible than a business with 80 Google reviews and nothing else. The cross-platform presence adds validation. I wrote about how many reviews you need for traditional ranking. For AI search, diversity of sources matters as much as total count.

Tactic 2: Structure your website for extraction

AI tools are good at reading websites, but they’re better at reading structured websites. Your goal is to make it easy for an AI to extract specific facts about your business.

Create individual service pages. Don’t list all your services on one page. Create a dedicated page for each major service: “Roof Replacement,” “Roof Repair,” “Storm Damage Restoration,” “Commercial Roofing.” Each page should include what the service involves, typical timeline, price range if applicable, and photos from actual jobs. When ChatGPT needs to answer “who does storm damage roof repair in San Antonio,” a business with a dedicated page about storm damage repair is more likely to get cited than one that mentions it in a bulleted list.

Add an FAQ section to every service page. Write questions in the exact language a customer would use. “How long does a roof replacement take?” “Does homeowner’s insurance cover hail damage?” “What’s the best roofing material for San Antonio heat?” AI tools love FAQ content because it directly matches the question-answer format they operate in.

Put the facts in plain text on the page. AI reads your visible page content, not your code, so write the details out where a person and a machine can both see them: your name, service area, hours, services, and price ranges in actual sentences. “We serve San Antonio and Boerne, typically same-day, with roof replacements running $8,000 to $14,000” gives an AI a clean fact to quote. (Schema markup is still worth adding for Google’s rich results, but it’s a traditional SEO move — it won’t get you cited by AI.)

Publish your service area explicitly. Don’t just say “serving the San Antonio area.” List every city and neighborhood you serve. “We serve San Antonio, Boerne, Helotes, Alamo Heights, Stone Oak, New Braunfels, and Schertz.” AI tools use this to match your business to geographically specific queries.

Tactic 3: Create content that demonstrates expertise

AI tools prioritize sources that demonstrate genuine expertise. A blog post that explains a complex topic in detail, with specific numbers and examples, signals more authority than a generic page of marketing copy.

Write about the problems your customers actually have. Not “Why You Need a New Roof” but “5 Signs Your Roof Deck Has Water Damage (And What It Costs to Fix).” The first is marketing. The second is expertise. AI tools are trained to distinguish between the two.

Include specific numbers. Costs, timelines, measurements, specifications. “A full roof replacement for a 2,000 square foot home in San Antonio typically costs $8,000-$14,000 depending on the material and pitch” gives AI tools a concrete data point to cite. Vague content gets passed over.

Reference local conditions. “San Antonio gets an average of 32 inches of rain per year and regular hailstorms from March through May. That means…” This kind of localized expertise is exactly what AI tools surface when someone asks a location-specific question. It’s hard to fake and it signals real knowledge of the market.

Update content regularly. AI tools check publication and modification dates. A page about “roofing costs in 2024” will lose to a page about “roofing costs in 2026” even if the 2024 content is more detailed. Keep your cornerstone content current.

Tactic 4: Get mentioned in places AI tools trust

Third-party mentions are harder to control, but they’re among the strongest signals.

Engage on Reddit. You don’t need to promote yourself. If someone on your city’s subreddit asks a question about your trade, answer it knowledgeably. Use your real business name in your profile. Over time, helpful answers on Reddit create a trail of authentic mentions that AI tools index.

Get listed in “best of” roundups. When a local blogger or news site publishes “Best Roofers in San Antonio 2026,” that page gets indexed by AI tools and used as a source. You can’t always control whether you’re included, but you can make it easier by having a visible, well-reviewed business that journalists and bloggers can find.

Participate in local business organizations. Chamber of Commerce listings, trade association memberships, and BBB accreditation all create authoritative mentions of your business with consistent NAP information. AI tools see these as validation from trusted institutions.

Earn press coverage. A quote in a local news article, a mention in a trade publication, or being cited as a source in a blog post all create indexed mentions that AI tools weigh as third-party validation.

Tactic 5: Monitor your AI search presence

You can’t improve what you don’t measure. Start checking your AI search visibility regularly.

Test quarterly. Open ChatGPT, Perplexity, and Google Gemini. Type the queries your customers use: “best [your trade] in [your city],” “who should I hire for [service] in [area],” “[your trade] near [neighborhood].” Note which competitors get mentioned and which sources the AI cites.

Track what the AI says about you. When your business does appear in AI recommendations, read what the AI says. Is it accurate? Is it citing your reviews, your website, or a third-party source? If the information is wrong, you know which source to fix.

Check your competitors too. If a competitor consistently shows up in AI search and you don’t, study what they have that you’re missing. More detailed reviews? Better structured website? Active Reddit presence? Local press mentions? The gap analysis tells you where to focus.

What to do this week

If you want to start today, here are the highest-impact actions in priority order:

First, respond to your last 10 Google reviews with detailed responses that include the service type and location. Review text is what AI quotes most.

Second, create one dedicated service page for your most-searched service with an FAQ section at the bottom, written in plain language an AI can lift directly.

Third, answer a question or two in your city’s subreddit using your real business name. Third-party mentions are among the strongest signals AI uses.

Fourth, search for your business on ChatGPT and Perplexity to see where you stand right now.

AI search isn’t replacing Google yet. But it’s growing fast enough that the businesses who show up in AI results now will have a compounding advantage over those who wait. The tactics aren’t exotic. They’re the same things that make you visible in traditional search, done with more depth and more structure.

If you want to see how your local search presence looks today, including the signals that AI tools use to decide who to recommend, I built a free audit tool that checks the factors that matter. Takes 30 seconds.