Skip to content
Local SEO · London

Local SEO consultant in London

I am Mani Bharij, an independent local SEO consultant based in the City of London. I help London businesses get found by people searching nearby, in the map pack, in the ordinary results below it, and in the answers AI assistants give.

Based in
City of London
Working on the web since
2006
Freelance SEO for small businesses
2014 to 2021
Founder of
SearchOps, which tracks local and AI search visibility
01The job

What a local SEO consultant does

A local SEO consultant works on how a business gets found by people searching nearby. On Google that usually means two sets of results on one page. The map pack is a map with a short list of businesses drawn from Business Profiles, ranked mainly on relevance, distance and prominence.1 The organic results below it are web pages, ranked much as they are for any other search. A business can do well in one and badly in the other, because different work moves each.

My part is to work out which of those matters most for your business, find what is holding you back, and then either fix it or brief the people who will. You deal with me directly, from the first conversation to the reporting.

Bing and Apple Maps run their own local results, and assistants such as ChatGPT, Gemini and Perplexity now name businesses in their answers. Most of the groundwork is shared, so all of them are part of the job.

02The work

What I work on

Google Business Profile

The profile decides most of what happens in the map pack. I check the name, primary category, address or service area, hours, services and photos against Google's guidelines, which ask for the real-world business name with no added keywords and as few categories as possible.2 For a walk-in business it often does more work than the website.

Map pack rankings across the area you serve

Distance is measured from the person searching,1 so your position at your own front door says little about the next neighbourhood. I measure visibility across the area you actually take customers from, then work on relevance and prominence, the two parts a business can influence.

Reviews

A way of asking for reviews that your team will keep up, and replies that do not read like a template. Google's Maps policy prohibits rewarding customers for reviews and asking only the happy ones,3 and UK law now bans fake reviews and reviews that hide an incentive.4

Service and location pages

A page for each service you want to be found for, and pages for the boroughs or neighbourhoods you serve where there is something real to say about the work there. Pages that differ only by the place name are doorway pages under Google's spam policies,5 so a page per borough has to earn its place.

Apple Maps, Bing and other listings

Apple Maps place cards are managed through Apple Business,6 and Bing ranks local results on relevance, distance and popularity, with the website playing an important part.7 I make sure the name, address, phone number and hours agree everywhere they appear, so nothing that reads them has a conflict to resolve.

Technical and on-page SEO

Pages that load quickly, can be crawled, and say plainly what you do and where you do it. LocalBusiness structured data, or a more specific schema.org type such as Dentist,8 describes the business in a form machines can read. It describes the page and is no substitute for what is on it.

AI assistants and AI Overviews

I check what ChatGPT, Gemini, Perplexity and Google's AI Overviews say when asked the questions your customers ask, and which sources those answers draw on. Google says its AI features need no special optimisation, only pages that are indexed and eligible for a snippet, and it mentions keeping the Business Profile up to date.9 Bing says Copilot rests on the same crawling and ranking as its search,10 so most of the work is the same groundwork. Where an assistant gets your details wrong, I trace where the error came from.

Measuring what comes in

Rankings matter only as far as they bring in work. Business Profile performance reports count calls, direction requests, website clicks, bookings and messages,11 and I tie those to the enquiries and sales you record, so we can see which work paid off.

03London

Why local search in London needs its own approach

The ranking model is the same everywhere. What changes in London is how much of everything there is in a small space, and how the city is divided up.

Density, and distance from the searcher

Google measures distance from the person searching.1 In a market town with three accountants, all three can show for most of the town. In central London there can be dozens within a mile, and in my experience the businesses shown change noticeably within a few streets. That is why I measure visibility on a grid across your catchment, and why a ranking report taken at your office tells you little about the borough next door.

Thirty-three local authorities, and twenty service areas

Greater London is 32 boroughs plus the City of London.12 A Business Profile can list up to 20 service areas, set by city, postcode or another type of area, and the whole area should sit within about two hours' drive of where the business is based.13 A plumber or cleaner covering the whole city cannot list every borough, and does not need to. List the areas you genuinely take work in, or London itself, and let the website show the work across the rest.

Virtual offices and co-working addresses

