Back to Blog
General

Local SEO mistakes: 10 that cost UK and German small businesses leads

Most local SEO problems in the UK and Germany are eligibility, category or review problems, not ranking problems. Here are the ten we keep finding in small business accounts, and the order to fix them in.

Local SEO mistakes: 10 that cost UK and German small businesses leads

Introduction

Most local SEO problems in the UK and Germany are eligibility, category or review problems, not ranking problems. Here are the ten we keep finding in small business accounts, and the order to fix them in.

Actionable takeaways
Real-world examples
Clear next steps
Best practices
General

 

TL;DR

  • A keyword-stuffed business name is the fastest way to get suspended, and Google removed over 13 million fake Business Profiles in 2025 while tightening the automated checks around real ones.

  • Your primary Google Business Profile category is the biggest single lever in the local pack, and most owners pick the wrong one in about four seconds.

  • Reviews older than three months barely count. BrightLocal's 2026 survey found 74% of people look for reviews written in the last three months.

  • One website serving both the UK and Germany usually means translated pages, and translated pages miss German compound keywords entirely.

  • Pew Research Center found people click a normal search result on 8% of searches that show an AI summary, against 15% without one. Local intent is where the remaining clicks live.

  • Your analytics undercounts European leads because a chunk of visitors never consented to tracking. Check the phone log before you cut budget.

  • Fix order matters. Eligibility first, category second, reviews third, pages fourth.

 

Most local SEO problems in Europe are not ranking problems. They're eligibility problems, category problems, or review problems, and they were introduced by the business owner on a Tuesday afternoon without anyone noticing.

We audit a lot of small business accounts across the UK, Germany, Ireland and the Netherlands, and the same ten mistakes keep turning up. None of them are exotic. All of them are cheap to fix once you know which one you have. Here they are, roughly in the order they cost you money.

What is local SEO, and why does it work differently in the UK and Germany?

Local SEO is the work of getting your business to show up when someone nearby searches for what you sell, mostly through Google Maps, the local pack, and location pages on your site. The mechanics are the same everywhere. The inputs are not.

In the UK you're competing on a dense directory layer that still carries weight. Yell and Thomson Local are old, and they still get crawled and cited. In Germany you're competing against Gelbe Seiten and Das Oertliche, which behave differently and are treated as normal citations by most local SEO tools. Miss them and your citation profile looks thin in a market where thin citation profiles are noticed.

Then there's language. German search terms are frequently one long compound noun where English uses two words. "Car insurance" is "Autoversicherung". "Search engine optimisation" is "Suchmaschinenoptimierung", and that word has its own volume, its own competition and its own intent. It isn't a translation of "SEO", it's a different keyword. Split the compound wrong in your keyword research and you'll build pages nobody searches for.

German also has a formal and informal you. "Sie" and "du" change your headings, your calls to action and sometimes the query itself. A B2B roofing firm in Stuttgart writes to Sie. A skate shop in Berlin does not.

Why did my Google Business Profile get suspended?

Almost always the business name. Second most often, the address. Third, a burst of edits in one sitting that trips the automated review. Suspensions have been climbing through 2026, and account-level restrictions can take down several profiles at once even when most of them never broke a rule.

The name field is not a keyword field. "Bright Smile Dental" is fine. "Bright Smile Dental | Emergency Dentist Manchester | Invisalign" is a suspension waiting for a slow week. Google's guidelines want the name on your signage, and that's the standard the reinstatement team applies when they look at your photos.

Address problems are quieter. A virtual office, a mailbox address, a co-working desk, or a home address on a profile that lists walk-in hours will all fail eligibility. If you go to customers rather than customers coming to you, set the profile up as a service area business and hide the address. Half the suspensions we see are somebody who wanted the pin on the map badly enough to leave a home address visible with 9am to 5pm opening hours attached.

The scale of the enforcement is worth knowing. Google reported blocking or removing over 292 million policy-violating reviews in 2025 and removing more than 13 million fake Business Profiles, alongside 79 million blocked edits. Those systems are automated, and automated systems have false positives. Your defence is a profile that looks boring and consistent.

