SEO insights from real projects
Case studies and practical guides on Local SEO, technical SEO, schema and digital PR, based on work I've done for real clients.
How I Got a Dental Practice to #1 in the Google Map Pack
A real Local SEO case study: how a 40-year dental practice in Lawrenceville, NJ reached #1 in the local pack for three core terms and got 1,069 calls from Google in six months.
How I Recovered a Google Business Profile Damaged by a Previous Agency
A dental practice in Clovis, CA was held back after an agency used click manipulation. Here's how I rebuilt the profile, cleaned up the website and fixed citations the white-hat way.
Keyword Cannibalization: What Happened When I Merged 87 Competing URLs
When several pages target the same keyword, Google struggles to pick one and none rank well. Here's how I found and merged 87 competing URLs on a dental website.
What a Press Release Can (and Can't) Do for Your SEO
A client press release was picked up by 160+ sites. Here's an honest look at what that did for SEO, what it didn't, and how to get real value from digital PR.
Google Business Profile Optimization Checklist for 2026
The step-by-step Google Business Profile checklist I use for local clients: categories, services, photos, posts, reviews and tracking.
How to Add Schema Markup for a Local Business (Step by Step)
A practical guide to LocalBusiness schema in JSON-LD: what to include, a copy-paste template, how to add it to WordPress, and how to test it.