🇺🇸 Cherry Hill, New Jersey Criminal Defense Law 15-Day Local SEO Sprint

How a Cherry Hill Criminal Defense Firm Went From 1.23% to 46.91% SoLV in 15 Days - a 3,713% Google Maps Transformation

Last updated:

The Law Office of Terrell A. Ratliff was nearly invisible in Cherry Hill's criminal defense Maps Pack. In , a focused Local SEO sprint - GBP rewrite, 15+ legal citations, LegalService schema deployment - took their SoLV from 1.23% to 46.91%: a 3,713% jump and #1 Maps Pack position for core criminal defense queries.

Primary Result
+0%
SoLV Growth
1.23% → 46.91%
Duration
0 Days
Jul 14 → Jul 28
-
Maps Pack
#1
↑ Position Achieved
Core criminal defense queries
Industry
Criminal
Defense
Legal · Regulated
High-intent · YMYL
What 46.91% SoLV means in lawyer terms
The firm now appears in the top-3 Google Maps results for ~23 out of 49 geographic points across Camden County. In intake-call terms, this typically translates to 5-15 new qualified consultation requests per month from organic Maps visibility alone - the exact volume depends on practice area demand and search volume in the jurisdiction.
Delivered in 24 hours No sales call No contract Law firms only

Campaign At A Glance

📅
Campaign Start
🏁
Campaign End
📍
Primary Metric
SoLV & Maps Pack Position
Report Status
Published & Client-Verified
Meet the Client

Law Office of Terrell A. Ratliff Cherry Hill, NJ

A boutique criminal defense law firm founded by Terrell A. Ratliff - now part of Ratliff Jackson LLP. The firm serves Cherry Hill, Camden County, and clients across New Jersey, Pennsylvania, and the Eastern District of Pennsylvania Federal Court. Practice areas span criminal defense (misdemeanors to serious felonies including drug offenses, assault, and firearms charges), civil litigation, education law, and Title IX defense.

Seasoned Trial Attorney · Criminal Defense & Civil Litigation

Law Office of Terrell A. Ratliff

Founding partner Terrell A. Ratliff is a seasoned trial attorney licensed in New Jersey, Pennsylvania, and the Eastern District of Pennsylvania Federal Court. He's successfully handled hundreds of cases in state and federal courts, focusing on criminal defense, civil litigation, and education law - including Title IX cases, school discipline matters, and academic dishonesty defense.

Location
Cherry Hill, New Jersey
Phone
Practice Areas
Criminal Defense · Civil Litigation · Title IX
Jurisdictions
NJ · PA · E.D. Pa. Federal
Live Google Business Profile
Live Google Maps embed showing the location of the Law Office of Terrell A. Ratliff in Cherry Hill, New Jersey.
★★★★★
Kunal's 15-day sprint transformed our Maps Pack visibility. We went from nearly invisible on Google Maps to dominating the local search results in Cherry Hill. The geo-grid data was concrete proof - no vague reports, just a clear before-and-after snapshot. The phone started ringing and qualified criminal defense consultations followed.
2 of 4 audit slots available this week

Want this same before/after on your firm's geo-grid?

Same 49-point methodology. Same legal-specific citation playbook. Same ethics-compliant review sequence. Scaled to your city, your practice area, your court jurisdiction.

Free 49-point Maps audit Delivered in 24 hours No sales call No credit card No contract
Claim My Audit Slot → Takes 90 seconds
The Context

Legal Market Reality & The Plan

Criminal defense is one of the most competitive Maps Pack verticals in any given county. Here's what the firm faced - and the 15-day tactical sprint we deployed.

⚠ The Challenge

Strong Courtroom Reputation, Invisible on Google

The Law Office of Terrell A. Ratliff had a strong regional reputation in court - but in Cherry Hill's crowded legal Maps Pack, the firm was nearly invisible. Baseline SoLV was just 1.23% across the 49-point geo-grid.

  • Courtroom authority wasn't translating to GBP visibility
  • Generic GBP categorization (missing practice areas)
  • Weak presence on Avvo, Super Lawyers, Martindale-Hubbell
  • Inconsistent NAP across legal directories
  • Top 3 Maps Pack dominated by 2 larger regional firms
