SEO for Criminal Defense Firms:

Get More Clients From Google

Get More Clients From Google

An arrest happens at 1am and the searching starts in the parking lot outside the jail, usually by a mother or a spouse rather than the person in custody. They call 3 firms in 20 minutes. Whoever they find first, and trust fastest, gets the retainer.

Why Criminal Defense Firms Need SEO

People with a legal problem now turn to a search engine before they ask family, friends or anyone qualified. Increasingly that search is an AI assistant that names nobody at all.

Nobody Searches For Criminal Defense

Nobody Searches For Criminal Defense

Nobody Searches For Criminal Defense

The phrase on your door is not the phrase anyone types. They search the charge on the citation: DUI, second offense OWI, domestic battery, possession with intent, probation violation. A site organised around Criminal Defense and Practice Areas matches nothing that they typed, and last night’s arrest reaches somebody else instead.

Directories And Dabblers Outrank The Specialists

Directories And Dabblers Outrank The Specialists

Run the dui lawyer near me search in a US metro and Justia and Super Lawyers sit above most firms, on pooled authority no individual practice can assemble. Worse, the results between them are often general firms that take the odd criminal file, outranking lawyers who do nothing else, because their sites are older and better linked.

Retainers That Cost An Associate’s Salary

Retainers That Cost An Associate’s Salary

Criminal defense agencies quote $3,000 to $5,000 per month, and specialist shops open at $5,000. Annualised, that is an associate you did not hire. Meanwhile a click on a criminal keyword runs past $100, so even a strong conversion rate leaves a paid lead in the hundreds. Stop paying and by Friday the phone is completely silent.

How SEO Works for Criminal Defense Firms

Search Engine Optimization projects are long-term investments for defense lawyers, where each task supplements the others and creates compound results over time.

01

On-Page SEO

On-Page SEO

On-Page SEO

Keywords, page structure, and the signals Google reads directly

On-page work in criminal defense is constrained before it is written, because attorney advertising rules police the exact words that would rank. You cannot call yourself the best, you cannot promise a dismissal, and in most states you cannot claim to be a specialist unless a board certified you. Google files the content as YMYL and wants a named, admitted lawyer behind every claim about penalties. So the load falls on charge pages, the results page with its required disclaimer, the lawyer bio, and the page that answers what this will cost.

What holds value is procedural. What happens at arraignment, whether a first offense can be diverted, what a plea does to a professional licence, how long a charge stays on a background check, and what happens if a probation officer files a violation. Those questions arrive fresh every week from people who have never been arrested before, and the answers move only when the legislature moves. The material that churns is whatever a firm publishes to look busy: verdict announcements, commentary on a case in the news, and posts about new office space. They earn nothing after a month and quietly outnumber the rest of the site.

1

Charge Level Pages

Charge Level Pages

Charge Level Pages

Split the practice area page so each charge and degree gets its own: first offense DUI, felony possession, domestic violence, probation violation.

2

Expungement Takedown Process

Expungement Takedown Process

Expungement Takedown Process

When a client’s record is sealed, unpublish that case result and 301 it into the charge page rather than leaving a 404.

3

Structured Charge Markup

Structured Charge Markup

Structured Charge Markup

Add Attorney schema with a knowsAbout array naming every charge you defend, plus AggregateRating, then confirm it in Search Console’s rich results report.

4

Collateral Consequence Pages

Collateral Consequence Pages

Collateral Consequence Pages

Publish pages on collateral consequences: what a conviction does to a CDL, a nursing licence, immigration status, gun rights and public housing.

02

Local SEO & Google Business Profile

Local SEO & Google Business Profile

Local SEO & Google Business Profile

Map Pack visibility, citations, and proximity signals

Almost every criminal case is jurisdictional: charges are heard in the county where they were filed, and clients want someone who knows that bench and that prosecutor’s office. Google reads the intent as local and ranks 3 map results ahead of the directories and ahead of every firm’s homepage. Look at any near me result and the profiles in that pack are open 24 hours, because after-hours availability is what the panel is really ranking.

