Why Local Rankings Dropped After May 2025 Google Update

If your Google Business Profile views fell off a cliff in mid-May 2025 and your map-pack rankings collapsed across three or four towns at once, you weren't imag
Why Your Local Rankings Dropped After The May 2025 Google Update

If your Google Business Profile views fell off a cliff in mid-May 2025 and your map-pack rankings collapsed across three or four towns at once, you weren’t imagining it. The May 2025 core update hit local rankings harder than any update since Vicinity in 2021, and Bergen County service businesses got caught in the splash zone.

We watched a Hackensack contractor drop from #2 in three neighboring towns to #18 in two of them overnight. A Paramus dental practice lost its #1 ranking in Saddle Brook the same week. Same pattern, different industries — the algorithm decided their service-area claims were too thin and pulled them back to their actual location.

What Actually Changed

Two signals got reweighted hard. First, proximity-weighted relevance — Google now treats distance from the searcher’s location as a stronger ranking factor than it did before, but ONLY when the business hasn’t proven service-area depth through reviews, content, and Google Business Profile signals at that radius. Second, AI-generated content demotion — pages that read as generic LLM output got pushed down the SERPs, and entire sites with a high percentage of AI-flagged content lost authority across all their pages.

The combination was brutal for businesses that had spent 2024 spinning up service-area pages with ChatGPT to rank for “plumber in [town]” across 12 towns. Google now reads those pages as low-trust, refuses to rank them in distant towns, AND uses that signal to demote the whole domain. One client we audited had 47 AI-generated town pages and lost rankings for their core service in their actual location — collateral damage from low-quality pages they’d added for “extra coverage.”

Who Got Hit Hardest

  • AI-content sites — anyone who published a directory of city pages with thin, templated copy
  • Vague service pages — pages titled “Plumbing Services” with no specifics about what’s actually done
  • Single-location businesses overreaching — one Garfield office trying to rank in Mahwah, Ramsey, and Wyckoff with no proof of work there
  • Sites with sudden content explosions — domains that went from 12 pages to 80 in three months
  • Profiles without recent reviews — GBP listings with zero reviews in the last 90 days got proximity-penalized further

Who Survived

Businesses with deep, specific service pages — 1,200+ words each, real photos from jobs, named neighborhoods inside the page body, individual project case studies — held or improved their positions. Steady review velocity (one to three per month, not 30 in one week) helped. So did Google Business Profile posts, weekly updates, and Q&A engagement.

The signal Google is rewarding now: proof of presence. Not claims of service area, not lists of cities in a footer — proof. Photos, reviews, named project locations, written-by-a-human content.

The Recovery Checklist

  1. Audit your service-area pages. Any page under 500 words or written by AI in 2024 — either rewrite it with real specifics or delete it and 301 to your main service page. Thin pages dragging down good ones.
  2. Re-anchor to your real location. Strengthen your main “near [your actual town]” page first. Get that ranking back before chasing distant towns.
  3. Get review velocity steady. Two real reviews a month beats 20 in a burst. Set a follow-up sequence after every job.
  4. Add proof-of-work content. Project recaps with photos and named neighborhoods. “We installed this HVAC system in Ridgewood last March” — Google reads that as proof.
  5. Use Google Business Profile properly. Weekly posts, answer Q&A within 48 hours, update hours for every holiday, photo upload monthly.
  6. Disavow toxic backlinks if you bought any in 2024. Cheap “local citations” packages got reweighted as spam signals.

How Long Recovery Takes

Realistic timeline: 60 to 120 days after you implement the checklist, assuming you don’t keep adding thin pages. Sites that try to “speed up” recovery by publishing more AI content go further backward. We’ve seen one Glen Rock client recover their #1 ranking 11 weeks after a full content cleanup that removed 23 thin pages and rewrote 8 core ones.

How AJD handles this

When a client comes to us post-update with collapsed rankings, we don’t add anything for the first 30 days. We audit, prune, and rewrite. Adding to a domain Google has flagged is like pouring water into a leaky bucket. We fix the bucket first, then add water. A typical recovery engagement runs $2,500-$6,500 depending on how many pages need triage.

Whether you work with us or not — pull your Google Search Console performance report and compare May 1-10 to May 15-31. If clicks dropped more than 30%, you got hit. Don’t add more content trying to outrun it.


Want us to audit what got hit and map a recovery plan? Book Free Discovery Call →

Table of Contents

AJD Digital Solutions

Need a clearer digital plan?

Improve your website, visibility, content, and analytics with a practical next step from AJD.

Subscribe

Get practical digital growth notes.

Receive occasional AJD insights on websites, SEO, local visibility, content, and analytics. Useful guidance only — no noise.

No spam. Unsubscribe anytime.

Book Free Discovery Call