Site Intelligence Report
DrexlerLaw.ca Analytics
Comprehensive traffic analysis and SEO improvement roadmap for Drexler Law - Criminal Defence Lawyer, Kitchener-Waterloo.
~3,200
Monthly Visits (Est.)
-34% vs 2020 peak
11
Total Blog Posts
0 new since 2020
~18
Indexed Pages
Very low for a law firm
32/100
SEO Health Score
Needs major work
Estimated Monthly Visits (2016 - 2026)
Based on keyword rankings, indexed pages, domain age, and competitive analysis
Traffic Sources
Estimated channel breakdown
SEO Health Score
Weighted across 8 ranking factors
32/100
Breakdown:
Content Depth
Technical SEO
Backlinks
Local SEO
Schema Markup
On-Page SEO
Estimated Keyword Rankings
Top keywords and approximate Google position for drexlerlaw.ca
| Keyword | Volume/mo | Position | Difficulty | Opportunity |
|---|---|---|---|---|
| criminal defence lawyer kitchener | 720 | ~8 | High | High |
| criminal lawyer waterloo | 390 | ~10 | High | High |
| impaired driving lawyer kitchener | 260 | ~7 | Med | High |
| drug offence lawyer waterloo | 140 | ~5 | Med | Med |
| assault lawyer kitchener | 210 | ~14 | High | High |
| sexual assault lawyer waterloo | 170 | ~12 | High | High |
| young offenders lawyer ontario | 90 | ~4 | Low | Low |
| criminal lawyer port elgin | 50 | ~3 | Low | Med |
| dui lawyer kitchener waterloo | 320 | ~15 | High | High |
| bail lawyer kitchener | 110 | ~18 | Med | High |
Competitor Comparison
How drexlerlaw.ca stacks up against Kitchener-Waterloo criminal defence competitors
| Website | Est. Monthly Traffic | Relative Visibility | Blog Posts | Indexed Pages |
|---|---|---|---|---|
| masstsang.com | 14,500 | 80+ | 120+ | |
| ritterharveylaw.ca | 5,800 | 25+ | 45+ | |
| cooperlord.ca | 4,200 | 15+ | 35+ | |
| adhillonlaw.com | 3,600 | 20+ | 30+ | |
| drexlerlaw.ca | 3,200 | 11 | 18 | |
| safalaw.com | 2,900 | 10+ | 25+ | |
| criminaldefences.ca | 8,200 | 40+ | 65+ |
Traffic Projection: With vs Without SEO Improvements
12-month forecast based on implementing recommended changes
SEO Improvement Roadmap
Prioritized actions to increase organic traffic by 3-5x within 12 months
-
Create Dedicated Service Landing PagesEach practice area (impaired driving, drug offences, assault, sexual assault, regulatory, young offenders) needs its own 1,500-2,000 word page targeting location-specific keywords like "impaired driving lawyer Kitchener". Currently all services are just headers on the homepage with no depth.
-
Restart Blog with 2-4 Posts Per MonthThe blog has been dormant since April 2020 (6 years). Google heavily penalizes stale content. Topics: recent case law updates, C-46 impaired driving changes, bail reform, cannabis law, client FAQ answers. Each post should be 1,000+ words and interlinked with service pages.
-
Implement Structured Data / Schema MarkupAdd LocalBusiness, Attorney, LegalService, FAQ, and Review schema to every page. This enables rich snippets in Google results (star ratings, FAQ dropdowns, business info panel). Currently only 1 generic schema exists.
-
Create Location Pages for Each OfficeBuild dedicated pages for "Criminal Lawyer Kitchener-Waterloo" and "Criminal Lawyer Port Elgin" with embedded Google Maps, local content, directions, parking info, and nearby court information. Critical for Google Maps pack rankings.
-
Build Legal Directory Citations (20+ directories)Submit to CanLII, Law Society of Ontario, Justia, FindLaw, Martindale-Hubbell, Avvo, Canadian Legal Directory, Yellow Pages, Yelp, and 10+ more niche legal directories. Consistent NAP (Name, Address, Phone) across all listings.
-
Add Client Testimonials + Review SchemaCreate a testimonials page and embed reviews throughout service pages. Implement AggregateRating schema. Encourage Google Business Profile reviews. Competitors with reviews consistently outrank those without.
-
Fix All Image Alt Tags + Add Visual ContentCurrent logo alt text is a filename. All images need keyword-rich alt text. Add more images: office photos, lawyer headshots, infographics explaining legal processes. Add WebP format for faster loading.
-
Add FAQ Sections with Schema to All PagesEach service page should have 5-8 FAQs with FAQ schema markup. These target "People Also Ask" featured snippets in Google. Example: "What happens if you refuse a breathalyzer in Ontario?" - these are high-intent, zero-click queries that drive brand visibility.
-
Optimize Page Speed + Core Web VitalsAudit Divi theme bloat. Implement lazy loading, defer non-critical JS, optimize CSS delivery, enable browser caching, use CDN. Target LCP under 2.5s, FID under 100ms, CLS under 0.1. Page speed is a confirmed Google ranking factor.
-
Internal Linking Strategy OverhaulCreate a hub-and-spoke model: each service page links to relevant blog posts and vice versa. Add contextual cross-links between related services. Add breadcrumbs. Currently only 33 links on the homepage with minimal interlinking.
Content Gap Analysis
High-value topics competitors rank for that drexlerlaw.ca is missing
Impaired Driving
Missing pages:
- Refuse breathalyzer Ontario
- First DUI offence penalties
- Ignition interlock Ontario
- Mandatory minimum impaired
Criminal Defence
Missing pages:
- How to get charges dropped
- Criminal record pardons
- Bail hearing process Ontario
- Legal aid eligibility Ontario
Local / Procedural
Missing pages:
- Kitchener courthouse guide
- What to expect at trial
- Disclosure request Ontario
- Surety requirements bail