Criminal Justice Attorney is the primary category to pick; add DUI Lawyer and any charge category you genuinely run as secondary. Give each charge a service entry of its own, described in the words of the citation. Open 24 hours belongs on the profile only if a human genuinely picks up at 3am; Google logs the calls your profile misses. Load real office and courthouse photos, turn messaging on, and put your retainer range into the Q&A in plain figures.

General local advice stops at Yelp and Bing Places. What moves criminal rankings is the verified legal layer: Avvo, Justia, FindLaw, Nolo and Lawyers.com, each of which checks bar admission. Above them sit the credential bodies clients are told to check: the National Association of Criminal Defense Lawyers directory, your state association of criminal defense lawyers, the National College for DUI Defense roster, and your county bar. A single legacy suite number, left on one of those entries, weakens all the others.

1

Category And Hours

Category And Hours

Category And Hours

Set Criminal Justice Attorney as primary, add DUI Lawyer as secondary, and list every charge you defend as a separate service.

2

Courthouse Office Rules

Courthouse Office Rules

Courthouse Office Rules

Never list a mailbox or shared suite near the courthouse; profiles without staff on site get suspended, and the main listing goes too.

3

Bar Directory Sync

Bar Directory Sync

Bar Directory Sync

Audit Avvo, Justia, FindLaw, Nolo and your state defense bar listing in Whitespark, then reconcile every suite number and tracking line.

4

Weekly Q&A Answers

Weekly Q&A Answers

Weekly Q&A Answers

Post one plain answer a week to a Google question about bail, first appearance or retainer size; dormant profiles lose map placement.

03

Content & Link Building

Content & Link Building

Content & Link Building

Topic authority, inbound links, and content that earns traffic

Nobody hires before they know how much trouble they are in. They search whether a first offense means jail, whether a public defender would be good enough, what a diversion program requires, and whether the charge will show up when an employer runs a background check. Answer those straight, including the cases where hiring you would waste their money, and the reader who braced for a pitch calls you instead.

Anyone at the point of hiring counsel is comparing 3 firms on evidence, not adjectives. They want dispositions with the charge and the outcome stated, the disclaimer alongside them, how many of these files you have taken to trial rather than pled, who appears at the first hearing, and what the retainer covers before it runs out. Put that on the charge page. Most firms hide the fee conversation until the consultation and lose the caller first.

Links in criminal defense come from the ecosystem around the courthouse rather than from legal blogs. Bail bond agents, treatment and rehabilitation centres, DUI education providers, reentry programs, expungement clinics and public defender offices all keep resource pages and rarely get pitched. Your state association of criminal defense lawyers links to members who write or teach for it. Local newsrooms need a defense lawyer to explain a charging decision the same afternoon, and a maintained Muck Rack profile is how they find one.

1

Public Defender Comparison

Public Defender Comparison

Public Defender Comparison

Publish an honest guide comparing a public defender, an appointed panel lawyer and private counsel on caseload, access and what each realistically costs.

2

Charge By County

Charge By County

Charge By County

Build a page per charge per county you appear in, naming that courthouse’s diversion program, its pretrial rules and the judges who hear them.

3

Retainer Cost Hub

Retainer Cost Hub

Retainer Cost Hub

Group every what does a criminal lawyer cost query into a single hub: flat fees by charge, trial fees, payment plans, expert costs.

4

Forensic Method Pages

Forensic Method Pages

Forensic Method Pages

Build a page around each test you challenge: Intoxilyzer and Draeger breath devices, standardised field sobriety tests, blood draw chain of custody.

04

Technical SEO

Technical SEO

Technical SEO

Site speed, crawlability, Core Web Vitals, and mobile health

The failure nobody audits is the statute library. Firms generate one page per code section by pasting the text straight from the legislature’s site, so a few hundred URLs carry wording that already exists on the state’s own domain and on every rival defense site. Google indexes it, ranks none of it, and burns crawl budget on boilerplate while the charge pages that convert wait their turn. The blog archive of old case results usually sits on top of that.

