What does this problem actually mean?
Other sites still point at a local URL that no longer returns a useful page. Those visitors — and crawlers — hit a 404 unless you choose a better outcome.
This is a URL-and-link decision after a redesign, rename or CMS change. Closing a branch while other sites stay open has its own sequence: how to close one location without creating Local SEO problems. Redirect chains on URLs that already move are covered in whether redirect chains are hurting location and service pages.
Find
404s that still attract links Search Console, a crawl and a backlink export show which expired local URLs still matter.Equivalent
Redirect to the matching page Same service, same remaining location, or the renamed URL that still answers the visitor.Closed branch
Honest replacement or closure page A remaining nearby location can be the target when it actually helps. Otherwise explain the closure.No replacement
404 or 410 A homepage redirect wastes the visitor and dilutes what the link was about.After
Update what you control Internal links, citations you can edit, and the Business Profile should not keep sending people to the 404.Why do old local URLs keep attracting links?
Chambers, newspapers, directories, partners and old blog posts often keep linking to last year’s location or service path. A 404 does not delete those links on other websites.
Google can still discover the URL from those links. A true 404 or 410 tells Google you do not want that URL indexed. A permanent redirect tells Google the replacement is the representative URL. Source: Specify a canonical URL and soft 404 guidance on gone versus moved pages.
How do I confirm which 404s matter?
Prioritise URLs with remaining links, historical Search Console clicks, or a Google Business Profile that still names them — not every 404 in the log.
Build a sheet: old URL, link count or referring domains if you have them, last known intent (service, location, blog), and candidate destination. Skip vanity 404s that never had a purpose.
When should I redirect?
Redirect when a live page is the same job: the renamed location URL, the same service on a new path, or the remaining branch that actually serves that customer.
Use a server-side permanent redirect. Point it at the equivalent page, not at a random popular URL. If you cannot name why a visitor from that old link would be satisfied, it is not equivalent.
What if the location closed?
A remaining location is only a good target if it helps that person. Travel time, service availability and the closed page’s original intent all matter.
Sometimes a short, true closure notice is more honest than a redirect to a far branch. Homepage redirects are rarely the right default for a closed-location URL. See the closure article linked above.
When should I leave a 404 or 410?
When there is no similar replacement. Returning 404 or 410 is the documented outcome for removed content with no equivalent.
A useful custom 404 can still help people; it must return 404, not 200. Soft 404s happen when you 200 an empty or “not found” template: why Google treats a local page as a soft 404.
Old URL decision table
| Old URL job | Honest destination | HTTP outcome | Avoid |
|---|---|---|---|
| Renamed location path | New location URL | 301/308 | Chain through two old folders |
| Service page moved | Matching service URL | 301/308 | Redirect to a blog post about a different service |
| Closed branch, nearby equivalent | Remaining location that can actually serve them | 301/308 after a truthful notice if needed | Farthest high-traffic location |
| Closed branch, no equivalent | Closure page or none | Useful 404 page with 404 status, or 410 | Homepage dump |
| Thin city doorway | Best remaining useful URL, or gone | Redirect or 404 based on a cleanup audit | Keeping the doorway “for the links” |
What should I not do?
Action checklist
- Collect 404s that still have links or historic search demand.
- Classify each as equivalent, closed-with-replacement, or gone.
- Implement one-hop permanent redirects where equivalent.
- Return 404 or 410 where nothing honest remains.
- Update internal links, editable citations and Business Profile URLs.
- Re-crawl the old URLs and confirm the chosen status or destination.
When professional help makes sense
Help is useful when a migration left hundreds of linked 404s, when closure redirects were pointed at the homepage in bulk, or when backlink data and Search Console do not agree. Redirects cannot guarantee recovered traffic.
Sources and further reading
- Google Search Central: Troubleshoot crawling errors
- Google Search Central: Specify a canonical URL
- Google Search Central: Site moves with URL changes
Expired location and service URLs still picking up links?
Otepsphere can map those 404s to equivalent live pages where they exist, and flag homepage dumps that waste both the visitor and the link — without promising recovered rankings.
Contact OtepsphereWho writes this
This page is published by Otepsphere, a specialist Local SEO consultancy. A named founder biography, photograph and professional profiles will be added here only when they have been verified. Until then, treat Otepsphere as the responsible organisation rather than a fictional expert.