Plenty of London companies use a registered office or a virtual office address they never work from. Google's guidelines exclude virtual offices from Business Profiles, and an office in a co-working space only qualifies if it has signage, receives customers during business hours and is staffed during those hours.2 It is one of the first things I check, because a profile built on the wrong address puts everything else at risk.

How Londoners name places

People search London by neighbourhood, postcode district and nearest station as well as by borough, and those do not line up. Clapham Junction station is in Battersea, in Wandsworth, while most of Clapham is in Lambeth. Pages and profiles that use the names your customers use, at the level they use them, match more of the searches that matter than a list of boroughs does.

Directories, chains and national brands

For many London searches the organic results are full of directories, review platforms and national chains with far bigger sites. Competing with them on the broadest terms is slow and expensive. The specific searches are usually more winnable: the service plus the neighbourhood, the particular problem, and the questions customers ask before they book.

Branches across several boroughs

A group with branches in Camden, Croydon and Canary Wharf is competing in three different local markets. Each branch needs its own profile, its own page and its own line in the reporting, because a group total can look healthy while one branch is invisible. I have written about why group reporting hides failing branches.

04Clients

Who I work with

From 2014 to 2021 I worked freelance for small businesses: trades, restaurants, clinics and shops, where every pound spent is noticed. Since then the work has grown to include groups with many locations and the teams that run them.

Trades and home services

Plumbers, electricians, builders, cleaners and other businesses that go to the customer. Most are service area businesses, which hide their address on the profile and set the areas they serve instead.2

Clinics and professional practices

Dentists, physiotherapists, solicitors, accountants and other practices, where individual practitioners can have their own listings and a regulator usually has rules on what marketing can say.

Restaurants, cafés, shops and salons

Walk-in businesses where the profile, the photos and the reviews do most of the work, and the measure that counts is people through the door.

Multi-location groups and franchises

Groups with branches across London or the UK, where the problem is as much about who owns each profile and page as it is about search.

Agencies and in-house teams

Independent audits and second opinions for teams that want a local specialist on an account without adding one to the payroll.

05Working together

How we would work together

There is no package or price list. Every project starts with a conversation about the business and the problem, and if I am not the right person for it, I will say so. The work usually takes one of four shapes.

A local SEO audit

A fixed-scope review of your profile, site, listings, reviews and the competitors taking the clicks, with a prioritised plan you keep whoever does the work. It usually takes two to three weeks.

Ongoing support

A set number of days a month, owning the local search plan the way an in-house lead would: briefing developers and writers, reviewing changes before they go live, and reporting on what came in.

A project

A piece of work with a finish line, such as opening new branches, moving premises without losing your place in the map pack, or building a set of location pages.

A question answered

One decision that needs an experienced second opinion, answered by the hour, with no scoping exercise first.

How it starts

  1. Send a message on LinkedIn or an email with the site, the area you serve, and what prompted you to get in touch.
  2. We talk it through. I will tell you what I think is going on and whether I am the right person for it.
  3. If it is a fit, we agree the scope, the timing and the cost before any work starts.
06Ground rules

What I will not do

Some local SEO tactics work for a while and then cost the business its profile, or break the law. These are off the table.

  • Promise a position. Nobody can guarantee a first-place ranking on Google,14 and the map pack changes with where the searcher is standing.
  • Add keywords or a location to your business name on the profile.2
  • Set up a profile at an address you do not work from.
  • Offer rewards for reviews, filter out unhappy customers before asking, or write reviews on anyone's behalf.3
  • Build pages for places where you have nothing to say.
  • Report rankings without saying what they brought in.
07Cost

What local SEO costs in London

I do not publish prices, because the work varies too much. A single café with a tidy profile needs a fraction of what a clinic group with eight branches does. The cost depends on how many locations there are, how crowded your category is in your part of London, how much your own team or developer can take on, and whether the site needs rebuilding.

For a sense of the wider market, Ahrefs polled 439 SEO providers for a study last updated in August 2024. Local SEO averaged $1,557 a month, against $2,917 for SEO in general, and $75 to $100 was the most common hourly rate for local work.15 The figures are in dollars and the study gives no UK breakdown, so treat them as a rough guide to how pricing is structured.

