Criminal defense is one of the most competitive legal verticals online. People searching for a DUI attorney or felony defense lawyer are often in crisis mode, searching at midnight, and clicking the first name that sounds authoritative. For most of the last decade, "first" meant Google page one. In 2026, it increasingly means "the firm ChatGPT or Perplexity mentioned by name."
That shift is not gradual. By early 2026, AI search tools including ChatGPT, Google AI Overviews, and Perplexity collectively influence millions of legal queries every day. If your firm is not structured for those platforms to read and trust, you are invisible to a growing share of potential clients before they ever visit your website.
This guide covers what actually moves the needle for criminal defense firms specifically, not law firms in general.
Why criminal defense is a harder AI SEO problem than most practice areas
AI platforms treat legal content as YMYL (Your Money or Your Life), which means they apply stricter trust filters before citing any source. A personal injury firm and a criminal defense firm face the same basic challenge, but criminal defense carries extra friction: the stakes for clients are higher, the emotional urgency is greater, and the procedural complexity varies significantly by jurisdiction and charge type.
AI models respond to that complexity by favoring specificity. A page titled "Criminal Defense Attorney in Phoenix" competes against thousands of similar pages. A page titled "What Happens After a DUI Arrest in Maricopa County" answers a question a panicked person actually types at 11pm. Rights-based and procedural queries like "can police search my car without a warrant in Texas" or "what are my rights after a felony arrest" trigger AI citations far more often than generic queries like "best defense attorney near me."
The firms winning in AI search results right now have attorney bylines on every article with visible bar admissions and practice areas. AI platforms check authorship for legal content. No byline means no citation. That is not a technicality; it is the core of how these systems decide what to trust.
Schema markup: the structural foundation your competitors are skipping
Schema markup is not optional for criminal defense firms in 2026. It is the difference between an AI system understanding exactly what your firm does and where you practice, versus treating your site as ambiguous and excluding it from generated answers.
The schema types that matter most for criminal defense attorneys:
- Attorney schema for each individual attorney, listing bar admission state, year admitted, and practice area specializations (DUI, white collar crime, felony defense, drug offenses)
- LegalService schema with a separate entry for each practice area your firm handles, not a single catch-all "criminal defense" entry
- LocalBusiness schema with your exact firm name, address, phone number, and business hours
- FAQPage schema on every charge-specific page, marking up the questions and answers your potential clients actually ask
- Review schema pulling aggregate ratings from Google Business Profile, Avvo, and Martindale-Hubbell
Use JSON-LD format. Google recommends it, and AI tools read it most reliably. Embedding schema directly in the page as microdata is messier and easier to break during site updates.
One thing the SERP data confirms: firms that specify crime categories inside their schema (DUI, drug offenses, white collar crime, assault) build more precise authority signals than firms that rely on a single broad "criminal defense" tag. AI systems build topic clusters. Being the clear authority on DUI defense in your jurisdiction is more valuable than being a generic criminal defense presence.
Content architecture that earns AI citations
The content structure that earns AI citations for criminal defense has three pieces: a practice area pillar page with real depth (current statutes, local court procedures, attorney credentials), charge-specific supporting pages that answer the procedural questions people actually search, and FAQ sections marked up with FAQPage schema on every page that qualifies.
Do not build one "criminal defense" page and call it done. AI systems treat DUI, drug possession, assault, felony defense, and white collar charges as distinct topic clusters. A dedicated DUI page that covers BAC limits, field sobriety test rights, DMV hearings, and local court procedures in your jurisdiction signals genuine expertise. A generic page that mentions DUI in a bullet point signals that you handle it but are not the go-to authority.
Page structure matters as much as depth. AI Overview and similar features consistently favor pages that state the relevant rule or process clearly in the first two sentences. Clients who open with a direct answer get cited more often than those that open with three paragraphs about the firm's history. Lead with the answer. Follow with the explanation.
For white collar defense in particular, the procedural complexity is high and the audience is often more research-oriented. Longer, more detailed pages with citations to federal statutes, case outcomes, and investigation timelines perform well because they match how AI systems evaluate depth of expertise.
Citation sources and directory profiles that AI actually reads
Avvo, Martindale-Hubbell, and your Google Business Profile are not just review sites. They are the citation sources AI platforms consult when building a picture of whether your firm is a real, trustworthy entity. Incomplete or inconsistent profiles across these sources create ambiguity, and AI systems handle ambiguity by leaving you out of the answer.
Your firm name, address, and phone number need to match exactly across your website schema, your Google Business Profile, Avvo, Martindale-Hubbell, FindLaw, Justia, and any local bar association directories. Not "close enough." Exactly. Suite numbers, abbreviations, and phone number formatting all count. This is entity consistency, and it is the first thing AI systems check when deciding whether to treat your firm as a trusted, recognized entity.
High-authority mentions also matter. A mention in a local news article about a notable case outcome, a quote in a state bar publication, or a feature in a legal industry outlet builds the kind of third-party validation that AI models weight heavily for YMYL topics. These are harder to earn than directory listings, but they carry significantly more authority signal weight.
Aggregate rating markup that pulls from multiple review sources strengthens your position further. Clients searching for a felony defense attorney or DUI lawyer are looking for social proof alongside credentials. Both signals feed the same AI recommendation engine.
The 24/7 availability signal and what it actually means
Criminal defense clients do not search for attorneys during business hours. Arrests happen at night, on weekends, during holidays. AI platforms have learned this pattern, and they prioritize firms that signal 24/7 availability in their content, schema, and Google Business Profile settings.
This is not just about listing a phone number. It means your schema should include business hours that reflect actual availability (or explicitly state "24/7 emergency consultations"), your site content should mention availability in the first paragraph of charge-specific pages, and your Google Business Profile should have the correct hours set.
Firms that do this consistently show up more often in AI-generated responses to queries like "DUI attorney available now" or "criminal defense lawyer I can call tonight." That is a real query pattern. The clients are real. The citations go to the firms that anticipated the question.
How to audit your current AI search visibility
Before building anything new, you need to know where you actually stand. The practical audit steps for a criminal defense firm:
- Search for your firm name directly in ChatGPT, Perplexity, and Google AI Overviews. If you are not mentioned as a known entity, entity recognition is your first problem.
- Search for charge-specific queries in your market ("DUI attorney in [your city]", "felony defense lawyer [your county]"). Note which firms get cited and what their content structure looks like.
- Check your schema markup using Google's Rich Results Test. Confirm Attorney, LegalService, and FAQPage schema are present and error-free.
- Run a NAP (name, address, phone) consistency check across Avvo, Martindale-Hubbell, Google Business Profile, Justia, and FindLaw. Any mismatch is an entity signal problem.
- Count how many charge-specific pages your site has versus how many practice areas you actually handle. If the number is less than one-to-one, you have a content gap.
- Check every author byline on your blog and practice area pages. Confirm each article shows the attorney's name, bar admission state, and practice area focus.
SuggestedByGPT runs this audit automatically and flags the specific gaps keeping your firm out of AI-generated recommendations. The scan checks entity consistency, schema completeness, citation source coverage, and content structure against what AI platforms are currently rewarding in the legal vertical.
If you practice DUI defense, felony defense, or white collar criminal law and you have not checked how AI platforms currently describe your firm (or whether they mention you at all), that is the starting point. Run the free scan at /start and see exactly where the gaps are before spending another dollar on content or advertising.
SuggestedByGPT handles the full implementation for criminal defense firms, from schema build-out to content architecture to citation source alignment, so you can focus on clients while the system builds your AI search presence. Start with the free scan at /start.