✓ The Strategy

A 15-Day Local SEO Sprint with Tight Focus

A short-burst engagement demanded surgical focus. We prioritized high-impact moves only - no scope creep, no vanity activities.

  • Local SEO: GBP rewrite, legal citations, geo-grid
  • SEO: LegalService + Attorney schema, on-page
  • Citations: Avvo, Super Lawyers, Martindale-Hubbell, Justia
  • Reviews: Compliant acquisition sequence (legal ethics)
The Method

4-Phase 15-Day Sprint

Every phase had specific deliverables and a tight deadline. No black-box tactics - every action was documented and attributed.

01
Rapid Audit & Competitive Map
49-point geo-grid baseline across Cherry Hill + Camden County. Legal-specific GBP audit: practice area coverage, attorney profiles, bar citations, case results. Competitive reverse-engineering of top 3 criminal defense firms in the region.
Geo-grid Legal Audit Competitive
02
GBP Optimization & Legal Citations
GBP rewrite with intent-aligned legal language ('criminal defense attorney', 'DUI lawyer', 'drug offense attorney'). 15+ authoritative legal citations built/corrected: Avvo, Lawyer.com, Justia, FindLaw, Super Lawyers, Martindale-Hubbell, NJ State Bar, municipal directories.
GBP Rewrite Avvo Super Lawyers Martindale
03
Schema & On-Page SEO
LegalService + Attorney + Person schema deployed. Practice area pages optimized. Internal linking between practice pages + attorney bios. Image alt text optimized for geography + practice area combinations. Core Web Vitals fixes.
LegalService Schema Attorney On-Page Core Web Vitals
04
Reviews & Geo-Grid Verification
Ethics-compliant review acquisition sequence deployed for recent cases. Regional legal publisher backlinks. Day-15 geo-grid snapshot - confirmed 3,713% SoLV growth and #1 Maps Pack position.
Reviews Legal Links Geo-grid v2
The Numbers

15-Day Performance Snapshot

Verified SoLV measurements from the 49-point geo-grid between and . Full detail in the embedded report below.

SoLV Growth
+3,713%

From 1.23% to 46.91% across the 49-point geo-grid - the fastest documented growth in this portfolio.

Day 15 Geo-Grid (after)
1
1
1
2
1
1
3
1
1
1
1
1
2
1
1
2
1
1
1
1
1
3
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
3
1
1
2
1
1
1
1
1
1

Source: 49-point geo-grid comparison, Day 1 baseline vs Day 15 snapshot

Maps Pack Position
#1

Top position in Google's Local 3-Pack for criminal defense lawyer Cherry Hill and adjacent high-intent legal queries.

Sprint Duration
15Days

Full cycle from audit to verified results. The lower end of typical - engagement window.

✅ Client-Verified Data

All metrics above are from 49-point geo-grid snapshots taken on Day 1 () and Day 15 (), and verified with the Law Office of Terrell A. Ratliff before publication. The embedded Canva report below contains the raw geo-grid visualizations. No extrapolation. No projection. Case study published with client permission on .

Disclaimer · Results reflect the Law Office of Terrell A. Ratliff's specific conditions: Cherry Hill, NJ market, moderate (not hyper-competitive) Maps Pack saturation, existing strong on-site authority, clean GBP with minimal citation inconsistency. 15-day results represent the aggressive end of the typical - window. Highly competitive legal metros (Manhattan, Los Angeles, Chicago) typically require longer campaigns. Other factors disclosed: the firm was NOT running concurrent Google Ads, LegalZoom, or Avvo paid placements during the 15-day measurement window, so the SoLV lift is attributable to the SEO engagement scope (GBP optimization, citation cleanup, review workflow). Legal SEO results can be influenced by external factors (published case outcomes, press mentions, reviews posted organically) that are outside the engagement's direct control. Not a guarantee of similar results for other firms.
All 6 Target Keywords