When you compare quotes, ask who will do the work, what will be reported each month, and what happens to the profile and pages if you stop. Google's own advice on hiring an SEO suggests asking for examples of past work and about experience in your industry and your city.14

Further reading

Guides on local SEO from this site

Questions8 answered

Common questions

01How much does a local SEO consultant in London cost?
It depends on the number of locations, how competitive your category is, and how much of the work your team can do. I quote after a first conversation and do not publish a price list. As a rough guide to the wider market, a 2024 Ahrefs poll of 439 SEO providers found local SEO averaged $1,557 a month.15
02How long does local SEO take to work?
It depends on what is wrong. A correction to the profile, such as the wrong primary category, takes effect once Google publishes the edit, so some fixes show quickly. Prominence comes from reviews, links and being known,1 and that builds over months. A good plan says which of the two you are waiting on.
03Do I need a London office to appear in the map pack?
You need a real place where you meet customers, or you need to travel to them. A business that visits its customers can hide its address and set a service area, and a virtual office or mail forwarding address does not qualify.2 Without either, the organic results are where you compete.
04Can you guarantee first page or a place in the map pack?
No. Nobody can guarantee a first-place ranking on Google,14 and the map pack shifts with where each searcher is. What I can promise is a clear account of what is holding you back, what I would fix first and why, and reporting on what the work brought in.
05Is local SEO worth it for a London business?
It is worth it when customers search for what you sell with a place in mind, or from nearby. For a shop, a trade, a clinic or a restaurant, that is usually where search customers come from. For a business that sells nationally or only online, general SEO usually matters more, and I will say so.
06What is the difference between local SEO and SEO?
Local SEO is the part of SEO concerned with searches that have a place in them, stated or implied. It adds the Business Profile, the map pack, reviews and listings to the usual work on the website. My guide to local SEO covers both in detail.
07Should I hire a local SEO consultant or an agency?
A consultant suits a business that wants one experienced person on the problem, deciding and doing or directing the work. An agency suits one that needs a team producing a lot of content, links or ads every month. Some businesses use both, with the consultant setting the plan. Ask either one who will actually do the work.
08What is the 80/20 rule in SEO?
It is the idea that a small share of the work produces most of the results. In local SEO that share is usually the profile's name, primary category and address or service area, a steady flow of genuine reviews, and one strong page for each service. Most search problems come down to three or four issues that matter, and finding those is the point of an audit.
References15 sources

Sources

  • Platform docs11
  • Regulator3
  • Industry study1
  1. 01Tips to improve your local ranking on GoogleGoogle Business Profile HelpPlatform docs
  2. 02Guidelines for representing your business on GoogleGoogle Business Profile HelpPlatform docs
  3. 03Prohibited & restricted contentMaps User Generated Content Policy HelpPlatform docs
  4. 04Fake reviews (CMA208): guidance on the prohibition under the Digital Markets, Competition and Consumers Act 2024Competition and Markets Authority, GOV.UK (April 2025)Regulator
  5. 05Spam policies for Google web searchGoogle Search CentralPlatform docs
  6. 06About locations in Apple BusinessApple Business User GuidePlatform docs
  7. 07Bing rankingBing Places for Business HelpPlatform docs
  8. 08LocalBusinessSchema.orgRegulator
  9. 09AI features and your websiteGoogle Search CentralPlatform docs
  10. 10Bing Webmaster GuidelinesBing Webmaster Tools HelpPlatform docs
  11. 11Understand your Business Profile performance & insightsGoogle Business Profile HelpPlatform docs
  12. 12About usLondon CouncilsRegulator
  13. 13Manage your service areas for service-area & hybrid businessesGoogle Business Profile HelpPlatform docs
  14. 14Do you need an SEO?Google Search CentralPlatform docs
  15. 15SEO Pricing: How Much Does SEO Cost? 439 People PolledAhrefs (poll of 439 SEO providers, updated August 2024)Industry study

Tell me about your business

LinkedIn is the quickest way to reach me. Send a line about the business, the area you serve and what prompted it. Email works too, and I reply within one working day.