This one happens on a phone at 8% battery, in a booking area or a car park, sometimes through a jail phone system that cuts off after 15 minutes. Whoever answers first gets the case, so every second the page spends loading a chat widget, an exit popup and a video of the courthouse is a second the caller spends on a competitor. Test on a throttled connection, never on office wifi.

1

Statute Page Audit

Statute Page Audit

Statute Page Audit

Crawl every URL with Sitebulb, flag any page whose body text matches the state code verbatim, then rewrite those pages or noindex them.

2

Charge Page Speed

Charge Page Speed

Charge Page Speed

Profile your DUI page in Lighthouse over a throttled 3G connection, and defer every script that competes with the click-to-call button.

3

Badge And Order Images

Badge And Order Images

Badge And Order Images

Replace scanned dismissal orders and stacked award badges with compressed WebP plus real HTML text, since Google cannot read an outcome inside a picture.

4

Sitemap Segmentation

Sitemap Segmentation

Sitemap Segmentation

Put charge and county pages in one sitemap and the statute archive in another, then resubmit whenever a legislative session changes a penalty.

05

Reviews & Reputation

Reviews & Reputation

Reviews & Reputation

Star ratings, review volume, and response strategy that builds trust

A star rating decides these searches, because a frightened caller cannot assess legal skill and can only assess whether people felt defended. Collecting them is worse here than anywhere. Nobody wants an arrest attached to their name in public. Some clients are convicted and blame you. Some are told by a probation officer to keep a low profile. And the family who actually paid the retainer is often not the person you represented, so the obvious reviewer is the wrong one.

Ask in the corridor the moment the case is dismissed or reduced, before the relief has worn off, not at final billing weeks later. Send it from your practice management system when the disposition is recorded, under the name of the lawyer who stood up in court. Offer initials or a first name only, since it is exposure rather than unhappiness that keeps defense clients silent. Ask on every matter, including the misdemeanors that resolved in one appearance.

1

Disposition Trigger

Disposition Trigger

Disposition Trigger

Fire the review request out of Smokeball or PracticePanther when a case status flips to disposed, sent by the lawyer who appeared.

2

Confidentiality Safe Replies

Confidentiality Safe Replies

Confidentiality Safe Replies

Reply the same day, never conceding that anyone was represented and never naming a charge; ABA Opinion 496 warns against defending yourself with case facts.

3

Reviews On Charge Pages

Reviews On Charge Pages

Reviews On Charge Pages

Show DUI reviews on the DUI page and domestic violence reviews on that one, sitting next to the dispositions instead of a homepage slider.

4

Expungement Client Reviews

Expungement Client Reviews

Expungement Client Reviews

Ask expungement and licence restoration clients as well, because those matters close in weeks, end well, and nobody minds being named on one.

Google is No Longer the Only Place Your clients are Searching

Clients are using AI to find answers, and they trust what it tells them. Invest in GEO to get recommended in those answers.

1 Billion

Questions ChatGPT receives every single day

38%

Your #1 top ranking page on Google would be cited by AI

14%

of defense lawyers optimise for GEO. The rest are invisible in AI answers

Your Real Position on Google vs AI

Your Real Position
on Google vs AI

Traditional SEO

#1 Organic Position is Buried

dui lawyer near me

About 6,840,000 results

✦ AI Overview

A DUI lawyer is chosen on flat fee structure, whether they handle the licence hearing, and experience in that county court.

Show more ↓

A

justia.com

lawyers/dui-dwi/your-state/your-county

Sponsored

Best DUI and DWI Lawyers Near You

Find DUI and DWI attorneys near you in the Justia Lawyer Directory. Browse practice areas, admission dates and reviews.

B

attorneys.superlawyers.com

dui-dwi/your-state/your-city

Sponsored

Top Rated DUI and DWI Lawyers Near You

Browse top rated DUI and DWI lawyers on Super Lawyers. Free profiles list selection criteria, peer endorsements and awards.

↓ scroll for organic results

Y

your-criminaldefense.com