Complete Keyword-by-Keyword Results

Every domestic violence and restraining order keyword we targeted, with before/after ARP, ATRP, and SoLV metrics from the 100-point geo-grid.

Target Keyword ARP ATRP SoLV Change
domestic violence lawyer near me 13.12 5.28 16.81 5.28 1.23% 46.91% +3,713%
restraining order lawyers near me 13.62 6.96 18.63 7.14 0.00% 13.58% +13.58pts
domestic violence attorney camden nj 21.00 12.56 21.00 12.67 0.00% 1.23% +1.23pts
domestic violence lawyer camden county 16.00 10.62 20.81 10.88 0.00% 0.00% ARP ↓ 34%
new jersey domestic violence lawyer 21.00 12.97 21.00 13.67 0.00% 0.00% ARP ↓ 38%
domestic violence lawyer camden county nj 21.00 15.37 21.00 16.06 0.00% 0.00% ARP ↓ 27%

Metrics measured across a 100-point geo-grid centered on Cherry Hill, NJ on (baseline) and (Day 15 snapshot). Lower ARP and ATRP = better Maps Pack position.

Interactive Comparison

Drag the Slider: Before vs After

The 100-point geo-grid for domestic violence lawyer near me. Red = positions 11-20+. Green = Maps Pack top 3. Drag left or right to morph between Day 1 and Day 15.

Day 1 baseline: red geo-grid showing positions 15-20+ across Cherry Hill - SoLV 1.23%
Day 15 snapshot: green geo-grid showing Maps Pack top 3 dominance - SoLV 46.91%
Before (Day 1) After (Day 15)

Tip: drag or tap anywhere on the image. Keyboard users: Tab to focus, then Left/Right arrows.

Day by Day

15-Day Activity Log

What actually happened each day of the sprint. No black-box tactics - every change is documented.

D1 Day 1 - Baseline Geo-Grid & Audit Kickoff
  • Ran the 100-point geo-grid baseline for all 6 target keywords
  • Captured screenshots of every keyword's starting SoLV
  • Audited Google Business Profile against 35-point checklist
  • Identified top 3 competing firms in the Maps Pack
D2 Day 2 - GBP Category & Service Menu
  • Updated primary category to 'Criminal justice attorney'
  • Added 8 secondary categories matching practice areas
  • Built out service menu with every practice specialty
  • Rewrote GBP description with legal-intent vocabulary
D3 Day 3 - NAP Consistency Audit
  • Scanned 40+ legal directories for existing citations
  • Documented 8 NAP inconsistencies to fix
  • Prioritized Avvo, Super Lawyers, Martindale-Hubbell as tier-1
D4-6 Days 4-6 - Tier-1 Legal Citations Built
  • Built / corrected citations on Avvo, Super Lawyers, Martindale-Hubbell
  • Updated Justia, Lawyer.com, FindLaw profiles
  • Enhanced NJ State Bar directory listing
D7-9 Days 7-9 - Tier-2 Citations + Photos + Q&A
  • Built 8 additional citations on Camden County directories
  • Uploaded 15 new photos to GBP (exterior, interior, team)
  • Seeded 12 Q&A entries for common client questions
  • Created first GBP Post for the week
D10-11 Days 10-11 - Schema & On-Page SEO
  • Deployed dynamic LegalService + Attorney + Person schema sitewide on ratliffesq.com
  • Optimized meta titles and descriptions for practice pages
  • Fixed internal linking between attorney bios and practice pages
  • Image alt text and filename optimization
D12 Day 12 - Google Maps Embed Campaign
  • Generated 1,064 geo-location signals via Google Maps embeds
  • 500 manual Web 2.0 properties published with GMB embedded
  • Built location/proximity signal network across target area
D13 Day 13 - Review Acquisition Sequence
  • Launched ethics-compliant review request sequence to recent clients
  • Added review link to firm email signature and client intake emails
  • First new reviews started appearing within 48 hours
D14 Day 14 - Local Backlinks & Authority
  • Outreach to regional legal publishers and bar association blogs
  • Guest post opportunities pitched
  • Local news site citation secured
