24 Aug How a Local Photography Studio Went From Invisible in AI Search to a 17x Jump in Organic Traffic — in 60 Days
Most small businesses still think about search the way they did in 2015: get on page one of Google, done. But there’s a second search engine running in the background now — the one inside ChatGPT, Perplexity, and Google’s AI Overviews — and almost no local businesses show up in it. Not because they’re bad businesses. Because nobody’s built their content the way these tools actually read it.
A boutique boudoir photography studio in the greater St. Louis area was one of them. Two months ago, if you asked an AI tool where to get boudoir photos taken in the area, this studio didn’t come up — not once, on any platform, in any answer. Today it’s mentioned in 10% of those conversations, with the highest sentiment score of any studio tracked in the category. And along the way, its organic Google traffic grew even faster than its AI visibility did.
Here’s the thing nobody tells you about GEO
The AI visibility number is usually not the fastest-moving metric. It wasn’t here either — 10% AI visibility after two months is real, solid progress, but it’s not the headline number on its own. The bigger, faster move happened on Google: organic clicks grew roughly 17x on a daily basis over the same period.
That’s not two campaigns running side by side. It’s the same content doing both jobs at once. The kind of specific, well-structured, schema-backed content that AI models like to cite turns out to be exactly what Google likes to rank, too.
The starting point: zero
Before this engagement, the studio had no measurable AI visibility at all — 0%. The site had no structured schema for AI or search engines to parse, the copy was generic marketing language, and there was no content actually answering the specific questions potential clients were typing into AI tools and Google alike.
What we actually changed
Three things drove the movement, in order of how much they mattered:
Structured schema, installed first. Before writing a single article, we installed LocalBusiness, Service, and FAQPage schema — the technical markup that tells both Google and AI crawlers exactly what the business is, what it offers, and where it operates. This is the foundation everything else sits on, and it’s the step most small businesses skip entirely.
Content built on specific, verifiable claims — not generic marketing copy. AI systems consistently rate specific, citable content higher than vague claims. “Over a decade of experience” became a real number. “Great customer service” became a named team and a described process. Specificity is what gets cited; generic language gets ignored by both AI models and readers.
A steady publishing cadence targeting real questions, in funnel order. Two articles a week, each one answering a genuine question someone in that buying journey would actually ask — starting with awareness-stage questions and moving deliberately toward comparison and decision-stage content as the engagement progressed, rather than publishing everything at once.
The results after 60 days
- AI visibility: 0% → 10% — up from a standing start in two content cycles
- Brand sentiment: 78 → 80 / 100 — the highest of any brand or term tracked in the category
- Organic daily click rate: ~17.4x — comparing daily averages across the two reporting periods
- Organic daily impression rate: ~15x over the same window
- Branded Google search position: 1.03 — essentially locked in as the #1 result
- Click-through rate: 4.5% → 5.2% — above the 2–3% typical for the category
- Share of AI citations for the business’s own domain: 18.7% → 19.9%, closing the gap to the nearest named competitor from 6.6 points to 1.8
Where it’s still a work in progress
Not everything moved, and that’s worth saying plainly. Visibility for pricing and comparison questions actually fell during this period, and content aimed at specific reader segments — gift-buyers, body-inclusive searches — still shows zero AI visibility despite being live for weeks. GEO isn’t a switch that flips every category evenly; some content types build fast, and some need a second or third pass before AI tools start citing them. That’s exactly what the next phase of work is built around.
Is your business invisible in AI search? A 5-minute self-check
- Ask ChatGPT or Perplexity a question a customer would actually ask about your category and city. Does your business come up?
- Open Google Search Console. What position does your own business name rank at when someone searches for it directly?
- Look at the last 10 things you published. Do they answer a specific, decision-stage question — or are they generic “about us” style copy?
- View your site’s page source and search for
application/ld+json. Is there structured schema markup there at all? - If most of these come back “no” or “not sure,” GEO is probably a real gap for your business, not a buzzword.
FAQ
What is GEO (Generative Engine Optimization)? GEO is the practice of structuring a website’s content and technical markup so AI answer engines — ChatGPT, Perplexity, Google AI Overviews — can find, understand, and cite a business when someone asks a relevant question. It uses many of the same building blocks as SEO, like structured data and clear factual content, but it’s optimized for how AI models select and summarize sources, not just how search engines rank pages.
How is GEO different from traditional SEO? Traditional SEO optimizes for ranking in a list of links. GEO optimizes for being the actual source an AI model cites or summarizes inside a generated answer. In practice, that means fewer generic keyword-stuffed pages and more specific, structured, fact-backed content and schema markup — which, based on this case study, also tends to improve traditional Google rankings at the same time.
How long does it take to see results from GEO? In this case study, measurable AI visibility appeared within the first 30 days and continued building through month two, while organic Google traffic grew even faster over the same period. Results vary by industry and competition, and most GEO campaigns take 60 to 90 days to show initial movement — this one moved faster than that on the Google side specifically.
Can any local business benefit from GEO? Any business where people research before buying is a candidate — local services, healthcare, home services, photography, and similar categories where someone might ask an AI tool a comparison or “who should I use” question. It’s a weaker fit for businesses with little or no online research phase, like pure impulse-purchase retail.
This case study reflects a real, ongoing client engagement, not a hypothetical. The numbers above come directly from ZeroRank and Google Search Console, the same tools used to track the campaign month over month. Prepared by Jason Gan, founder of Tribeup Academy.
Want to know where your business stands in AI search?
Talk to Us About GEO for Your Business →
No jargon, no big retainer pitch on the first call — just a look at where your business currently shows up (or doesn’t) in AI search, and whether GEO makes sense for you.