McGrath Gibson Law.
Jacksonville, Fl
McGrath Gibson Law does not appear in top 20 for "criminal defense attorney Jacksonville FL" despite having a dedicated criminal defense attorney — because the domain (learnyourrights.com), title tag ("Jacksonville Personal Injury Attorneys"), and schema all position the firm exclusively as a personal injury firm.
Visibility Gap
Elevated
Google Position
"criminal defense attorney Jacksonville FL"
Content Score
Moderate
Schema Markup
Needs Work
01 —
Primary Finding
McGrath Gibson Law does not appear in top 20 for "criminal defense attorney Jacksonville FL" despite having a dedicated criminal defense attorney — because the domain (learnyourrights.com), title tag ("Jacksonville Personal Injury Attorneys"), and schema all position the firm exclusively as a personal injury firm.
02 —
Revenue Impact
Jacksonville is the largest city by area in the continental US with ~949,000 residents. Criminal defense keyword cluster generates 4,000–6,000 monthly searches. McGrath Gibson has the infrastructure to compete but the PI-only brand blocks all criminal defense visibility. Dale Carson Law and First Coast Criminal Defense capture the traffic.
Monthly Search Volume
4,800
Monthly searches across criminal defense + DUI + drug crimes in Jacksonville/Duval County
Leads Lost Monthly
18–30
Monthly criminal defense inquiries the firm could capture but cannot due to PI-only signals
Top Competitor
Page 1 incumbents
Firms currently capturing this organic demand with structured content and schema
Gap Closeable In
45–75 days
Repositioning schema and title tags on a well-built site produces movement in 6–10 weeks
03 —
Infrastructure Fixes
Actionable Protocol
These structural changes are the highest-leverage path to page 1. Most can be implemented within 30 days.
Create standalone criminal defense landing page with its own schema
A dedicated /jacksonville-criminal-defense-attorney/ page with its own title tag and LegalService schema specifying criminal defense gives Google a clean category signal disconnected from the PI-dominated homepage.
Update schema to enumerate all three practice areas equally
Homepage schema uses ProfessionalService with no service-specific items for criminal defense or family law. Adding hasOfferCatalog items for each practice area tells Google this is a multi-practice firm.
Publish Jacksonville criminal defense blog posts
Blog covers car accidents and military divorce — no criminal defense content. Publishing posts on DUI defense Duval County, drug crimes Jacksonville, felony expungement builds the topical authority signal for the criminal defense category.