charges/dui/first-offense/your-city

DUI Defense Lawyer Near You, Available 24 Hours

Flat fee DUI defense across the state, including the administrative licence hearing. Former prosecutors, free case review.

← You're here

GEO — AI Search

#1 Brand is Right on Top

AI Assistant

My son got arrested last night, who do I call?

A few criminal defense firms near you take these cases quickly

1.

Your Defense Firm

Frequently named for DUI and felony drug defense, with published dispositions and a lawyer board-certified in criminal law.

2.

Ironwood Defense Group

Handles DUI and misdemeanor charges countywide, with free consultations and payment plans available.

3.

Halloway Criminal Law

A civil practice that also takes criminal work; most files are handled by associates.

4.

Ashgrove Trial Counsel

Focuses on federal and white-collar matters, and takes very few state court misdemeanor cases.

5.

Redmoor Legal Defense

A smaller office covering traffic offenses and probation violations, with no trial experience listed.

You can rank #1 for “defense lawyer near me” and still not exist in ChatGPT’s answer. Run a free GEO audit to see where your brand actually stands.

GEO vs SEO: Same Goal, Different Methods

GEO is wider than SEO. AI recommends the brands that show up across the sources it reads, so your presence in forums, social platforms and criminal defense blogs decides your odds. AIclicks measures the three metrics below so you know which to work on first.

AI Assistant

Which lawyer handles a first DUI charge best?

Your Defense Firm

Citation Rate

Shows how many AI answers about criminal defense firms name your brand, out of every 100. Models pull from the same trusted pages over and over, so citations compound: once you are in, staying in gets easier. Find the competitor pages AI cites most, then publish your own version of each.

Your Defense Firm

82% positive

Competitor A

54% positive

Competitor B

38% positive

Brand Sentiment

Shows how AI describes you when your brand comes up: positive, neutral or negative. Tone is what separates being mentioned from being recommended, and models repeat whatever framing they find. Track the negative mentions back to the reviews and threads behind them, then publish content that answers those directly.

Others 52%

You 24%

— 24%

Your Defense Firm

AI mention share of voice — criminal defense category

Competitors

Not Cited

Share of Voice in AI

Shows how much of the criminal defense conversation belongs to you rather than your competitors. This is the metric that matters most, the GEO version of a Google ranking. With only 1–5 brands named per answer, the market is winner-takes-more and every point is taken from someone.

The Dashboard Your Dedicated AI Search Team Works In

AIclicks gives you a live dashboard with daily ChatGPT mention rate, citation rate, sentiment, and share-of-voice across your tracked prompts, plus GA4 referral attribution for the traffic ChatGPT does send back.

All Models

7 days

All Competitors

Topics

Kiwi.com: 18.76% visibility

Mar 24

Mar 25

Mar 26

Mar 27

Mar 28

Mar 29

Mar 30

Mar 31

0

15

30

50

Tracks every AI surface daily

ChatGPT, Claude, Perplexity, Gemini, Google AI Mode, Grok, Copilot, AI Overviews one dashboard, one source of truth.

The exact prompts your buyers run

We track 1M+ AI prompts daily. You see the queries that matter for your category and which ones currently miss you.

Share-of-voice vs. competitors

Benchmark your citation share against the brands AI models compare you to week over week, surface by surface.

Action queue from your team

Get actions that will make an impact to your AI search visibility metrics

Tracks every AI surface daily

ChatGPT, Claude, Perplexity, Gemini, Google AI Mode, Grok, Copilot, AI Overviews one dashboard, one source of truth.

The exact prompts your buyers run

We track 1M+ AI prompts daily. You see the queries that matter for your category and which ones currently miss you.

Share-of-voice vs. competitors

Benchmark your citation share against the 5 brands AI models compare you to week over week, surface by surface.

Action queue from your team

The dashboard isn't just metrics it's the working surface where your AIclicks team posts the next move and the proof when it lands.

Choose Your Plan

Flexible pricing that grows with your team. Upgrade or downgrade at any time.

Monthly

Yearly