If you're suspended right now: don't edit anything else, gather a utility bill, business registration and signage photo, then file the reinstatement request once and wait. Editing while under review restarts the clock.

Does the primary category really change rankings that much?

Yes, and it's the highest-value ten minutes in local SEO. Whitespark's local search ranking factors work puts Google Business Profile signals at roughly 32% of local pack influence, and the primary category is the strongest single factor inside that group.

Here's the shape of it. A firm in Leeds fitting kitchens listed itself as "Contractor". Broad, safe, wrong. The searches that matter are "kitchen fitter leeds" and "kitchen installation leeds", and Google matches those to "Kitchen Furniture Store" or "Kitchen Remodeler" depending on the model. Sitting in "Contractor" means competing in a category with plumbers, electricians and general builders, on a query none of you match cleanly.

Worked example. Say your category change lifts you from position 8 in the local pack to position 3 for a term with 900 monthly searches in your city. Local pack clicks concentrate hard on the top rows, so a move like that typically multiplies your profile actions rather than adding to them. On a job worth 4,000 GBP with a 1 in 5 close rate, two extra enquiries a month pays for the year.

Pick the category that describes what you are, not what you also do. Then add secondary categories for the rest, in descending order of how much of your revenue they represent. Don't add fourteen. Google reads the primary hardest and treats a long secondary list as noise.

How many reviews do I need, and why do mine keep disappearing?

Enough to clear the bar, and recent enough to count. BrightLocal's Local Consumer Review Survey 2026, run with 1,002 US adults and published in February 2026, found 47% won't consider a business with fewer than 20 reviews, and 74% look specifically for reviews written in the last three months. Their UK research puts the trust level similarly high, with 72% of UK consumers trusting online reviews as much as a personal recommendation.

So twenty is the floor, not the goal, and a wall of five-star reviews from 2023 does very little. Review recency is closer to a subscription than a milestone. Two a month forever beats forty in one week and then silence, and forty in one week is also the pattern that gets them removed.

Which brings us to disappearances. Google's 2025 numbers show 292 million reviews blocked or removed, roughly a fifth of everything submitted. If you ran a competition, offered a discount for a review, asked staff to post, or emailed 200 customers on the same afternoon from the same office IP, expect losses. None of that requires bad intent. It just looks like the thing bad actors do.

The stable method is dull. Ask at the moment of delivery, in person or by text, with a short link, one customer at a time, no incentive. In Germany check the wording with your legal adviser first, since incentivised or undisclosed reviews sit badly with competition law there and the risk is not only Google's.

Should I run one website for the UK and Germany or two?

If you sell in both, run separate localised sections with proper hreflang, not one site with a translation plugin. Translation gets you sentences. Localisation gets you the keywords, the currency, the phone format, the address format and the legal pages the market expects.

Decision

UK site

German site

Keywords

Two or three word phrases, city name appended

Compound nouns, city name often inside the compound

Tone

Direct, first person plural is fine

Choose Sie or du and hold it across every page

Legal pages

Privacy policy, cookie notice

Impressum is expected and its absence is noticed

Reviews shown

Google, Trustpilot

Google, and industry portals where they exist

Directories

Yell, Thomson Local, industry bodies

Gelbe Seiten, Das Oertliche, industry bodies

Phone

Local area code beats an 0800 number

Local area code, formatted the German way

 

The mistake we see most is a German page that was written in English and passed through a translator. It reads fine to an English speaker and lands nowhere, because the keyword it should target is a compound the translator broke into two words. The page then ranks for the split phrase, which nobody types.

If two sites is too much, one site with genuine German pages under a /de/ path is fine. A translation widget that swaps text on the fly is not, because there's nothing for Google to index.

Do I need a page for every town I serve?

Only for towns where you can say something true and specific. A page per town with the name swapped is a doorway page, and Google has been demoting those for years.

Say you're a boiler firm in Sheffield covering Rotherham, Barnsley, Chesterfield and Doncaster. Four thin pages reading "boiler repair in Rotherham", "boiler repair in Barnsley" and so on, over identical body copy, will either sit unindexed or rank briefly and then fall away. Four pages that each carry a genuine job you did there, the response time you can hold to that postcode, the parking or access quirk that matters, and a review from someone in that town, behave completely differently.

