Structured Data: The Single Biggest SEO Win Most Sites Are Missing
A practical schema.org guide for UK small businesses: which JSON-LD types actually matter, how to add them, and how to validate they are working.
Of every technical SEO lever available to a small business, structured data is the highest-ROI one most sites never touch. Here is the practical guide we wish every client read before their first call with us.
What structured data is
Structured data is a small block of JSON inside your HTML that tells search engines, AI assistants and other machines what the page is about in plain, unambiguous terms. It does not change what users see, but it dramatically changes what Google, ChatGPT, Claude and Perplexity understand.
The six types that matter for a typical UK SME
1. Organization + LocalBusiness
On every page. Includes your name, logo, address, phone, email, geo coordinates, opening hours and social profile links. This is the foundation for Google Knowledge Panels and AI Overview citations.
2. WebSite with SearchAction
On the homepage. Tells Google your search URL, which can unlock sitelinks search boxes.
3. BreadcrumbList
On every non-homepage page. Surfaces breadcrumbs in search results and helps LLMs understand your site hierarchy.
4. Service (or relevant subtype)
On every service page. provider, areaServed, serviceType, url.
5. FAQPage
On pages with a visible FAQ section. One of the single best ways to get cited by AI answers.
6. Article / BlogPosting
On every article. headline, datePublished, dateModified, author, image.
What NOT to bother with (for most SMEs)
Reviewschema on your own testimonials. Google has been burnt by fake reviews and largely ignores self-hosted review schema unless you have a genuine review-collection system.Producton service pages,Serviceis more appropriate.- Deeply nested
Event,CourseorRecipeunless that is genuinely your business.
How to validate
Every time you add or change structured data, test it in:
- Google Rich Results Test: ships it with Google’s eligibility checks.
- Schema Validator: broader schema.org validation.
- Google Search Console → Enhancements, for live validation against your indexed pages.
Common mistakes
- Schema that does not match the visible page. Google calls this “hidden content” and penalises it.
- Missing required fields.
Organizationneedsname,url, and eitherlogoorimage. - Copy-pasted schema from another site: including their address or phone number by accident. It happens.
- Only adding schema to the homepage. Every page should have at least
Organization+BreadcrumbList.
A sensible starting template
For a typical Watford small business we ship the following at launch:
- Homepage:
Organization,LocalBusiness,WebSite. - Service pages:
Service,BreadcrumbList,FAQPage. - Location landing pages:
ServicewithareaServed,BreadcrumbList,FAQPage. - Blog posts:
BlogPosting,BreadcrumbList. - Contact page:
ContactPage.
How we handle it
Every site we build has structured data built in from the template layer, so editors do not have to think about it, and every new page inherits the right schema automatically. Read more about our SEO and AI search services.