Duplicate listings usually stay invisible until a customer calls an old number, or a five-star review appears on a profile they didn’t know existed. Duplicates build up quietly over the years. A former employee creates a second Google profile, an old address stays on a directory, or a data aggregator splits one business into two records.
This matters most to established local service businesses. If you’re a plumber in Leeds or an estate agency in Bristol, you have probably been online long enough to collect some stray listings, and each one weakens the signals Google uses to decide who appears in the Maps pack. Before you spend money on content or links, it makes sense to tidy up what already exists about you online.
This guide covers how to remove duplicate business listings for local SEO in practice: finding them, working out which to keep, getting the rest removed or merged, and stopping them from coming back. The steps suit owners who already have a Google Business Profile and a website but aren’t sure what to fix first. Expect some tedious work. It is also some of the most useful local SEO work you can do in an afternoon.
The Impact of Duplicate Listings on Local Search Visibility
Google ranks local businesses on three broad factors: relevance, distance and prominence. Prominence draws on reviews, citations and how consistently your business appears across the web. A duplicate listing undermines prominence in several ways at once.
The first problem is split authority. Suppose a Manchester electrician has two Google profiles, one with 80 reviews and one with 15. Those 95 reviews are not counted together. Each profile competes on its own, and both may sit lower than a competitor with 60 reviews on a single profile. In some cases Google filters one of the listings out of the results completely, and it may hide the stronger one.
The second problem is confusion. When Google finds conflicting names, addresses or phone numbers across the web, it becomes less confident about which details are correct. That uncertainty can lower your rankings, and it can also prompt Google to apply user-suggested edits to your profile without asking you.
The third problem affects customers directly:
- Wrong phone numbers send calls to a disconnected line or to a former partner’s mobile.
- Outdated addresses bring people to a shop you left two years ago.
- Old opening hours mean someone turns up on a bank holiday Monday and finds the door locked.
- Scattered reviews give the impression that you have fewer happy customers than you really do.
None of these problems appear in a standard analytics report, which is why they last so long. A customer who drives to the wrong address rarely complains. They simply book someone else.
Identifying Common Causes of Business Listing Duplication
Knowing how duplicates were created helps you predict where to look. In my experience, almost every case comes from one of a few situations.
Agencies and staff are a frequent cause. A marketing agency builds a fresh Google profile instead of requesting access to the existing one, or an office manager sets one up without realising the business already has a profile. Both profiles stay live for years, and nobody owns the second one properly.
Moving premises is another common trigger. When a business relocates, the old listing should be updated. Often a new listing is created instead, and the old one remains on the map under the old address. Directories that scraped the original details carry on publishing them.
Practitioner listings cause confusion in professional services. Google allows individual practitioners, such as a GP, a solicitor or a dentist, to have their own profiles alongside the practice. This is allowed. Problems start when a sole trader ends up with both a personal practitioner profile and a business profile that describe the same entity.
Automated data is the cause people underestimate most. Data aggregators collect business information from Companies House filings, phone directories, card payment records and web scraping, then supply it to dozens of smaller sites. A slight difference, such as “Smith & Sons Roofing Ltd” against “Smith and Sons Roofing”, can be enough to create two separate records that spread across the web.
There are also simple naming changes. If you once traded as “Glasgow Boiler Repairs” and now trade as “McLeod Heating”, the old name may still be in the directory system. Every profile linked to the old name counts as a duplicate, even when every other detail matches.
Comprehensive Audit Techniques to Find Hidden Duplicates
A good audit has two parts. First, find every version of your business on Google, because that is where most of your local visibility is decided. Then scan the wider citation network for everything else. Keep a simple spreadsheet open as you go, with columns for the platform, URL, name, address, phone number and whether you own the listing.
Searching Google Maps and Search Console
Begin with Google Maps in a private browser window so that your own account and location history don’t affect the results. Run several searches:
- Your current business name, then any previous trading names.
- Your phone number in the format “0113 496 0000”, and again without spaces.
- Your current address and every previous address.
- Your business category plus your town, for example “roofer Leeds”, then scroll through the full list of results.
Phone number searches often reveal duplicates under names you have forgotten. Address searches tend to turn up old profiles that are still pinned to the map.
Next, open your Google Business Profile manager and check every profile under your account and any other accounts the business has used. Agencies sometimes leave profiles in accounts you can no longer access. In Google Search Console, look at the queries and landing pages report. Searches for an old brand name, or for pages that no longer exist, suggest that outdated listings may still send people to the wrong place.
Using Third-Party Local Citation Scanners
Checking hundreds of directories by hand isn’t realistic. Citation scanning tools search the major directories and aggregators and report listings that don’t match your details. Look out for near-matches as well as exact duplicates, such as a missing unit number or an old 0800 number.
Concentrate on the platforms that carry most weight in the UK: Apple Business Connect, Bing Places, Yell, Facebook, Thomson Local, Yelp, Foursquare, and any trade or industry directories, such as Checkatrade for tradespeople or Rightmove for estate agencies. Record what you find in the same spreadsheet so that you have one list to work through.
Step-by-Step Guide to Removing Google Business Profile Duplicates
Before you remove anything, decide which Google listing is the “keeper”. This is usually the one with the most reviews, the correct address and the longest history. Don’t delete a profile that has strong reviews just because its details are out of date. It is almost always better to correct the details on the strong profile and remove the weak one.
Claiming and Merging Verified Listings
If you can access both profiles, the process is straightforward:
- Update the keeper first. Make sure the name, address, phone number, category and hours are exactly right before you change anything else.
- Claim the duplicate if it isn’t already in your account. Request ownership through Google’s claim process, which may involve a verification step.
- Contact Google Business Profile support through the help centre. Explain that the two profiles describe the same business and ask for them to be merged, giving both profile links. Google usually moves reviews to the remaining profile when it merges duplicates, but this isn’t guaranteed, so ask for it specifically.
- Don’t delete the duplicate yourself before support replies. Deleting a profile removes its reviews permanently, whereas a merge has a chance of keeping them.
Take screenshots before you start and save your support case number. Responses can take anywhere from a few days to a few weeks. If the first reply is generic, reply in the same thread and repeat the details clearly.
Suggesting Edits for Unverified Third-Party Profiles
For duplicates you can’t claim, such as one set up by an ex-employee whose login nobody has, open the listing in Google Maps and choose “Suggest an edit”. Select the option to remove the place, then choose the duplicate reason and link to your correct profile if asked.
Edits suggested from an account with a good editing history tend to be approved more often, so it can help to ask a colleague with an active Google account to submit as well. Check back after a week. If nothing has changed, raise it with Business Profile support and point them to the duplicate from your verified profile.
Cleaning Up Data Aggregators and Niche Directories
Removing a Google duplicate deals with the most visible problem, but the wider citation network can keep putting bad data back. If an aggregator still holds your old address, it will continue supplying it to smaller directories, and some of that data may return to Google as a suggested edit.
Work from the source outwards. Correct the data aggregators and large platforms first, because their information reaches the most other sites. After that, deal with the major directories, and finally the smaller niche sites.
On most major directories the process is similar. Claim the listing that has the most reviews or the correct details, then use the platform’s duplicate reporting tool or support form to remove the others. Apple Business Connect and Bing Places both let you claim and manage your listings directly. Yell and Thomson Local usually need contact through their support teams to merge records. Facebook offers a tool for merging duplicate pages when you manage both.
Smaller directories can be slow to respond, and some don’t respond at all. Spend your time in proportion to each site’s value. A duplicate on a well-used trade directory is worth chasing. A listing on an abandoned directory that nobody visits might only be worth one email.
A rough way to prioritise:
| Priority | Platforms | Why |
|---|---|---|
| High | Google, Apple, Bing, Facebook | Large audiences and direct influence on maps and search |
| Medium | Yell, Thomson Local, Yelp, trade directories | Regular referral traffic and trusted citations |
| Low | Generic small directories | Little traffic, so fix them when time allows |
Keep a record of every request, the date you sent it and the reply. Some directories take six to eight weeks to act, and without a log it is easy to forget which ones you have already contacted.
Handling Duplicates During Rebranding or Relocation
A rebrand or a move to new premises causes more duplicates than almost anything else, because it can produce both an old listing and a new one at the same time. The way to avoid this is to update the listings you already have instead of creating new ones.
When moving, change the address on your existing Google Business Profile. Google may ask you to verify again at the new address, and that is normal. The profile keeps its reviews and history. A new profile would start with no reviews at all. If you’re moving within the same town, say from one side of Bristol to the other, your rankings may shift because distance is a ranking factor. It is still a better outcome than splitting your authority between two profiles.
For a rebrand, change the business name on the existing profile and include a short note in your description for the first few months, such as “formerly Glasgow Boiler Repairs”. This helps customers who search for the old name. Then update every citation in your audit spreadsheet with the new name.
There are a few cases where creating a new profile is correct. If you open a second branch and keep the original, each location should have its own profile. If you sell the business and the new owner trades under a different name, the new owner may need a separate listing. When a location closes completely, mark it as permanently closed rather than deleting it, so customers can see what has happened.
Set a reminder to search for your old name and old address again three months after the change. That is usually when stray listings created from old aggregator data start to show up.
Best Practices for Maintaining NAP Consistency
NAP stands for name, address and phone number. When these three details match exactly across the web, Google treats your business as one clear, trustworthy entity. When they vary, the conditions that create duplicates return. Cleaning up once is the easy part. Keeping things clean takes a simple routine.
Establishing a Master Record for Business Data
Write down one definitive version of your business details and use it everywhere. Decide the details that people often get wrong:
- Name: the exact trading name, with no extra keywords or town names added.
- Address: a set format, such as “Unit 4, Kirkstall Road” or “4 Kirkstall Road”, and use it every time.
- Phone: one main local number. Avoid using tracking numbers as your main citation number.
- Website URL: the same version every time, including or excluding “www” consistently.
- Categories, hours and service areas: written once and copied, never retyped.
Store the record somewhere shared, and give it to every agency, web developer or staff member who builds listings for you. Most duplicates start with someone creating a listing from memory.
Monitoring Automated Listing Generation
Listings can be created or changed without anyone at your business taking action. Google accepts suggested edits from the public, and aggregators keep refreshing their data. A profile that is accurate this month can be wrong next month.
This is where ongoing monitoring helps. VisiLocali’s GBP Management Tool watches your profile for changes and flags unexpected edits, so you can spot a changed phone number or a new address before it has been live for weeks. It also lets you manage posts, photos and reviews from one place, which keeps the profile active and makes it easier for Google to recognise as the real one.
Outside Google, repeat your citation scan once a quarter, and search your phone number on Google Maps every month. It takes five minutes and catches most new duplicates early.
Measuring the SEO Benefits of a Clean Citation Profile
After all this effort, you’ll want to know whether it worked. Google doesn’t confirm when it re-evaluates a business, so measure the results yourself across a few areas.
Rankings across your service area are the most direct measure. A single ranking check from your office says little, because Maps results vary from street to street. VisiLocali’s Local Rank Tracker uses visual ranking grids that show your position at points across your target area. These grids make it clear where you appear, where competitors are stronger, and whether your visibility has spread after a merge. Run a grid before the cleanup and again four to eight weeks later for a fair comparison.
Watch your Google Business Profile performance figures as well: calls, direction requests and website clicks. When reviews are combined onto one profile and wrong numbers are removed, these figures often improve before rankings do. Fewer customers reach a dead phone line, and more reach you.
Then compare your profile with the businesses that rank above you. VisiLocali’s GBP Audit Tool reviews your business information, reviews, posts and other profile signals, and turns the findings into clear recommendations about what to fix next, which saves you working out a long list of possible tasks yourself.
Removing duplicate listings for local search won’t change your rankings overnight. It does mean that every review, citation and customer action counts towards one profile instead of being spread across several. Choose your keeper, merge or remove the rest, protect your master record, and check regularly. If you’d like to see how a clean profile affects your visibility, VisiLocali offers a 14-day Free Trial on its Monitor, Entrepreneur and Agency plans. Card details are needed at sign-up, which helps prevent misuse of the trial. Run a rank grid on the first day, finish your cleanup, and compare the results before the trial ends.