GEO for Criminal Defense: Get AI-Cited Leads
The Short Answer
Direct answer: GEO for criminal defense law firm websites means optimizing attorney-authored, jurisdiction-specific pages so AI assistants—ChatGPT, Perplexity, Google AI Overviews, Gemini, and Copilot—cite and recommend your firm for high-intent legal questions. The fastest wins are charge-and-county answer pages, FAQ and Attorney schema, an llms.txt file, and citations from local news and bar directories. Think of it as generative engine optimization for a practice area where one AI citation can turn into a same-day consultation.
Why Criminal Defense Is a High-Priority GEO Vertical
Criminal defense doesn’t behave like other legal practice areas. The person searching is often scared, the question is local, and the answer depends on state statutes, county courts, and how a specific prosecutor tends to handle cases. AI engines now answer many of these questions without sending anyone to a website. SparkToro’s 2024 zero-click study found that 58% of U.S. Google searches ended without a click, and high-stakes legal questions are exactly the kind AI answers directly.
- Specific queries are easier for AI. “What is the sentence for a first-offense domestic violence charge in North Carolina?” beats a generic practice-area page.
- People want a lawyer, not a definition. A search like “best criminal defense lawyer near me for a felony drug charge” should return named firms.
- Local citations snowball. AI models anchor on local sources, so a firm cited for one criminal defense question often gets pulled into related recommendation queries.
What AI Engines Actually Cite for Criminal Defense
AI models rarely cite homepages. They look for pages that answer a specific question right away, show local authority, and make the answer easy to extract.
| Content asset | AI query it answers | Criminal defense example |
|---|---|---|
| Statute-specific penalty page | “What is the sentence for…?” | “Penalties for a first-offense DUI in Arizona under A.R.S. 28-1381” |
| Local arrest-process FAQ | “What happens after…?” | “What happens after a domestic violence arrest in Maricopa County?” |
| Diversion vs. plea comparison | “Should I take the plea?” | “Pretrial diversion vs. probation for first-time theft in Texas” |
| Attorney-authored case results | “Who can win this case?” | “Not guilty verdict in second-offense DUI trial” |
Step 1: Build Charge-and-Jurisdiction Query Pages
Start with the questions people ask right after an arrest, not the keywords you want to rank for. Each high-value charge deserves a page that answers one question for one charge in one jurisdiction.
- List the charges you handle most: DUI, domestic violence, assault, drug possession, theft, weapons charges, and sex offenses.
- Multiply by your core counties and courts. A first DUI in Orange County, CA is not the same page as a first DUI in Riverside County, CA.
- Write the exact statute, penalty range, collateral consequences, court process, and a direct 40–60 word answer at the top.
For example, skip “Drug Crime Defense” and publish “What happens after a first-offense felony drug possession arrest in Harris County, Texas?” That page should name the charge, cite the statute, say whether diversion is commonly available, and explain why hiring local counsel before arraignment matters.
Step 2: Use Direct Answers and Structured Data
AI systems pull answers more reliably when the page states the answer plainly and uses schema markup to confirm meaning.
- Put the answer first. Answer the question in 40–60 words before any attorney biography or call to action.
- Add FAQPage schema. Use 3–5 real client questions with short, factual answers on each practice-area page.
- Mark up your firm. Attorney and LegalService schema should include name, address, geo coordinates, bar number, hours, areas served, and aggregate rating when available.
- Skip legalese walls. AI engines favor plain-language answers that cite statute numbers or official court sources.
Step 3: Publish Attorney-Authored, Non-Legalese Content
AI models are more likely to cite content attached to a named, verifiable expert. A generic “Our firm is dedicated” page doesn’t carry much weight because it lacks entity authority.
- Author box. Include state bar number, years licensed, courts admitted, and a short case-result disclosure.
- Cite the code. Use the exact criminal code section, court rule, or state sentencing guideline.
- Link outward. Point to official sources like state legislature pages or court self-help materials.
- Write to the client. Use second person: “You will be arraigned within 48 hours in most California counties.”
Step 4: Make Your Site Readable to AI Crawlers
AI assistants rely on crawlers like GPTBot, PerplexityBot, ClaudeBot, and Google-Extended to read and interpret web content. If your site blocks them, or if pages are unstructured, you won’t get cited.
Create an llms.txt file at your domain root that lists your main practice-area pages, attorney profiles, and key FAQs in plain text. Follow the format in this llms.txt guide and use the llms.txt generator to build a clean file quickly. After that, check that robots.txt allows the major AI crawlers using the AI crawlers list.
Step 5: Earn Citations from Local News, Bar Directories, and Legal Commentary
AI models trust sources they’ve seen referenced across the web. A criminal defense firm that exists only on its own website is easy to skip.
- Directory consistency. Keep name, address, and phone data identical across Avvo, Justia, FindLaw, BBB, Yelp, and your state bar directory.
- Case results and commentary. Publish case-result announcements or legal commentary on local news and legal blogs.
- Press access. Offer journalists comment on high-profile or recurring criminal justice issues.
- Citations page. List reported case results, published articles, and professional recognition.
Step 6: Monitor and Optimize AI Citations Monthly
GEO isn’t a one-time fix. You need to track whether AI engines mention your firm for the queries that matter.
- Test the main assistants. Ask ChatGPT, Perplexity, Gemini, and Copilot: “Who is the best criminal defense attorney in [city] for [charge]?”
- Check AI Overviews. Ask Google: “What is the penalty for [offense] in [state]?” and note whether your page appears in AI Overviews.
- Log citations. Record the cited page, the answer language, and which competitor appeared instead of you.
- Fix misses. If your page didn’t get cited, shorten the answer, add the statute, and include local court-process details.
A 30-Day GEO Priority Plan
- Week 1: Choose the 10 highest-value charge-plus-jurisdiction queries from calls, intake forms, and AI prompts.
- Week 2: Publish 10 answer-first pages with FAQPage schema and attorney author boxes.
- Week 3: Add llms.txt, allow AI crawlers, and clean up directory NAP data.
- Week 4: Run 20 AI queries, document citations, and revise the three pages that performed worst.
For criminal defense firms, GEO rewards specificity, local authority, and fast answers. A page that names the statute, explains the local process, and identifies the attorney is the kind of page AI engines cite when a potential client asks for help.
UpGeo gets your brand cited across ChatGPT, Perplexity and Google AI.
See plans