Home / Insights / Schema markup local business

Schema markup for UK local businesses: practical JSON-LD

Schema tells search engines what your business is, where you serve, and what you offer. For UK local SMBs, a clean LocalBusiness markup on a fast site supports — not replaces — Google Business Profile and solid content.

What schema does in plain English

Schema markup (usually JSON-LD) tells search engines structured facts: business name, address, phone, hours, services, and FAQs. It does not guarantee rich results, but it reduces ambiguity — especially when your name matches other firms nationwide.

For UK local SMBs, schema supports local SEO and your Google Business Profile; it does not replace them. NAP must match across site, GBP, and directories.

LocalBusiness basics to implement

On your website, include LocalBusiness (or a specific subtype like Plumber, Dentist) with:

  • Legal or trading name
  • URL and logo
  • Telephone in UK format
  • Address or areaServed if home-based
  • sameAs links to official social profiles
  • Opening hours where stable

Validate with Google’s Rich Results Test. Fix errors before chasing exotic types.

FAQ and service schema

FAQ schema on honest question pages can earn expandable snippets — write for customers, not keyword stuffing. Service entities can describe offerings with area served. Avoid marking up content that is not visible on the page.

Pair with useful copy from your funnel consideration stage — pricing guides, process explainers. Track organic performance in GA4 via SEO & tracking.

Reviews and schema cautions

Do not fake aggregate ratings in schema unless you display eligible third-party or first-party reviews per Google guidelines. Instead, earn reviews through reputation workflows and show testimonials on-page.

Schema is not a trick to outrank competitors with better service and speed — fix site speed and response times too.

Fit schema into the growth stack

Implement during site build or redesign, not as a bolt-on plugin graveyard. Align with growth system layers and content plans. Paid traffic still needs converting pages — Google Ads will not fix thin content.

Connect discovery to action: WhatsApp, forms, and CRM logging. Channel mapping keeps messaging consistent with structured data.

Maintenance checklist

  1. Re-validate after any address or phone change.
  2. Update hours for bank holidays.
  3. Add schema when launching new service pages.
  4. Remove broken sameAs links yearly.
  5. Monitor Search Console enhancement reports.

Common schema mistakes on local sites

Marking up a head office in London while only serving Stoke confuses Google and customers. Listing services you do not sell invites bad leads. Copy-pasting JSON-LD from a blog without updating phone numbers creates mismatches with GBP — worse than no schema at all.

Working with your developer or agency

Ask for JSON-LD in the page source, not hidden widgets. Request validation screenshots after deploy. If you migrate hosts, re-test — template changes often strip schema silently.

Keep a changelog when phone numbers or service areas change — update JSON-LD the same day as GBP to avoid conflicting signals.

Combine schema work with performance and clear CTAs; rich results do not rescue weak offers.

Test after every template change. If you use multiple location pages, each needs accurate areaServed or address data, not duplicate spam pages. Strong content on those pages matters more than extra schema types — see local SEO habits and honest service write-ups.

Bookmark Google’s structured data documentation for LocalBusiness subtypes — pick the closest match to how you trade.

Add opening hours only if they are stable; wrong hours in schema hurt trust more than missing markup.

Review Search Console enhancement reports monthly — errors often appear after theme updates.

If you serve multiple towns, describe areaServed honestly rather than listing every UK city you wish covered. Match the same towns on your contact page, GBP service areas, and footer address blocks everywhere.

Need implementation help? Growth Business and Starter Presence include technical SEO foundations. Related: omnichannel, social, LinkedIn, chatbots, TikTok.

Want a second pair of eyes? We audit websites, channels, and tracking for UK small businesses — free, no obligation.

Book your free audit