D15 Day 15 - Results Verification
  • Re-ran the 100-point geo-grid for all 6 target keywords
  • Documented SoLV 1.23% → 46.91% on primary keyword
  • Compiled the 17-page client report
  • Delivered report + month-2 roadmap
The Displacement

Who We Replaced in the Maps Pack

Maps Pack is zero-sum: for us to rank #1, someone had to drop. Here's the anonymized competitive displacement for domestic violence lawyer near me.

Maps Pack Top 3 - Day 1 (Baseline)

Competitor A
Position #1
Competitor B
Position #2
Competitor C
Position #3
Law Office of Terrell A. Ratliff
Position #13+

Maps Pack Top 3 - Day 15 (After)

Law Office of Terrell A. Ratliff
#13+ #1
Competitor A (displaced)
#1 #2
Competitor B (displaced)
#2 #3
Competitor C (dropped out)
#3 #4

Competitor names anonymized to protect relationships. Displacement measured at the 100-point geo-grid's centroid, Cherry Hill, NJ. Based on Day 1 () and Day 15 () geo-grid snapshots.

For the Developers

The LegalService Schema We Deployed

The structured data that went live on ratliffesq.com. This is the kind of thing other law firms should be asking their developer about.

<script type="application/ld+json"> - Snippet
{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "@id": "https://ratliffesq.com/#legal-service",
  "name": "Law Office of Terrell A. Ratliff",
  "url": "https://ratliffesq.com/",
  "telephone": "+1-856-344-3808",
  "priceRange": "$$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "511 Church Road N 126",
    "addressLocality": "Cherry Hill",
    "addressRegion": "NJ",
    "postalCode": "08002",
    "addressCountry": "US"
  },
  "areaServed": [
    { "@type": "State", "name": "New Jersey" },
    { "@type": "State", "name": "Pennsylvania" }
  ],
  "employee": {
    "@type": "Attorney",
    "name": "Terrell A. Ratliff",
    "jobTitle": "Founding Partner & Trial Attorney",
    "knowsAbout": [
      "Criminal Defense",
      "Civil Litigation",
      "Title IX Defense",
      "Education Law"
    ]
  },
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Domestic Violence Defense"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Restraining Order Representation"
      }
    }
  ]
}

Deployed as a single dynamic schema script in the <head> of every page - populates NAP from a central config so it stays consistent sitewide.

The Full Report

Client-Verified Performance Report

The complete deck with before/after geo-grid screenshots and month-over-month comparisons - the exact report delivered to the Law Office of Terrell A. Ratliff.

Canva Law Office of Terrell A. Ratliff · Case Study
Open in new tab →
The Toolkit

Legal-Specific Tools & Directories Deployed

Legal SEO requires legal-specific directories. Here's what actually moves the needle for law firms.

📍
Google Business Profile
Primary surface
⚖️
Avvo
Legal citation
🏆
Super Lawyers
Authority
📈
Martindale-Hubbell
Legal directory
📝
Justia
Attorney profile
🔧
LegalService Schema
Structured data
🌐
NJ State Bar
Authority citation
📊
Geo-Grid Tracking
Measurement
Common Questions

Questions About This Case

Frequently asked by other law firm owners evaluating Local SEO.

Do you only work with law firms in Cherry Hill or New Jersey?

No. I've run Local SEO sprints for firms in 17 countries across both common law and civil law jurisdictions. Cherry Hill happens to be one of the most thoroughly documented case studies - but the underlying playbook (GBP optimization, legal citations, schema, ethics-compliant reviews) works for solo practitioners in a small town and multi-partner firms in a major metro.

What matters more than location: whether your practice area has local-intent search volume. Family, criminal, DUI, injury, estate, and small business all do. Appellate, federal tax, and pure transactional work usually don't.

What if I already have an SEO agency - do I have to fire them?

No. The free audit is an independent read on where your GBP actually sits in your local Maps Pack today - whether your current agency did good work, average work, or nothing. Many firms use the audit to benchmark their existing vendor, not to replace them.

