Duplicate listings are the most expensive local SEO problem nobody notices
A client asks why they've dropped out of the map pack. You check their Google Business Profile: name right, address right, phone right, forty-one reviews, categories sensible. Nothing wrong with it.
There is a second one. It has eleven reviews and the address they moved out of in 2022.
Duplicate listings are the most expensive problem in local SEO precisely because both listings look fine on their own. Nothing on either profile says "there is another one of me." You only find it by going and looking.
What a duplicate actually costs
Three things, and they compound.
Reviews split. Fifty-two reviews across two profiles is not the same as fifty-two on one. Review count and velocity both feed local ranking, and a customer who lands on the eleven-review version sees a less established business than the one that exists.
Ranking signal splits. Google is trying to work out which entity is the real one. Citations, links and behavioural signals that should reinforce a single profile get divided between two, and neither reaches the threshold the combined entity would have.
Customers land on the wrong one. This is the part clients feel. The stale profile has the old address, the disconnected phone number, or hours from before they changed them. Somebody drives to the wrong place. That's a one-star review on a listing you didn't know existed.
How they happen
Almost never on purpose.
- A move. The business relocates, creates a new listing at the new address, and never removes the old one. This is the most common cause by a distance, and it's avoidable — see what to do when a client moves address.
- Aggregator seeding. Data aggregators create listings automatically from public records. A business claims one, unaware a second exists from a different source.
- Name variants. "Paint Gunners", "Paint Gunners LLC" and "PaintGunners" become three profiles because three different people submitted them. Not every variation is a problem — some genuinely don't matter — but these ones create duplicates.
- Staff turnover. A marketing manager creates a listing, leaves, and their successor — unable to access the account — creates another.
- A previous agency. Same story, different actor.
None of these look like mistakes at the time. They look like someone doing their job.
How to find them
The technique that works is searching by fingerprint, not by name.
A business name is ambiguous — there are other businesses with similar ones. A phone number is not. Almost nothing else on the web contains a specific ten-digit number in that format, so searching it in quotes surfaces the directory listings that carry it:
"(941) 555-0142"
Then the street address, in quotes, with the city. Then the bare domain as a mention, excluding their own site:
"1204 8th Avenue West" Bradenton
"xtremegrillclean.com" -site:xtremegrillclean.com
For Google specifically, search Maps directly rather than the web. A profile that never appears in a web search will appear in Maps, because that's where it lives.
Do this for the directories that actually matter — Google, Yelp, Facebook, Bing, Apple, BBB, Yellow Pages, Foursquare, Nextdoor, and whichever trade directories serve the vertical. That's the whole job, and it's tedious enough that it rarely gets done.
The one that isn't a duplicate
A second location is not a duplicate. A business with two branches is supposed to have two profiles, each with its own address and its own phone.
This matters because merging two real locations is worse than leaving a duplicate in place. You lose a legitimate listing, its reviews, and the local presence in that second area — and getting it back means starting from nothing.
Before treating anything as a duplicate, check whether the second address is somewhere the business actually operates. If the record only lists one address and you find listings at several, that's a question for the client, not a decision for you.
How to merge, directory by directory
None of these can be automated. Every one of them requires someone who can prove they own the business.
Google Business Profile. Claim both profiles first — you can't act on one you don't control. Then either remove the duplicate from the Businesses list, or use "Report a duplicate" from the profile itself. Google may ask for verification on the one you're removing, which is slow but necessary.
Yelp. Claim both, then contact Yelp support and ask them to merge. They will not merge unclaimed pages, and there is no self-service route. Expect it to take a few days.
Facebook. Page settings → Merge Pages. Both pages must have the same address and be administered by the same account. If they aren't, you'll need to gain admin on the second one first, which can be its own project.
Bing Places and Apple Business Connect. Use the listing's "suggest an edit" or "report a problem" flow. Both are reasonably quick.
Everywhere else. Email support with both URLs and a clear statement of which is correct. Most smaller directories will action it within a week.
Merge toward reviews, not toward data
This is the one piece of advice that changes outcomes.
When you have to choose which listing survives, keep the one with the most reviews — even if its data is wrong.
Reviews rarely survive a merge intact. Some platforms carry them across, many don't, and none guarantee it. A phone number, an address, a set of opening hours: all of that takes thirty seconds to correct on the surviving listing.
Ten reviews you can't get back is a permanent loss. A wrong address is an afternoon.
Then stop it happening again
Worth putting a recurring check in the calendar too — listings decay on their own and a duplicate that appears next year is as expensive as one that appeared last year.
Duplicates recur when nobody owns the record. The fix is boring and it works: keep one canonical version of the business's name, address and phone somewhere everyone can see, and submit from that every time.
Not the version in someone's email signature. Not the one on the invoice template. One record, agreed once, used everywhere — and re-checked when anything changes.
That's the entire premise of Placemark: hold the correct version once, find the listings that disagree with it, and fix them. Free for one business, no card.