-20%

Starter

Perfect for individuals & small teams

$49

/ month

Billed annually — you save $142

Choose 3 from:

Daily

Tracked prompts

30

Websites you can add

3

LLMs you can track

3

Countries per project

1

LLM responses / mo

4,650

AI-optimized articles per month

10

Integrations

-

Support

Email

Pro

For growing teams for more power

$140

/ month

Billed annually — you save $454

Choose 4 from:

Daily

Tracked prompts

150

Websites you can add

Unlimited

LLMs you can track

4

Countries per project

Unlimited

LLM responses / mo

18,600

AI-optimized articles per month

20

Integrations

Google Analytics

Support

Email

BUSINESS

Best for medium-sized organizations

$357

/ month

Billed annually — you save $1198

Choose 6 from:

Daily

Tracked prompts

300

Websites you can add

Unlimited

LLMs you can track

6

Countries per project

Unlimited

LLM responses / mo

55,800

AI-optimized articles per month

30

Integrations

Google Analytics, API

Support

Dedicated account specialist

Become the #1 Answer in AI

Succeed in GEO yourself, or let us do all the work.

Do it yourself

Turn Live AI Visibility Data Into Actions

Turn Live AI Visibility Data Into Actions

Use AIclicks to see exactly where you appear across 10+ AI platforms, spot the gaps competitors are filling, and act on clear weekly recommendations.

From $59/month · Cancel anytime

Done for you

We Do All the Work for You

Our team manages your complete search presence: traditional SEO and GEO strategy, content, implementation, and reporting. You focus on clients.

Custom pricing · Minimum 3-month engagement

The AI SEO agency trusted by 1,000+ brands worldwide

From solo founders to multi-client agencies, AIclicks runs the full AI SEO agency program for organizations of every shape and size that want to be cited across every AI surface.

4.9/5 stars on G2

Darshin Desai

Director, Myoho Marketing

5/5

Very supportive customer service

AIclicks has been a game changer for us. Now we know what AI engines look for when mentioning brands. They have a very supportive customer service team available to answer any questions.

Karolis Stasiulevicius

CEO, ScrapingBee

5/5

Easy set-up, clean UI

AIclicks is an awesome solution to identify sources that different LLMs are citing. This helps us to shape our GEO strategy. Easy set-up, clean UI.

Vytas Dargis

Senior Product Manager, Kiwi

5/5

AIclicks and team one of the best tools for AI traffic

I like AIclicks simple UI and the acceptable price, especially when compared with competitors. These features really stand out for us.

Abner Molina

CEO, Doc Digital SEM

5/5

Perfect tool for AI SEO agencies

Find AIclicks amazing for daily ranking and tracking hundreds of prompts. The prompt tracking is efficient and affordable, making it an essential tool for our AI SEO services.

Kurt Fischman

Founder, Growth Marshal

5/5

Source of truth for tracking visibility

AIclicks has become our command center for AI Search. It’s our single source of truth for tracking client visibility across LLMs and benchmarking competitors.

Lukas Huber

Founder, Otterino Agency

5/5

AIclicks helped us gain ChatGPT visibility

AIclicks helped us gain early ChatGPT visibility in the DACH region and kick-start three Swiss AI SEO projects.

1000+ Brands use AIclicks

Darshin Desai

Director, Myoho Marketing

5/5

Very supportive customer service

AIclicks has been a game changer for us. Now we know what AI engines look for when mentioning brands. They have a very supportive customer service team available to answer any questions.

Karolis Stasiulevicius

CEO, ScrapingBee

5/5

Easy set-up, clean UI

AIclicks is an awesome solution to identify sources that different LLMs are citing. This helps us to shape our GEO strategy. Easy set-up, clean UI.

Vytas Dargis

Senior Product Manager, Kiwi

5/5

AIclicks and team one of the best tools for AI traffic

I like AIclicks simple UI and the acceptable price, especially when compared with competitors. These features really stand out for us.

Abner Molina

CEO, Doc Digital SEM

5/5