If I find your agency is doing the work well, I'll tell you. If I find gaps, I'll document them specifically so you can ask your agency to close them (or decide to move on). I don't do the "trash the previous vendor" pitch - other attorneys see through it, and so do lawyers.

What's the time commitment from me and my staff?

For the free audit: under 15 minutes total. You fill a 5-field form (90 seconds), grant me read-only access to your GBP Insights (5 minutes), and I do the rest.

For a full 15-day engagement (if you decide to work together after the audit): approximately 2-3 hours from the firm across the whole sprint - mostly a kickoff call, approvals on GBP rewrites, and review request approvals. I do not require daily meetings, status calls, or "collaborative working sessions". Attorneys bill hours; so do I - so we both respect time.

Why wouldn't I just do this myself with a checklist?

You can. Most of the tactical plays in this case study are public knowledge - GBP fields, citation directories, schema markup, review requests. The problem isn't knowing what to do; it's sequencing, prioritization, and avoiding mistakes that trigger bar ethics violations or Google suspensions.

Common self-audit failure modes I've seen at law firms: miscategorizing as "Lawyer" instead of practice-specific category, stuffing review requests into client intake paperwork (bar violation in most states), building PBN citations that get the GBP suspended, and filling the Service Area with cities you don't practice in. The free audit flags these before you attempt anything.

What happens after the free audit - is there a hard sell?

No sales call unless you ask for one. You receive the 2-page audit as a PDF via email. There's no drip sequence, no "nurture email" funnel, no sales automation. If you want to discuss next steps, reply to the email and we schedule a 30-minute call. If you don't, the relationship ends there and I delete your GBP access within 7 days.

This is by design. Lawyers are the worst possible audience for aggressive sales - you recognize every persuasion tactic and resent it. So I just send the work and let you decide.

Can Local SEO really move the needle for criminal defense firms?

Yes - and this case documents it at the extreme. Going from 1.23% to 46.91% SoLV in 15 days is a 3,713% growth in how often the firm appeared in top-3 Google Maps results for relevant legal queries.

Core tactics: GBP optimization with proper legal categorization, 15+ authoritative legal citations (Avvo, Lawyer.com, Justia, Super Lawyers, Martindale-Hubbell), LegalService + Attorney schema, and an ethics-compliant review acquisition sequence.

Which GBP categories work best for criminal defense law firms?

Primary: Criminal justice attorney or Law firm.

Secondary (up to 9): DUI attorney, Drug offense attorney, Assault lawyer, Civil law attorney, Trial lawyer, Civil rights attorney, plus specialties like Education law attorney or Title IX defense. The more accurate, the more qualified the traffic.

What legal citation directories actually matter?

Tier-1 legal directories (Google treats as authority signals): Avvo, Lawyer.com, Justia, FindLaw, Super Lawyers, Martindale-Hubbell.

Tier-2 directories: State bar association (NJ State Bar), county bar associations, municipal attorney directories.

Generic directories (Yelp, BBB) help but don't carry the same legal-vertical weight. NAP consistency across all platforms is non-negotiable.

How is Share of Local Voice (SoLV) calculated?

SoLV is the percentage of a geographic grid where a business appears in the top-3 Google Maps results.

For this case: 49-point grid (7×7) centered on Cherry Hill, covering Camden County. Formula: (points where firm ranks top-3) &div; (total points) × 100.

Baseline: 1.23% (essentially invisible - appearing in top-3 at ~0.6 points out of 49). After 15 days: 46.91% (~23 out of 49 points).

Is 15 days a typical timeframe for this kind of result?

No - 15 days is the aggressive end. Typical Local SEO engagements show directional movement in - and compounding results over .

This case hit the lower end because the firm had: strong underlying GBP with minimal citation inconsistency, a clean website with existing authority, and moderate (not hyper-competitive) Maps Pack saturation in Cherry Hill. Different conditions = different timelines.

Sources & Further Reading

Citations selected for relevance to this page. External links open in a new tab.

