What does an SEO agency actually do in 2026?
Less guessing, more engineering. Rankings today come from entity trust: Google cross-checks your website, your Google Business Profile, your reviews, and your structure, then decides how confidently it can recommend you. Our job is making every one of those signals agree.
In practice that means technical fixes first, because a broken structure caps everything above it. Then content built around the searches your customers actually type, schema that makes each page machine-readable, and internal linking that mirrors how your business is organized on your profile.
How long does SEO take to show results?
Technical fixes can move traffic within weeks when something was actively broken. Competitive rankings take a quarter or more, and anyone who quotes days is selling something. The honest version: the graph bends when the blockers come out, then compounds.
We watched that live with a San Antonio restaurant group. Their search traffic sat flat near zero for months. We traced it to a broken URL structure, fixed it, and optimized the site as answer infrastructure. Clicks and impressions took off immediately and kept climbing: 169,000 clicks and 2.25 million impressions over twelve months at a 7.5 percent click-through rate.
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.
Why choose organic SEO over running ads?
Ads stop the second the budget does. Organic visibility compounds: the page that ranks this month ranks next month without another dollar, and every search it wins feeds the entity trust that helps the next page rank faster.
We do not run ads at all, by design. Rigal Media has been at this in San Antonio since 2014, and everything we publish is organic: rankings you can check on a map, clicks you can see in your own Search Console. When the data is real, nobody has to take anything on faith.
Does SEO work differently across San Antonio neighborhoods?
More than most agencies admit. A dentist in Stone Oak competes along the US-281 and Loop 1604 corridor against dozens of practices within a few miles, so proximity and review depth decide close calls. The same dentist in Boerne or New Braunfels is really competing in a separate market with its own center of gravity, where being the clearly established local answer matters more than raw volume.
That is why we scan on a geographic grid instead of checking one ranking from one spot, and why we build dedicated location pages for the areas a business actually serves, from Alamo Heights to Schertz to Fair Oaks Ranch. Visibility is won block by block in this city, and the strategy has to match the block.
What happens in the first 90 days of working together?
First the audit becomes a plan: we baseline your rankings on a geographic grid, crawl the site, and diff your website against your Google Business Profile to find every signal that disagrees. Then the blockers come out, broken structure, missing schema, misaligned categories, because nothing built on top of a blocker compounds.
From there it is construction and measurement: pages built around the searches your customers type, structured data on each one, and a rescan cadence so you watch positions move on a map instead of taking our word for it. By day 90 you know exactly what changed, what it did, and what earns attention next.
Verified results, not projections
0K
Google clicks in 12 months
Burger Boy, from flat near zero before the fix.
0%
click-through rate
2.25M impressions turned into real visits.
#0
organic result
Kissed by the Caribbean for “mobile spray tan San Antonio.”
Numbers from Google Search Console and live search results, June 2026. Your baseline gets measured the same way before we propose anything.
Questions San Antonio businesses ask us
Most San Antonio businesses invest several hundred to a few thousand dollars monthly depending on competition. We only quote after a free visibility scan and a 15 minute readout, because pricing a plan before measuring the gap is how companies end up paying for work they do not need.
SEO grows your visibility in regular search results anywhere. Local SEO targets the Map Pack and near-me searches tied to your location. They share one foundation: an aligned entity. We run both together because Google evaluates your website and your Business Profile as one business.
More than ever. AI engines recommend the businesses whose data they can read and trust, and that trust is built with the same entity alignment good SEO requires. The work that ranks you on Google is the work that gets you cited by ChatGPT and Gemini.
Three sources, all yours: Search Console clicks and impressions trending up quarter over quarter, Map Pack rankings improving on a geographic grid scan, and calls or booking events rising in analytics. We report from those, so you verify every claim in your own accounts.
We use automation for research, structure, and monitoring, and human strategy for everything customers read. Human strategy, automated precision. Every page is locally specific, factually checked, and written to be worth citing, because thin generated content gets filtered and does not deserve to rank anyway.
Measure your gap before you spend a dollar
The free visibility scan shows where you rank across San Antonio right now. Bring the results to a 15 minute readout and leave with a plan, whether you hire us or not.
Get Your Free Visibility ScanFree. Real data. Your grid renders in about a minute.