Local business schema markup: a practical guide with an example
What LocalBusiness schema markup is, which properties Google requires and recommends, a JSON-LD example, service-area and multi-location advice, and how to test it.
Read →Glossary
Also called: schema, schema markup, JSON-LD, rich snippets, rich results.
People read a web page and understand that ‘Mon–Fri 8–5’ are opening hours. Computers are less sure. Structured data is a labelled version of that information, added to the page's code, that says ‘this is a LocalBusiness, this is its phone number, these are its hours’.
The labels come from a shared vocabulary called schema.org, which is why people call it schema markup. The most common format is JSON-LD, a small block of code that visitors never see.
Structured data can make your listing eligible for extras in search, such as FAQs or business details, though Google decides whether to show them. It also helps AI search tools pull accurate facts about your business.
It reduces the chance of Google or an AI assistant getting your hours, services or location wrong. It is invisible to customers, costs nothing to run once added, and is exactly the kind of thing a cheap template usually leaves out.
Example. A café's website includes structured data stating it is a café, its address, its opening hours and that it serves breakfast. Search tools can then answer ‘is it open on Sunday?’ with confidence.
SEO (search engine optimisation) · AI Overviews · Google Business Profile · llms.txt
What LocalBusiness schema markup is, which properties Google requires and recommends, a JSON-LD example, service-area and multi-location advice, and how to test it.
Read →How Claude, Gemini, DeepSeek, Grok, Meta AI and Siri find businesses, which rely on live search and which on training data, and what a UK business can actually do about each.
Read →UK cookie rules for small business websites after the Data (Use and Access) Act 2025: when you need a banner, the new analytics exception and what a compliant one looks like.
Read →£299to set up
£99a month
3working days to launch
You approve it before anything goes live.
Designed from scratch, every word written for you, hosting and Google setup included. Or pay £1,795 once and £49 a month with no minimum term.
£299 setup, then £99 a month. Live in 3 working days. Tell us what your business does - we reply the same working day.
Nerdsharks
A real person replies, usually the same working day
Hi 👋 What can we help with? Tap one, or type below.
Got it, thanks. We’ll reply the same working day - check your inbox or phone.