Right Fit Check

Is the Free Audit Actually For You?

I turn down more audit requests than I accept. Self-select before you book - saves both of us time.

Book the audit if

You're a law firm owner or managing partner with...

  • A Google Business Profile (even an underperforming one) for your firm
  • Practice areas where clients search locally: criminal defense, family, DUI, injury, estate
  • At least one office location with real foot traffic and walk-ins
  • A willingness to share read-only access to your GBP Insights for 15 minutes
  • Interest in Maps Pack visibility, not just paid ads or content blogging
Skip the audit if

This won't be a fit if...

  • You don't have (or don't want) a Google Business Profile
  • You practice exclusively federal or appellate law with no local intake
  • You're a virtual-only firm with no physical office jurisdiction
  • You want cheap content farming or PBN backlinks - I don't do either
  • You want me to replace your existing agency without them knowing - I won't

Built to respect your bar rules - not just Google's

Every play in this audit is checked against Rule 7.1-7.5 advertising standards (and the state equivalents in New Jersey, New York, California, Texas, Florida, and most common-law jurisdictions). No testimonial solicitation at intake. No “best lawyer” claims without verified awards. No fake location pins. No review gating. If a tactic risks an ethics complaint, it doesn't go in the report.

Solo practitioner or 2-3 attorney firm? This is built for you. The Cherry Hill case study firm is a boutique practice - not a 40-lawyer regional operation. Small firms actually rank faster in the Maps Pack because the GBP signals Google prioritizes (consistency, reviews, schema, real office) reward focused practices over bloated ones.

90-second intro

Hear the audit process in my own words

A 90-second walk-through of what you get, how I run the geo-grid, why I turn some firms away, and what happens after the PDF lands in your inbox. No slides, no sales deck.

Watch on my site →
Kunal Dabi · KD Digital · 1 min 28 sec
Your Firm's Turn

Book Your Free Maps Pack Audit

I'll personally run the same 49-point geo-grid on your firm's GBP, identify the top 3 reasons you're losing the Maps Pack, and tell you exactly what it would take to close the gap. If it's not the right fit, I'll say so.

12
Law firms audited
last 90 days
230+
Maps rankings
across 17 countries
24h
Turnaround on
every audit
0
Sales calls
unless you ask
2 of 4 audit slots remaining this week · 7-day queue for next week
What you'll receive within 24 hours

Your 2-page custom Maps Pack audit

  • Live 49-point geo-grid of your GBP for your top 3 practice-area queries
  • Your current SoLV score benchmarked against the top 3 firms in your county
  • Top 3 fixable gaps ranked by impact-to-effort (GBP fields, citations, schema, reviews)
  • Legal citation audit (Avvo, Justia, Super Lawyers, Martindale-Hubbell, FindLaw)
  • Competitor teardown of the two firms currently owning the Maps Pack in your area
  • Bar-compliance check on your existing review acquisition and advertising claims
What happens after you click
You fill a 5-field form

Firm name, GBP URL, city, practice area, email.

90 seconds
I reply personally

Confirm fit, ask for GBP Insights read-only access.

Within 24h
I run the 49-point grid

Same geo-grid methodology used in this case study.

~2 hours
You get the 2-page PDF

No sales call unless you ask. No drip sequence.

Day 2

Request your free audit

Takes 90 seconds. Replies within 24 hours from me directly - not a CRM autoresponder.
24h reply No sales call No credit card No drip sequence Law firms only

Prefer to skip the form and grab a time directly?

I keep two 30-min audit intake slots open per week. Grab the next available and send GBP details via the calendar invite.

📅 View open calendar slots →
Zero-risk guarantee: If I don't surface at least 3 specific, fixable Maps Pack gaps worth acting on, reply with “refund my time” and I'll send you a $50 Amazon gift card for the 15 minutes you spent.
Trusted by 230+ businesses across 17 countries · Fiverr Pro-Vetted · Google Certified
Not ready for an audit yet? Get my monthly local SEO teardown - one real GBP/site breakdown per month, no pitches, unsubscribe in one click.