GEO in our hometown
Generative Engine Optimization in San Antonio: Getting Named When the City Asks a Machine
It is ten at night in a kitchen off Bandera Road. The AC is blowing warm, and the homeowner asks her phone, in Spanish, who can come tomorrow. The machine names two companies. If yours is not one of them, the call never happens. Here is how San Antonio businesses change that, and how we do it face to face.
October 18, 2026 · 9 min read
The short answer
Generative engine optimization in San Antonio means making sure ChatGPT, Google's AI answers, Gemini, Perplexity and Siri can find, trust and repeat the right facts about your business: one consistent name, address and phone across listings, reviews on the sites engines read, pages that answer local questions in English and Spanish, and mentions in San Antonio sources.
On this page
- The parts of an AI answer that know you are in Bexar County
- Military City, the Medical Center and the River Walk each ask different questions
- Preguntas en español: the half of the market most sites cannot answer
- Where San Antonio's public record about your business actually lives
- Stone Oak is not Southtown: put the parts of town in writing
- A GEO program you can sit across the table from
The parts of an AI answer that know you are in Bexar County
A map pack is a list tied to a pin. An AI answer is a paragraph assembled from whatever the engine retrieved a second earlier. Some of that material is deeply local and some of it has never heard of Loop 410. Knowing which is which keeps you from paying for work that cannot move the result, and points the effort at the places where a San Antonio business actually has a say. The mechanics are laid out in how AI chooses businesses; here is the local cut.
Local, and yours to fix
- Your Google Business Profile, which Google's AI optimization guide says helps businesses appear in AI responses, and which Gemini reads through Google Maps.
- Your Apple Business place card, which feeds Apple Maps, Spotlight and Siri.
- Your Bing Places listing; Copilot runs on Bing, and Bing says it plans deeper Copilot integration for Places.
- Neighborhood and suburb names written on your own pages, plainly.
- Coverage in San Antonio newsrooms, chamber directories and readers' polls.
Not local, and not yours to control
- What a model absorbed in training, which may predate your new location.
- National directories that treat San Antonio as one more dropdown city.
- Which three names the engine picks on a given run; answers vary from one ask to the next.
- Personalization: Google says AI Mode can shape some results using a user's earlier conversations and the places they searched in Search and Maps.
The honest summary: generative engine optimization in this city is mostly getting the local record straight and getting San Antonio sources to say something about you, then measuring whether the engines repeat it. The rest is weather.
Military City, the Medical Center and the River Walk each ask different questions
San Antonio's economy is not one market. Joint Base San Antonio is the metro's largest employer. USAA and H-E-B are headquartered here. The South Texas Medical Center draws patients from across the region, and downtown runs on visitors. Each group asks an AI engine something different, and each answer leans on different sources.
| A question they might ask | What the engine tends to read | |
|---|---|---|
| Military families arriving at Lackland, Randolph or Fort Sam Houston | Which pediatric dentists near Lackland take Tricare? | Practice website insurance page, Business Profile, reviews |
| Patients heading to the [Medical Center](/areas/medical-center) | Which orthopedic clinics near the Medical Center have Saturday hours? | Business Profile hours, practice pages, health directories |
| Visitors downtown | Where can I get breakfast tacos near the River Walk before 7 a.m.? | Business Profile, Yelp, Apple Maps place card, local food coverage |
| Homeowners in growing suburbs | Who fixes foundation cracks in Schertz, and roughly what does it cost? | The contractor's own service and pricing pages, reviews, directories |
| Owners of other small businesses | Which San Antonio CPA does bookkeeping for food trucks? | Firm website, chamber listings, LinkedIn, local business press |
Notice how often the business's own website sits in that last column. In a November 2024 BrightLocal study of local searches in ChatGPT, 58% of sources were business websites, 27% third-party mentions and 15% directories. Trades have their own wrinkles, covered on the pages for HVAC companies, foundation repair, medical practices and restaurants.
Preguntas en español: the half of the market most sites cannot answer
The Census Bureau's 2019 to 2023 estimates put San Antonio at 64.4% Hispanic or Latino, with 40.4% of residents five and older speaking a language other than English at home, Spanish above all. Plenty of those customers ask a phone "plomero cerca de mí" or switch languages halfway through a sentence. Google says AI Mode works in more than 90 languages. Your website, very likely, works in one.
Our working assumption, and we label it as one: an engine answering a Spanish question does better with Spanish text to quote. If your facts exist only in English, the engine has to translate them or pick a competitor who already wrote them in Spanish. Neither Google nor OpenAI publishes a rule on this, so treat it as practice, not law.
- Real Spanish pages at their own addresses. A translation widget that swaps text in with JavaScript may be invisible to AI crawlers; Vercel's December 2024 analysis found most major AI crawlers did not run JavaScript.
- The words customers say. Aire acondicionado, techos, dentista para niños, abogado de accidentes: write them where they belong, not in a keyword dump.
- Spanish replies to Spanish reviews. A reply in the reviewer's language is a public record that you serve that customer.
- A promise you can keep. If a page says "se habla español", someone who answers the phone had better habla.
- Human review for anything regulated. Machine-translated medical, legal or financial disclaimers can say something your compliance reviewer never approved.
On sites we build, the Harmonia agent in Athena CMS drafts the Spanish version of each page for a person to approve, so the two languages stay in step when prices or hours change.
Where San Antonio's public record about your business actually lives
Engines cannot cite what does not exist. These are the local and near-local places worth getting right first, roughly in the order we check them during a free GEO audit.
Google Business Profile
Hours, categories, services and photos. Since June 2026 GA4 can be linked to it to report calls, direction requests and bookings, so you can see what the listing produces.
Apple Business
It replaced Apple Business Connect on April 14, 2026 and is free. The place card shows across Apple Maps, Safari and Spotlight; Siri leans on the same data.
Bing Places and Yelp
Bing Places now lives at bing.com/forbusiness, and Bing plans to tie it more closely to Copilot. Press reports say Perplexity has licensed Yelp data since 2024 and that Yelp is the most common review source on Apple Maps in the US.
Local newsrooms
The Express-News, the San Antonio Report and Texas Public Radio. The last two combined operations on July 1, 2026 while keeping separate websites. A quoted expert or a covered opening becomes a third-party mention.
Readers' polls and guides
The San Antonio Current's annual Best of San Antonio readers' poll is the kind of independent list an engine can cite when asked for favorites.
Chambers and associations
The San Antonio Hispanic Chamber of Commerce and trade associations publish member directories: plain, crawlable proof that a business exists, where it is, and what it does.
Getting these consistent is entity optimization in practice: one name, one address format, one phone, one description of what you do. Reviews carry their own weight, covered in reviews and AI recommendations.
Stone Oak is not Southtown: put the parts of town in writing
Nobody in this city lives in "San Antonio, Texas". They live in Stone Oak, Alamo Heights, Southtown or Alamo Ranch, or out in Boerne and New Braunfels, and they put those names in their questions. When Google's AI features fan a question out into several related searches, a page that says plainly which parts of town you serve has something to match.
An engine cannot recommend you for Alamo Ranch if nothing on the web connects you to Alamo Ranch.
That does not mean forty copy-paste pages with the suburb swapped. Google said in May 2026 that its spam policies apply to generative AI answers too. Write an area page only where you genuinely work and have something specific to say: the jobs you do there, the drive time from your shop, the questions customers in that area ask. Our guide to service area pages shows the difference between a page and a doorway.
A GEO program you can sit across the table from
We are based here, so San Antonio clients get us in person: at your office, your shop or a coffee shop of your choosing, phones out, asking the engines your customers' questions together. Most agencies send a PDF. We would rather watch your face when ChatGPT names the competitor across the street.
- 1
Run the free check
Put one real customer question into the AI visibility check. It asks ChatGPT and other engines through their APIs, live, and shows who got named. API answers can differ slightly from the consumer apps.
- 2
Book the free GEO audit
We test the questions your customers ask across the engines and review your site, listings, reviews and mentions. You get a written list of what is wrong and a fixed monthly quote, with no obligation.
- 3
Agree a scope
GEO runs inside our monthly SEO programs: no long contract, from $625 a month, and most local businesses land between $625 and $2,250, per our SEO pricing page. Financing exists.
- 4
Fix, earn, measure
We clean up listings, fix the site so crawlers can read it, write the pages and Spanish versions, chase real local mentions, and report the actual answers every month, not a mystery score.
If you would rather start with the map, the map pack audit covers the Google Maps side. The broader GEO pricing page explains what moves a quote, and our San Antonio SEO and local marketing pages cover the rest of the program. Neighbors up the road have their own pages for Austin and Houston.
Questions owners ask us about AI search
Yes, through the sources. Gemini reads Google Maps data, Siri leans on Apple's place data, and Copilot sits on Bing. Local news, chamber directories and your own neighborhood pages are what let an engine connect you to a specific part of town. What does not matter much is a city name stuffed into every heading.
Build real pages. A plugin that swaps text in with JavaScript may never be seen by AI crawlers, many of which do not run scripts. Separate Spanish pages, written for how your customers actually talk and checked by a person, give the engines something to quote. On sites we build, Athena's Harmonia agent drafts them for approval.
Ask it the way a customer would, including the neighborhood: who repairs AC in Alamo Heights, for example. Then run the same question through our free AI visibility check, which asks several engines at once and shows who was named instead. Repeat it a few times, because answers vary between runs.
Yes. We are based in San Antonio and meet clients here in person, at your place or ours. Call (210) 346-0848 or book the free GEO audit and we will set a time to walk through the results together.
GEO is part of our monthly SEO programs, which start at $625 a month; most local businesses land between $625 and $2,250 depending on how competitive the questions are and how much the site and listings need. The number is set after the free audit, there is no long contract, and financing is available.
Only where you have something real to say about each one. A page that names the area, the work you do there and the questions customers there ask is useful. Thirty near-identical pages with the town swapped are not, and Google applies its spam policies to AI answers as well as regular results.
Keep reading
- Start hereGenerative Engine Optimization: How Businesses Get Named in AI AnswersHow generative engine optimization works: where ChatGPT, Gemini and AI Overviews get answers, what moves them, what is snake oil, and what GEO costs.
- Engine guide: AI ModeHow to Show Up in Google AI Mode: Follow-Up Questions, Shopping Carts and Phone CallsGoogle AI Mode answers in conversation, shops, books tables and even phones businesses. What it reads at each step and how to be the business it names.
- GEO for lendersGEO for Business Lenders: Be the Lender AI Names When an Owner Needs CapitalHow business and SBA lenders get named by ChatGPT, Google AI and Copilot: the sources AI reads, Texas HB 700 and disclosure rules, and a 30-day plan.
- Houston and the suburbsGEO for Houston Businesses: Staying in the AI Answer Across a Sprawling, Multilingual MetroGEO for Houston businesses: get ChatGPT, Gemini and Google's AI answers to name you correctly from Katy to Pearland, after storms and in every language.
- Engine guide: ChatGPTHow to Get Recommended by ChatGPT: The Crawler, the Bing Connection and the Short ListHow ChatGPT search picks the businesses it names: the OAI-SearchBot rule, the Bing link, the sources it cites, shopping, and how to track the visits.
- Engine guide: AI OverviewsHow to Get Cited in Google AI Overviews, the Summary That Sits Above Your RankingWhat decides which pages Google AI Overviews cite, what Google says does not matter, how to measure it in Search Console, and how to opt out if you must.
- Everything in Generative Engine OptimizationSee the section
See what the machines say about you, then let's talk in person
Tell us your business and one question your customers ask. We will run it through the AI engines, send the results, and meet you in San Antonio to go over them.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.