Perfect tool for AI SEO agencies

Find AIclicks amazing for daily ranking and tracking hundreds of prompts. The prompt tracking is efficient and affordable, making it an essential tool for our AI SEO services.

Kurt Fischman

Founder, Growth Marshal

5/5

Source of truth for tracking visibility

AIclicks has become our command center for AI Search. It’s our single source of truth for tracking client visibility across LLMs and benchmarking competitors.

Lukas Huber

Founder, Otterino Agency

5/5

AIclicks helped us gain ChatGPT visibility

AIclicks helped us gain early ChatGPT visibility in the DACH region and kick-start three Swiss AI SEO projects.

1000+ use AIclicks

Be the #1 Response in AI

Reach millions of consumers who are using AI to discover new products and brands

Be the #1 Response in AI

Reach millions of consumers who are using AI to discover new products and brands

Be the #1 Response in AI

Reach millions of consumers who are using AI to discover new products and brands

FAQ

How long before criminal defense SEO brings in cases?

Local visibility usually starts moving around month 3 or 4, with steady case flow between months 6 and 9. Defense agencies put the point of meaningful ranking change at month 3 to month 6, and a competitive DUI market full of older firms takes 12 or more. Narrow charges like probation violation or expungement move far faster than DUI head terms. A brand-new defense site will not rank inside 90 days, whatever the pitch deck says.

Should we be optimising for ChatGPT or Google?

Both, and criminal defense has an unusual stake in the second one. Penalty questions, whether a first offense means jail, whether you even need a lawyer, all used to bring readers to your blog and are now answered above the results. Ahrefs analysed 863,000 keywords and found only 38% of pages cited in AI Overviews also ranked in the top 10, down from 76% a year earlier.

Why won't generic local SEO advice work for us?

Three things. The clock: a defense lead decides within hours, not days, so intake speed is a ranking-adjacent problem and the last firm to call back loses. Lead quality: broad wording pulls in assault victims, out-of-state searchers and reporters, none of whom hire you. And attorney advertising regulation bans the exact superlatives that would otherwise rank. None of the three appear in generic local SEO advice.

How much should a criminal defense firm pay for SEO?

Expect $3,000 to $5,000 monthly for one office, with specialist shops opening at $5,000 and large metro programs running higher. Firms comparing quotes describe them as costing the same as an associate once annualised, which is the right comparison to make. Judge it against paid: criminal clicks commonly run past $100, and even a good conversion rate leaves a paid lead costing hundreds. Then measure the cost of a signed case, not the invoice.

Should we run Local Services Ads or SEO?

Run search ads and SEO; treat Local Services Ads as optional here. Defense lawyers report that LSAs work poorly for narrow charge-level intent, because the lead categories are broad and you pay for callers whose matter you would never take. Paid search buys this week’s arrests at a rate that never falls. Organic makes every case after it cheaper to win, and the ad conversion data tells you which charge page to build next.

What should a defense firm build before anything else?

Do the Google Business Profile first, ahead of the website, set to Criminal Justice Attorney; it is the one free asset that outranks your own domain. Then take whichever charge you most want to see more of, and build it a proper page, with real dispositions and the required disclaimer. Then the fee page, because cost decides the call. Then the lawyer bio carrying your admissions and board certification. Collateral consequence pages after that. The statute library never.

What proves the work is paying off?

Count signed retainers by charge type and the fee actually collected against each. Position reports hide the real failure here, which is volume of enquiries you cannot accept. Give the profile, the website and every directory its own tracked number, record and score intake calls, and label form submissions by the page they came from. Once a month, ask ChatGPT and check the AI Overview for your charge terms, then see whether the firm appears.

Can we handle criminal defense SEO ourselves?

Partly. Keep the writing and the reviews inside the firm, because only the lawyer who stood in that courtroom can describe a diversion program accurately or answer a Google question without creating an ethics problem. Send the technical layer outside: statute page cleanup, schema, speed and citation work. Before signing, make the agency name 2 criminal defense clients it still works with, then ask whether a language model drafts the pages.