Article
Local Business Schema in London: How the Right Structured Data Gets You Found and Picked
If you run a local business in London, you have already noticed the shift.
LAST UPDATED:May 11, 2026
Customers are not just typing keywords into Google any more. They are asking AI tools, scrolling Maps, watching YouTube reviews, and tapping the top three results in the local pack without scrolling further.
By the time they land on your site, the decision is half-made.
Schema markup is the layer most London businesses still ignore, and it is doing more work in 2026 than it ever has. Local business schema in London is the difference between being one of forty hairdressers, scaffolders, or storage firms in a borough, and being the one Google quietly puts at the top of the map.
Here is what schema actually does for local SEO, the three types that matter most for London businesses, and how they work alongside your Google Business Profile to drive enquiries.
What schema actually is, in plain English
Schema is a standardised vocabulary you add to your website’s code. It tells search engines and AI tools what your content means, not just what it says.
A page about your Clapham office without schema looks to Google like a page of words. The same page with proper schema says: “This is a local business. It is called Acme Storage. It operates at this address. These are the opening hours. Here is the phone number. Here are seven five-star reviews. Here are the services we provide. Here is a Q&A from real customers.”
That structured information feeds directly into:
- Google’s local pack (the map and three listings under it)
- Google AI Overviews and Gemini answers
- ChatGPT, Perplexity, and Claude when they recommend businesses
- Voice assistants when someone asks “find me a [thing] near me”
You cannot rank well in any of those surfaces in 2026 without it. And almost no small London business has it set up properly.
The three schema types that matter for local London businesses
There are dozens of schema types. For a local business, three of them do 90% of the heavy lifting.
1. Organization schema
Organization schema sits across your whole site, usually on the homepage. It is your business’s identity card for search engines. Name, logo, official URL, social profiles, contact points, and the people behind it.
Why it matters in London: the city is full of businesses with similar names trading in similar boroughs. Organization schema disambiguates you. It tells Google “this Acme is the one in SW4, not the one in Manchester.” It also feeds the knowledge panel on the right of branded searches, which is increasingly what AI tools use as the source of truth when they decide whether to mention you.
If you are running a London operation that wants to be the answer when someone asks an AI tool for a recommendation, Organization schema is non-negotiable. It is the foundation everything else sits on.
2. LocalBusiness schema
LocalBusiness schema is the workhorse for any business serving a defined area. It captures the things a customer needs to know before they pick up the phone: address, opening hours, phone, geo coordinates, price range, accepted payment methods, the area you serve.
You can also use a more specific subtype where one fits — Dentist, HairSalon, AutomotiveBusiness, SelfStorage, ProfessionalService and so on. A specific type tells Google more about the kind of result it should surface you for. A storage business marked up as SelfStorage rather than just LocalBusiness is more likely to surface for “self storage near me” than for generic local results.
Two things almost everyone gets wrong here:
The opening hours field needs to match Google Business Profile exactly. If your schema says you close at 6pm and your profile says 5pm, Google trusts neither. Pick one source of truth, usually GBP, and mirror it in schema.
The address must use the exact same formatting as the address on Companies House, your GBP listing, your Bing Places listing, and any directories you appear on. London is brutal for this. “Flat 2, 14 Acme Road, London, SW4 6PQ” and “14 Acme Rd, Clapham, London SW4 6PQ” are two different businesses as far as Google is concerned. Pick a canonical format and use it everywhere.
3. FAQPage schema
FAQ schema marks up question-and-answer content on a page so search engines can use it directly in answer boxes, Maps panels, and AI summaries.
This is where local businesses can leapfrog bigger competitors. A national chain has a generic FAQ. You can write hyper-local ones: “Do you deliver to Brixton?” “Is there parking near your Camden showroom?” “Do you cover SW postcodes for emergency callouts?”
When someone asks an AI tool a specific local question, the business with structured, schema-marked answers to that exact question gets surfaced. Generic FAQs do not get cited. Specific, local, schema-marked FAQs do.
A note on Google’s current rules: rich-result FAQ snippets in classic search results are now mostly limited to government and health sites. That has not stopped FAQ schema being valuable. AI Overviews, Gemini, ChatGPT, and Perplexity all pull from it heavily. The rich snippet was never the real prize.
How schema integrates with Google Business Profile
This is the bit most agencies and most articles get wrong. Schema and Google Business Profile are not alternatives. They are two halves of the same system, and they have to agree with each other.
Think of it like this: Google Business Profile is what Google publishes about you on Maps and in the local pack. Schema on your website is what you publish about yourself. When the two match, Google’s confidence in the data goes up, and so does your visibility in local searches.
Three things have to match exactly across both:
- Name, Address, Phone (NAP). Identical formatting. Identical spelling. No abbreviations on one and full words on the other.
- Opening hours. Including bank holidays and seasonal changes. If you update hours on GBP, update schema the same day.
- Business categories. The primary category on your GBP listing should align with the LocalBusiness subtype in your schema. A mismatch is a confidence-killer.
Where schema goes further than GBP is in the detail. GBP gives you a fixed set of fields. Schema lets you describe services, FAQs, reviews, products, events, opening-hour exceptions, and the relationships between them. The two work in tandem — GBP wins you the map pin, schema wins you the AI citation and the rich answer.
What this looks like in practice
We have used this approach across a number of clients to hit local search hard.
South Coast Powersports is the cleanest example. A regional retailer competing in tough local markets for high-intent product searches like “powersports near me”, “buy jet skis”, and “ATV dealer near me”. We led with structured data — LocalBusiness, Product, and inventory schema layered together with FAQ markup on the most-asked customer questions. Inside six months, the site was ranking for over 100 high-intent keywords and showing up consistently in local “near me” searches. No content blitz, no link buys. The technical foundation did the work.
Headmasters, the 56-salon chain we have worked with for eight years, ran the same playbook at scale. When the salon’s traditional SEO numbers started showing the classic “jaw effect” — impressions rising, clicks falling — we restructured around high-intent local searches. Centralised Google Business Profile management across all 56 locations, automated review pulling, schema for each salon as its own LocalBusiness entity, and FAQ modules built around what customers actually ask before booking. The result was dominant rankings for “Hair Salon Near Me” and “Hairdressers in [Location]” across every site, a 60% load-time reduction on the homepage, and a website that now supports £6.7M in turnover.
Giant Storage is a current example of the same thinking applied to a London-relevant sector. Self-storage is a fiercely local search, and the LocalBusiness subtype SelfStorage plus geographically specific FAQ schema is exactly the kind of work that shifts a business from page two to the local pack.
What to do this week
If you are running a London business and you have read this far, three quick wins:
- Audit your current schema. Run your homepage and one service page through Google’s Rich Results Test. If it returns nothing, or only generic Article schema, that is a big gap.
- Check your NAP consistency. Pull up your Google Business Profile, your website footer, and your Companies House record side by side. Make them identical.
- Write three local FAQs. Pick the questions you get asked most often by London customers, write proper answers, and get them on a page with FAQPage schema.
That is the foundation. The compounding wins — Product schema, Service schema, Review schema, location pages by borough — all build on top of it.
Most London businesses have done none of this. Which is exactly why doing it now still works.
Need a hand auditing your current setup or planning a local SEO push that goes beyond surface-level keyword work? Get in touch with the team at LWDA.