Our test is simple: if you can't write 400 words about that town that would be wrong if you pasted them onto another town's page, don't make the page. Put the town in a list on your main service page instead and move on.

One of our clients, a heating firm we'll call Ravensmoor Heating in Sheffield, went this route and grew organic traffic to 7,965 visits a month. Not from twenty location pages. From six good ones and a service page that actually answered questions.

Are AI Overviews taking my local clicks?

Some of them, and the effect is real enough to plan around. Pew Research Center analysed close to 70,000 searches from about 900 US adults in March 2025 and found people clicked a standard result on 8% of searches that displayed an AI summary, compared with 15% of searches without one. Links inside the summaries were clicked on 1% of visits.

That's a US sample and it covers all query types, so treat it as direction rather than your exact number. The direction is clear. Informational queries lose clicks. "How does a heat pump work" is now answered on the page.

Local intent holds up better, because a summary can't do the job. Someone searching "emergency plumber near me" at 11pm needs a phone number, an open sign and a review count. That's the local pack, and the local pack still gets tapped.

The practical response is to shift weight. Fewer general explainer posts, more pages that answer a buying question with something an AI summary can't supply: your prices, your coverage area, your availability, your named engineers, your photos. We covered how content clusters hold up under this in our Texas SEO guide: https://mavixmarketing.com/blog/best-seo-agency-in-texas-for-startups-and-growing-businesses-2026

Why does my analytics show fewer leads than my phone log?

Because a share of your European visitors never consented to being tracked, and their conversions are missing from the report you're reading. Didomi's 2026 data privacy benchmark, drawn from hundreds of millions of consent interactions, puts European consent rates between 75.1% and 89.3% depending on region, with Western Europe at the bottom on 75.1% and France on 71%.

Round it down and a quarter of your traffic is invisible in some markets. Now imagine cutting your SEO budget on that report. This is how good campaigns get killed.

Three things to do before you trust the numbers. Count phone calls separately, with a call tracking number on the site and a manual tally at the desk. Ask every new enquiry how they found you and write the answer down, because self-reported attribution is unfashionable and surprisingly accurate at small volumes. Then compare total enquiries month over month rather than channel-attributed ones, since the undercount is roughly stable and the trend survives it.

A German client of ours, a bathroom fitter we'll call Lindhof Sanitaer in Hamburg, sits at 9.94K clicks and 406K impressions from search at a 2.4% click-through rate and an average position of 14. Position 14 is not a victory lap. It is, though, 9,940 people who arrived and were never fully counted in the dashboard the owner was using to judge us.

Which directories still matter in the UK and Germany?

The ones that were there before Google and are still maintained. In the UK that's Yell, Thomson Local, and whichever trade body covers you, Gas Safe, FMB, Checkatrade and so on. In Germany it's Gelbe Seiten, Das Oertliche, and the Handwerkskammer or industry portal for your trade.

The value isn't the traffic. It's consistency. Your name, address and phone number need to match across every one of them and match your Google Business Profile exactly. Not "Street" on one and "St" on another. Not the old mobile number from before you moved.

Inconsistent details are one of the trust gaps that feed into suspensions, and they're slow to clean up because listings you forgot about outrank the ones you maintain. Search your phone number in quotes. Search your old address. Fix what you find, oldest first.

Skip the paid listing upsells until the free ones are correct. A directory sales rep will tell you the premium tier drives leads, and in a few categories it does. Get the free tier accurate everywhere before you test that.

What does fixing this look like in practice?

