Key Takeaways
- Schema markup is code added to your website that tells Google (and AI search tools) exactly what type of business you are, what you offer, and what customers say — without requiring you to write any code yourself.
- Pages using schema markup can earn rich results in Google: star ratings, business hours, FAQ panels, and price ranges displayed directly in search — all of which improve click-through rates.
- For AI Overviews, ChatGPT, and Perplexity, schema markup is a direct citation signal — it lets AI tools identify and quote your business with confidence rather than guessing from running text.
- Three schema types deliver the most value for most UK small businesses:
LocalBusiness,AggregateRating(for star ratings), andFAQPage(for question-and-answer content).- Google's free Rich Results Test shows you exactly what schema your site already has and what's missing in under five minutes.
Schema markup is the fastest technical change most UK small businesses haven't made yet. Schema markup is code added to your website that tells search engines exactly what your content means — not just what it says. Without it, Google reads your homepage and guesses that you're a business. With it, Google knows you're a plumber in Manchester that has 47 five-star reviews, opens Monday to Saturday, and specialises in emergency call-outs.
That specificity is worth real money. It's what earns the star ratings, business hours, and FAQ panels that appear directly in search results — the ones your competitors already have. And in 2026, it's also a core signal for AI search tools like Google AI Overviews, ChatGPT, and Perplexity, which use schema to decide which businesses are credible enough to cite. For more on how AI search tools select what to cite, see our complete guide to generative engine optimisation.
What is schema markup, in plain English?
Schema markup is a shared vocabulary — a standard set of labels — that lets you tell search engines exactly what every element on your page represents. Created in 2011 by Google, Microsoft, Yahoo, and Yandex as Schema.org, the vocabulary now covers over 800 types of content, from LocalBusiness and Recipe to JobPosting and MedicalCondition.
Here's the key idea. When you publish a page about your accountancy practice, Google reads the words. But without schema, it is making educated guesses about what each part means. Your "Sarah Chen — Chartered Accountant" heading might be your name, your business name, or a client testimonial. Your "01865 XXXXXX" might be a product reference or a phone number. Schema removes the guesswork. You add a label that says: "This is a LocalBusiness. This is its telephone. This is its openingHours. This is its aggregateRating."
The result isn't visible to visitors — schema code sits behind the page. What's visible is what it unlocks: rich results in Google that no amount of keyword optimisation alone can earn.
Why does schema markup matter more in 2026?
Two reasons make schema markup more valuable now than it was two years ago. The first is familiar; the second is the one most UK businesses haven't planned for.
Rich results in Google. Google displays enhanced search listings — star ratings, opening hours, FAQ panels, price ranges — only to pages that have the corresponding schema markup correctly implemented (Google Search Central, Structured Data documentation). A competitor listing with five gold stars and business hours already has schema. Yours doesn't, until you add it.
AI search citation. In 2026, schema markup is one of the clearest signals AI search tools use to identify and quote businesses with confidence. Yext's 2026 AI Search Report found that 86% of AI citations came from brand-managed sources — your own website, Google Business Profile, and directories (Yext, AI Search Report, 2026). Schema on your website is your primary contribution to that signal. When Google AI Overviews, ChatGPT, or Perplexity are deciding which accountancy firm to cite in an answer about "small business tax advice UK," they favour pages where the schema clearly identifies the business type, location, and services. For a full explanation of how AI search tools select sources, see our GEO vs SEO guide.
The connection between schema and AI citation is direct. Schema.org was designed specifically so that machines (search engines and now AI tools) can extract structured facts from web pages reliably. An AI reading a page with LocalBusiness schema knows the business type, address, phone number, and service areas as clean, parseable data. Without schema, it guesses. Guessing produces fewer citations.
Research published in Nature Human Behaviour confirmed that pages structured for machine readability earn 40% more AI citations than comparable pages without those signals (Princeton et al., Nature Human Behaviour, 2024). Structured data is part of that machine-readability stack — it is one of the clearest signals that a page is organised for extraction rather than just human reading. Combined with answer-first content formatting (covered in our guide to writing answer-first content for AI search), schema markup is one of the most reliable ways to increase how often your business gets cited.
Which schema types matter most for UK small businesses?
Not all schema types are equal. Over 800 types exist in the Schema.org vocabulary, but the vast majority are irrelevant for a typical UK small business. Four types cover most of what you need.
LocalBusiness (and its sub-types). This is the single most impactful schema type for UK SMBs. It tells Google your business name, address, phone number, opening hours, and the category of business you operate. Google uses this data to populate Knowledge Panel cards and local search results. Sub-types such as Plumber, AccountingService, LegalService, DentalClinic, and Restaurant give more specific matching. If you do nothing else on this list, do LocalBusiness.
AggregateRating. This unlocks star ratings in search results, showing your average score (e.g. 4.8 out of 5 from 47 reviews) directly in the search listing. Star ratings are one of the most visible competitive advantages available to small businesses in search. Restaurants, tradespeople, and professional service providers see the largest click-through lift from this because star ratings trigger trust signals before a visitor even clicks.
FAQPage. FAQ schema marks up question-and-answer content so AI tools can extract and quote individual Q&A pairs directly. Note: since September 2023, Google significantly limited FAQ rich results to government and health websites for most pages (Google Search Central, FAQPage documentation). However, FAQPage schema remains highly valuable as an AI citation signal. AI Overviews and Perplexity frequently extract Q&A pairs from properly marked-up FAQ sections to answer user queries.
Article and BlogPosting. For any business that publishes articles, blog posts, or guides, Article schema tells Google (and AI tools) that the page is editorial content, when it was published, who wrote it, and which publication it belongs to. This supports AI citation signals and strengthens content freshness signals in Google — both increasingly important in 2026.
What does schema markup look like in practice?
Schema is written in JSON-LD format — a small block of code placed in your page's <head>. Visitors never see it. Here's what LocalBusiness schema looks like for a fictional UK web design agency:
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "ART Digital Media",
"description": "Web design, web applications and AI solutions for UK small businesses.",
"url": "https://artdigitalmedia.co.uk",
"telephone": "+44-20-XXXX-XXXX",
"address": {
"@type": "PostalAddress",
"streetAddress": "Suite 6696, Unit 3A, 34-35 Hatton Garden",
"addressLocality": "London",
"postalCode": "EC1N 8DX",
"addressCountry": "GB"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "09:00",
"closes": "17:30"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "38"
}
}
This block, added to your homepage's <head>, gives Google everything it needs to display your business name, address, phone number, opening hours, and star rating in search results. It does not rely on Google interpreting your visible page content.
The @context and @type lines are mandatory. Everything else is optional, but the more you fill in accurately, the more complete your search listing becomes.
How do you add schema markup without coding?
Most UK small businesses don't have a developer on call. The good news is that adding the most valuable schema types requires no coding if you use the right tools.
WordPress sites. Install the Yoast SEO or Rank Math plugin. Both generate LocalBusiness, Article, and BreadcrumbList schema automatically from the business details you enter in the plugin settings. Yoast SEO's free tier handles the basics; Rank Math's free tier is more comprehensive. Neither requires you to write a single line of JSON.
Squarespace and Wix. Both platforms add basic LocalBusiness schema automatically for business pages. Squarespace includes BlogPosting schema for blog articles. Custom schema — adding AggregateRating or FAQPage — requires their developer mode or a third-party integration.
Custom-built sites. Ask your developer to add JSON-LD blocks to the <head> of your key pages. Provide them with Google's Structured Data documentation and specify which pages need which schema types. For most small-business sites, the homepage (LocalBusiness), service pages (Service), and any reviews page (AggregateRating) are the priority.
Any platform — no developer needed. Google's Structured Data Markup Helper lets you highlight content on your own live page and assign schema labels visually. It then generates the JSON-LD code for you to copy and paste into your site. No prior knowledge required — it takes around 20 minutes for a homepage.
How do you test that your schema markup is working?
Implementation without testing is guesswork. Google provides two free tools for this.
Rich Results Test. Enter your page URL and Google shows you which schema types it detected, whether they are valid, and which rich results your page is eligible for. A green tick means Google can read your schema and will consider showing rich results. This is the most useful tool to bookmark.
Schema Markup Validator. The official Schema.org tool. It checks whether your markup is technically valid against the full Schema.org vocabulary — useful for catching errors before submitting to Google.
Run both tools on your homepage and your three most important service pages. Look for:
- Errors — required properties are missing (e.g.
LocalBusinesswithout anaddress). Fix these first. - Warnings — recommended properties are missing (e.g.
telephoneoropeningHours). Add these for richer listings. - Eligible rich results — the Rich Results Test shows exactly which result types your schema qualifies for.
After fixing any errors, Google typically takes one to four weeks to recognise new schema and begin showing rich results. Check the Rich Results report in Google Search Console — it tracks impressions and errors across your entire site.
What are the most common schema mistakes UK small businesses make?
Most schema problems come from one of three sources: outdated data, incomplete properties, or policy violations.
Outdated or inaccurate information. The most frequent issue is openingHours that no longer match actual business hours, or a telephone number that has changed. Google cross-references schema data against other signals — your Google Business Profile, your website footer, third-party directories. Inconsistencies reduce trust and can suppress rich results. Keep your schema data in sync with your Google Business Profile — if they conflict, neither benefits fully. Understanding how AI tools use off-site consistency signals is covered in our AI search optimisation guide.
Missing required properties. Each schema type has required fields without which Google won't show rich results. LocalBusiness requires at minimum name and url. AggregateRating requires ratingValue and reviewCount. The Rich Results Test flags missing required properties clearly — check it before assuming your schema is working.
Claiming reviews you don't genuinely have. Google's structured data policies prohibit marking up reviews written by yourself or your own staff, or inventing aggregate ratings. Fabricated review schema — even if technically valid — violates Google's guidelines and can result in a manual penalty. Only mark up genuine, independently submitted customer reviews.
Applying schema to mismatched content. FAQPage schema should only be added to pages that actually contain question-and-answer content. Applying Product schema to a services page, or Article schema to a homepage, confuses Google's parser and can degrade rich result eligibility rather than improving it.
Schema done wrong doesn't break your website. But it does leave significant rich result potential and AI citation signals unclaimed. The tools to test it properly are free. There's no reason not to use them.
How does schema markup fit into a broader SEO and GEO strategy?
Schema is a technical layer that makes everything else work harder. It doesn't replace good content, fast page loading, or a credible backlink profile. But it makes your content more legible to both Google and AI search tools — meaning the effort you've already put into your website delivers more return.
In terms of AI search specifically, schema fits into the same framework as answer-first content formatting and named-source citations. All three make your pages more parseable by machines. Schema tells AI engines what you are. Answer-first structure tells them what you know. Named sources tell them you're credible. Together, they define what a genuinely optimised page looks like in 2026. For a side-by-side breakdown of what changed in search and what hasn't, see GEO vs SEO: What Changed in 2026.
For most UK small businesses, the practical priority order is:
- Add
LocalBusinessschema to your homepage first - Add
AggregateRatingif you have genuine customer reviews - Add
ArticleorBlogPostingschema to any blog or news content you publish - Add
FAQPageschema to pages with genuine question-and-answer sections - Test everything with the Rich Results Test before publishing
This sequence takes most small businesses one to three hours using a WordPress plugin or Google's Markup Helper. The payoff — richer Google listings, stronger AI citation signals, and a more machine-readable website — compounds over time. Every new page published with correct schema builds on the foundation you've established.
We've implemented this sequence across client sites in sectors ranging from professional services to trades and retail. The consistent pattern: adding LocalBusiness and AggregateRating schema is the single change that produces the most visible search listing improvement within the first month. The FAQ and Article schema take longer to show citation results, but they contribute to the AI citation signals that matter more with every quarter that passes.
The web design and digital services at ART Digital Media include schema markup implementation as part of every new build and audit. If you'd prefer someone to handle the technical side, that's straightforward. But for most business owners, the tools covered here are genuinely sufficient to get the priority schema types right without any external help.
Frequently Asked Questions
What is schema markup in plain English?
Schema markup is a set of labels added to your website's code that tells search engines exactly what your business is and what your content means. Without schema, Google reads your words and makes educated guesses. With it, Google knows you're a specific type of business in a specific location, with a verified set of services and a genuine customer review score. That knowledge unlocks the rich results — star ratings, opening hours, FAQ panels — that appear directly in Google search results and make your listing stand out from standard blue links.
Does schema markup directly improve my Google rankings?
Schema markup doesn't directly change your position in Google's search rankings — it is not a traditional ranking signal. What it does is make your existing ranking work harder. A listing ranked fourth with star ratings and opening hours typically earns more clicks than a listing ranked third with none of those signals. That higher click-through rate is a positive indirect signal for rankings over time. The measurable, immediate impact is on rich result eligibility and click-through rate — not on raw position.
Do I need a developer to add schema markup?
Not necessarily. WordPress users can add LocalBusiness, Article, and BreadcrumbList schema automatically using the free tier of Yoast SEO or Rank Math — no code required. Google's Structured Data Markup Helper generates copy-paste JSON-LD for any page on any platform. For custom or complex schema types — particularly Product, Event, or JobPosting — a developer is faster and less error-prone, but the priority types are within reach of any business owner with an hour and Google's documentation open.
How do I know if my schema markup is working?
Use Google's free Rich Results Test. Enter your page URL and it shows which schema types Google detected, whether they're valid, and which rich results your page qualifies for. After adding schema, check the Rich Results report inside Google Search Console — it tracks impressions for schema-eligible pages across your entire site and surfaces any errors Google has found in your markup.
Does schema markup help with ChatGPT and Perplexity citations?
Yes, directly. Schema is one of the clearest signals AI tools use to identify businesses with confidence. LocalBusiness schema provides your business type, location, and services as clean, parseable data — rather than information an AI engine has to infer from running text. FAQPage schema provides ready-made Q&A content that AI Overviews and Perplexity can quote directly. Combined with answer-first content formatting (covered in our GEO optimisation guide), schema is one of the most reliable ways to increase how often your business appears in AI-generated answers.
Sources
| # | Source | Title | Year | Retrieved |
|---|---|---|---|---|
| 1 | Google Search Central | Structured Data: Introduction | 2026 | Jul 2026 |
| 2 | Google Search Central | FAQPage structured data — eligibility update | 2023 | Jul 2026 |
| 3 | Schema.org | Schema.org vocabulary | 2026 | Jul 2026 |
| 4 | Princeton / Georgia Tech / Allen AI / IIT Delhi | GEO: Generative Engine Optimization, Nature Human Behaviour | 2024 | Jul 2026 |
| 5 | Rich Results Test | 2026 | Jul 2026 | |
| 6 | Structured Data Markup Helper | 2026 | Jul 2026 | |
| 7 | Yext | AI Search Report — 86% of AI citations from brand-managed sources | 2026 | Jul 2026 |