SEOSeptember 4, 20267 min read

How a Law Firm Earned 76 AI-Search Citations in Two Weeks

We launched a new website for a McMinnville law firm. Within two weeks, AI search engines had cited it 76 times — up from zero. Here's exactly what we built, why it worked, and what your business can copy.

Corwin Hiatt
Corwin Hiatt
CEO at Colee Software Services
Law office building beaming light into three rising AI chat bubbles, the highest bursting with gold sparks — AI-search citations taking off

In August we launched a new website for [Abraham Hanson Law →](/work/abraham-hanson-law), a four-practice law firm here in McMinnville. The old site was WordPress. The new one is a fast, structured-data-rich Next.js build with a full Spanish-language version.

Two weeks after launch, the numbers came back: 76 AI-search citations. Up from zero. Google impressions grew 2.7× over the old site in the same window.

To be clear about what that means: 76 times in fourteen days, an AI search engine ChatGPT, Google's AI Overviews, Perplexity, Copilot answered somebody's legal question by citing this specific firm's website. Not a directory. Not an ad. The firm itself, named as a source in the answer.

For a law firm, every one of those is a warm lead arriving pre-sold. Someone asked "criminal defense attorney in Yamhill County" or "how does estate planning work in Oregon," and the machine pointed at our client.

I want to walk through exactly why this happened, because none of it was luck and all of it is repeatable.

Why AI engines cited a brand-new site

AI answer engines don't wait months to trust a site the way Google's classic rankings do. They re-crawl and re-synthesize constantly, and they cite whoever gives them the cleanest, most verifiable answer *right now*. That's the opening: most business websites including most law firm websites give them fog. This site gave them facts. Five layers did the work:

1. A complete entity graph

Every page carries schema.org structured data that agrees with every other page: who the firm is, where it is, what it practices, who the attorneys are. When a machine cross-checks "is this really a McMinnville law firm that handles immigration?", every signal answers the same way. Machines cite what they can verify.

2. Pages shaped like answers

Each practice area answers the questions people actually ask plainly, with specifics, in visible text on the page. AI engines assemble answers from content that already looks like an answer. "We deliver aggressive advocacy" is not quotable. A plain-language explanation of what happens after a DUII arrest in Oregon is.

3. FAQ content that humans and machines both see

The FAQ answers aren't buried in markup they render on the page, and the FAQPage schema matches the visible words exactly. Engines check for that agreement. Sites that stuff schema with text no visitor can see get skipped.

4. An open door for AI crawlers

GPTBot, ClaudeBot, PerplexityBot, and Google's crawlers all get clean access, plus an llms.txt file that hands them a verified summary of the firm. A lot of sites block AI crawlers by accident and are invisible on purpose without knowing it.

5. Instant indexing

The moment the site went live, every URL was submitted through IndexNow, so Bing-powered engines (which feed several AI assistants) knew about the site in minutes, not weeks. Speed matters when the whole point is being the freshest verifiable source.

"Sure, but was it a fluke?"

Fair question. It's the second time we've watched it happen.

[MC Aesthetics →](/work/mc-aesthetics), a med spa we rebuilt on the same architecture, went from 95 to over 12,000 monthly Google impressions and now comes up #1 when people ask AI assistants about med spas in this area. Same method, different industry, same outcome: the business that machines can verify is the business that machines recommend.

The pattern is simple and a little unfair: almost nobody in local and small-business markets is doing this yet. The firms and shops that get cited in 2026 are mostly there because their competitors haven't started. That window will not stay open.

What your business can copy this month

You can check your own AI visibility in five minutes:

  1. 1Ask ChatGPT and Perplexity: *"Who is [your business] in [your town]?"* and *"Best [your service] near [your town]?"* Whatever comes back is your baseline.
  2. 2Open yourdomain.com/robots.txt and see whether GPTBot or ClaudeBot are blocked.
  3. 3Read your own homepage and count the verifiable facts — prices, timelines, places, names, numbers. That count roughly predicts your quotability.

If the answers are "they've never heard of me," "blocked," and "three," you're exactly where Abraham Hanson Law was before launch which is the good news, because the fix is known work, not magic.

The deeper layers the schema graph, llms.txt, crawler configuration, question-led restructuring, citation tracking are what our [Answer Engine Optimization service →](/services/aeo) does end to end. And if your current site is an aging WordPress build like our client's was, the [WordPress migration path →](/services/wordpress) gets you the new foundation without losing a single ranking you've earned.

The full breakdown with the launch charts is in the [case study →](/work/abraham-hanson-law). The numbers are real, the client is real, and the method is sitting right here.

Answer Engine OptimizationAI SearchAI CitationsChatGPTCase StudyLaw Firm Marketing

Need Help With Your Business?

We help Yamhill County businesses with AI, web development, SEO, and automation. Free consultation, no pressure.

Work With Us

Ready to Grow Your Business?

Get a free consultation to discuss how we can help your Yamhill County business succeed with technology.

Free consultation
No commitment
Response within 24 hours

Project deployment successful

Client site pushed to production