Thirty days, in this order, roughly two hours a week.

  1. Week one, eligibility. Open your Google Business Profile. Strip the business name back to your signage. Check the address against the guidelines and switch to a service area business if you don't take walk-ins. Change nothing else that week.

  2. Week one, category. Search your main money term in an incognito window, look at who ranks in the local pack, and check their primary category with any local SEO extension. Set yours to match what you actually are. Add two or three secondaries.

  3. Week two, reviews. Write a fifteen word ask, put your review link on a card and in a text template, and hand it over at the end of every job. Target two a week. No incentives.

  4. Week two, citations. Claim or correct Yell and Thomson Local, or Gelbe Seiten and Das Oertliche. Match your profile character for character.

  5. Week three, pages. Pick the two towns that make you the most money. Write those pages properly, 400 words minimum, with a real job, a real review and a real coverage promise.

  6. Week three, measurement. Add a call tracking number. Start the "how did you find us" log at the desk.

  7. Week four, check. Look at profile views, calls and direction requests in your Business Profile insights against the month before. Local pack movement typically shows within two to six weeks of a category change, faster than organic pages.

If you want the wider version of how these pieces fit together, our breakdown of what a good agency actually does covers the process side: https://mavixmarketing.com/blog/mavix-digital-marketing-agency-the-leading-seo-agency-in-texas-for-affordable-results-driven-growth 

What do people get wrong about local SEO, and what does it cost?

They treat it as a launch rather than a habit. The profile gets set up beautifully in March and touched again in November, by which point the reviews have aged out, two directory listings carry the old phone number, and a competitor has been adding photos every fortnight.

The second mistake is chasing the wrong metric. Rankings for a term you chose yourself feel good, while profile calls and direction requests are what pay for things. We've seen accounts sit at position three for a phrase with 40 searches a month while the owner ignores a term with 900 that they rank eleventh for.

The third is buying links or listings before fixing eligibility. If your name field is stuffed and your address fails the guidelines, no spend outruns a suspension.

What it costs is measurable. A suspension takes anywhere from a few days to several weeks to reverse, and during a hard suspension you're off the map entirely. For a trade business doing most of its work within ten miles, that's the whole pipeline, gone, over a business name that had "Manchester" appended to it for no reason.

FAQ

Q) 1 How long does local SEO take to work in the UK or Germany?

Local pack changes from a category fix or a name correction often show inside two to six weeks. Organic location pages take longer, usually three to six months, because they need to be crawled, indexed and then earn their position.

Q) 2 Can I rank in a city where I have no address?

In the local pack, rarely, because proximity to the searcher is a heavy factor. In organic results, yes, with a genuine location page. Service area businesses can cover a radius but Google still ranks them from the registered location.

Q) 3 Is a keyword in my business name worth the suspension risk?

No. The lift is real and small, the downside is your entire map presence. If your legal or signage name genuinely contains the keyword, keep it and hold the signage photo ready.

Q) 4 Do I need an Impressum on my German pages?

Yes, if you're operating commercially in Germany. It's expected by users and its absence is one of the first things a German visitor notices. Check the exact requirements with a German legal adviser.

Q) 5 Will AI Overviews kill local search?

Not in the same way they've hit informational queries. Pew's data shows clicks dropping sharply where summaries appear, but a summary can't book a plumber or show that you're open. Local pack and map results still carry the action.

Q) 6 How many Google reviews should a small business have?

More than 20 is the point where you stop being filtered out, based on BrightLocal's 2026 survey where 47% said they wouldn't consider a business below that. After that, focus on keeping a steady flow rather than a total.

Q) 7 Should I pay for directory listings?

Not until the free ones are accurate. Correct free listings across Yell, Thomson Local, Gelbe Seiten or Das Oertliche do more for consistency than a premium tier does for traffic in most trades.

Q) 8 My profile was suspended and reinstated. Did I lose my rankings?

Usually they return within days of reinstatement, though review count and photos sometimes come back incomplete. Check both, and don't make further edits for a week or two afterwards.

Conclusion

Nearly everything above is a settings problem or a habit problem, and both are cheaper to fix than the traffic they cost. Eligibility first, then category, then reviews, then pages. That order is doing most of the work.

The businesses that win locally in the UK and Germany aren't the ones with the biggest budget. They're the ones whose details match everywhere and whose newest review is from last week.

So which of the ten is yours, and how long has it been sitting there?

Get a free local SEO check on your profile and pages

Send us your Google Business Profile link and your website at  https://cal.id/mavixmarketing/strategy-call and we'll tell you which of these is costing you, in plain language, within two working days. No pitch deck, no contract.

 

Leave a Reply

Your email address will not be published.