What is local SEO and GBP optimization?
Rank in San Antonio's Map Pack and top local searches. We optimize your Google Business Profile, on-page SEO, and citations so nearby customers find and choose you first. That is the job in one sentence: make the places people search for a business like yours return your name, at the top, before a competitor's.
The two halves work together. Local SEO is the on-page and off-page work: pages that speak to the neighborhoods you serve, the technical health Google needs to trust you, and citations that spell your name, address, and phone the same way everywhere. GBP optimization is the profile itself, the listing that feeds the Map Pack directly. Most businesses have one and neglect the other, which is exactly why they stall.
Why is your Google Business Profile the most important thing you are neglecting?
Because it is the single biggest lever in local search, and almost nobody works it. Industry data puts the Map Pack at roughly 44 percent of all local search clicks, and the Map Pack is fed almost entirely by your Google Business Profile, not your website. A half-finished profile is a half-finished storefront on the busiest corner in town.
It is also the gap hiding in plain sight. Most San Antonio businesses claimed their profile years ago, picked one category, and never touched it again. Categories, services, description, photos, posts, and the questions customers ask all feed the ranking, and all of them go stale. We treat the profile as a live surface, not a set-and-forget checkbox, because that is where the local wins actually come from.
When San Antonio asks ChatGPT for emergency roof repair, one name comes back first.
We aligned their Google Business Profile, website, and content into one entity the engines trust, then measured it the only way that counts: a live 49 point scan across a 10 mile radius. Wherever ChatGPT recommends a roofer in that area, BH Roofing is the first answer at 41 of the 49 points.
- 83.7%
- share of AI voice · of ChatGPT answers for this search cite BH Roofing
- #1
- average position · wherever ChatGPT names roofers, BH is first
- 5.0
- across 471 reviews · the trust signal the answer engines read
ChatGPT · AI visibility scan
emergency roof repair · San Antonio, TX
1.00
Avg AI rank
83.7%
Share of AI voice
41 / 49
Points cited
8.918.30
Map Pack average rank
across four roofing searches on an 81 point grid, in 17 days
16.05%21.9%
share of local voice
measured on a competitor's own grid test, then beaten
59.913.1
roof repair page position
Google average position in Search Console, June 5 to 21
Local Falcon scans, June 15 and June 21, 2026. Google Search Console, June 5 to 21, 2026. Every figure is rescanned on a schedule and checkable, not projected.
How do you rank in the San Antonio Map Pack?
Google ranks the Map Pack on three things: relevance, prominence, and distance. Distance you cannot change, but the other two you can. Relevance comes from a profile and a website that clearly say what you do and where, and prominence comes from reviews, citations, and the trust signals that tell Google you are a real, established business people choose.
That is why the proximity myth costs businesses so much. Being closest does not win if a competitor is more relevant and more prominent. We have watched aligned businesses out-rank nearer competitors across most of a grid, because a profile and site that agree, backed by real reviews, beat raw distance more often than the map would suggest. Trust travels farther than proximity.
What does GBP optimization actually involve?
The categories that match how customers search, a services list that mirrors your website word for word, a description that reads for humans and machines, and photos and posts that keep the profile active. Then the trust layer: reviews earned and answered, the questions section handled before a competitor answers for you, and hours and attributes that are actually correct.
Underneath all of it sits consistency. Your name, address, and phone have to match across your website, your profile, and every citation, or Google quietly discounts the whole entity. We audit those signals, fix the contradictions, and keep the profile and the site describing the same business, so every surface reinforces the others instead of splitting your authority.
How is local SEO different from regular SEO?
Regular SEO chases a ranking on a national results page. Local SEO chases the customer standing in your service area right now, and it plays out across three surfaces at once: the Map Pack, the local organic results, and increasingly the AI answer. The same foundation feeds all three, which is why we never sell the Map Pack as a bolt-on to the rest.
This page is the hub for that work. It connects to the deeper pieces we run: the Map Pack mechanics, the technical and organic SEO, and the neighborhood-level pages for the San Antonio suburbs where you want to show up. One aligned entity underneath, several surfaces on top, all pointing the same nearby customer toward your name.
Verified results, not projections
0%
share of local voice
BH Roofing's Map Pack share after we aligned the profile and site, up from 16.05 percent on the same 81 point grid.
0
average Map Pack rank
Across four roofing searches, improved from 8.91 in 17 days as the entity signals lined up.
+0%
organic clicks in a quarter
The compounding once the profile, the site, and the citations finally agreed.
BH Roofing is a San Antonio roofing company and a Rigal Media client. Map Pack figures come from an 81 point grid across four roofing searches, June 2026. Organic figures from Google Search Console. Your numbers will differ; the free visibility scan baselines yours.
Questions San Antonio businesses ask us
Local SEO is the whole effort to rank in a local area: your website, on-page work, citations, and reviews. GBP optimization is one part of it, the tuning of your Google Business Profile specifically, which feeds the Map Pack directly. You need both, because the profile and the site have to reinforce each other to rank.
It depends on the state of your profile, your site, and your citations, which is what the free visibility scan measures first. We scope the work only after you see exactly where you stand, so you never pay for fixes you do not need. No long contracts and no bundled filler, just the gaps that are costing you calls.
Profile and citation fixes can move things within a few weeks, because Google refreshes local data often. Durable Map Pack gains usually build over one to two quarters as reviews grow and the entity strengthens. We rescan monthly across a grid, so you watch your rank change position by position instead of guessing.
Yes. Engines like ChatGPT and Gemini lean heavily on the same entity signals Google uses, and Gemini pulls directly from the Google profile graph. A strong, consistent Business Profile helps you show up when customers ask an AI for a local recommendation, not just when they search the Map. We measure both.
Often, yes. Distance is only one of three factors, alongside relevance and prominence. A business with an aligned profile, a site that speaks to the neighborhood, and strong reviews regularly out-ranks a nearer competitor. Being closest helps, but it does not win on its own, which is the mistake most local businesses make.
See exactly where you rank in the San Antonio Map Pack
The free visibility scan grids your Map Pack rank across San Antonio, checks your Google Business Profile and citations, and shows where nearby customers are choosing someone else. We walk you through all of it in 15 minutes, yours to keep.
Get Your Free Visibility ScanFree. Real data. Your grid renders in about a minute.