BrisTechTonic is a Bristol SEO agency that helps UK businesses get found on Google, the local map pack and the AI assistants they now ask, like ChatGPT and Perplexity. Schema markup services are the specialist work of adding, checking and maintaining extra behind-the-scenes detail on your website, in a standard format search engines understand, so search engines and AI assistants can tell exactly what each page is about instead of having to guess. This detail labels the important things on a page, your business, products, articles, FAQs, reviews, services and locations, which makes those pages eligible for the richer Google results (like star ratings and prices) and easier for assistants like ChatGPT, Perplexity and Google AI Overviews to credit and quote accurately. BrisTechTonic writes this detail by hand, tests it with Google's own checking tools, and keeps it accurate as the site changes. There is no plugin output left unchecked.
Schema markup is extra detail added to a page in a standard format search engines understand, almost always tucked into the page's code. It tells a machine, in plain terms rather than by guessing, that this bit of text is a price, this is an author, this is a review rating, this is a branch's opening hours. Where a search engine would otherwise have to work it out from the layout, this detail states it plainly. That clarity is what makes a page eligible for the richer Google results, star ratings, FAQs, breadcrumbs, product and event detail, and what gives an AI assistant a clean, creditable source to quote from.
Read the full detail →
Schema markup services are the ongoing job of getting that detail right and keeping it right. There is a lot of it and the rules are specific: Google supports a set list of types for its richer results, each with required and recommended fields, and detail that misstates what is on the page or drifts out of step with it can be ignored or, worse, flagged as a problem. Doing it properly means choosing the right types, filling them in from the real content, joining them into one coherent picture of your business, and checking the result rather than trusting that a plugin got it right.
This matters more now than it did, because two audiences read this detail. Ordinary search uses it to show richer, more clickable results and to understand your business. AI assistants and Google AI Overviews use clear, unambiguous content as a source they can credit with confidence, and a page that spells out its facts in this detail is easier for a machine to quote correctly than one that buries them in prose. Clean behind-the-scenes detail is quietly becoming part of how a page earns a mention, not just a fancier search result.
We treat this as experienced technical work rather than a box a plugin ticks. The person who understands your page templates and your business writes the detail, tests it, and owns it as the site changes. Plugin-generated detail is where we most often find silent errors on the sites we review: detail that describes a product page's default rather than the product, review detail that no longer matches what is on the page, or types Google stopped supporting for rich results years ago. We would rather write less detail that is correct and maintained than blanket a site in output nobody has checked.
If Google cannot crawl it, nothing else you do counts.
These are industry figures, not our own results, and we do not invent numbers. Technical work rarely shows on the page, but it is the ceiling everything else runs into. No outcome is ever guaranteed.
Schema markup, broken down.
Schema audit and gap analysis →
We map what detail already exists, what is broken or ignored, and what is missing. Plugin-generated detail often hides silent errors, so we start by finding out what your pages are actually telling machines today.
The right types for the page
Business, local business, product, article, FAQ page, service, breadcrumbs, review and more, chosen to match what each page genuinely contains. We use the types Google supports for its richer results and fill in their required and recommended fields properly.
Hand-written page detail
We write the detail in JSON-LD, the format Google prefers, matched to your real page content and templates rather than a generic default. It is written to describe the specific page, which is what stops it being ignored or flagged.
Entity graph and sameAs →
We connect your business, people, products and locations with references that link them together and links out to your trusted profiles elsewhere, so search engines and assistants can work out who you are as one joined-up business rather than a set of disconnected snippets.
Validation and render checks
Every piece is tested with Google's own tools and confirmed to be there for the search engine. If your detail only appears after the page's code runs, we check it is actually there and read, not just written.
Maintenance as the site changes
This detail drifts out of step with the pages it describes as content, prices and templates change. We keep it accurate over time rather than shipping it once and leaving it to rot into a warning in Google.
Some of our recent work.
More on schema markup.
Book a free discovery call before you spend a thing
What clients say about working with us.
“I've had the pleasure of working with Chris on several SEO projects for my websites in the health field. He was definitely been able to demystify things so that I felt able to make decisions with him and feel confident they were the right ones. For a non-techie, that is worth gold! I look forward to working with Chris again and warmly recommend him to anyone who - like me - is unsure about all things SEO.”
“I was recommended by my branding partner to use Chris and his team last year. I can’t recommend them highly enough. They are very responsive , easy to communicate with and great at translating techy stuff when needed. They are now an essential part of my business model”
“We've been working closely with Chris, Hannah and the team for over 12 months now. As a small company with ambitious growth plans, it was incredibly important that we made the right choice on who to trust with our SEO. 18 months later, we're totally thrilled with our experience so far and our growing online presence within our market. We'd happily recommend BTT and their services to other SMEs. Drop them an enquiry!”
Real people on your account, not a faceless agency.
You work directly with the senior people who do the work, a small Bristol team you will actually get to know, not a call centre or an account manager relaying messages.
Meet the team →






The way we run Schema markup.
Audit what exists today
We crawl the site and pull the detail it currently has, working out what is correct, what is ignored, what is misstating the page and what is missing entirely. This tells us whether we are cleaning up plugin output or starting fresh.
Model the entities and priorities
We decide which types belong on which page templates, and how your business, products, services and locations connect into one picture. The pages with commercial value and richer-result potential come first.
Write the JSON-LD by hand
An experienced person writes the detail against the real content of each template, filling in the required and recommended fields accurately rather than a generic default that may not match the page.
Validate and confirm rendering
We test each type with Google's own tools, fix anything broken, and confirm the detail is present in the page the search engine actually sees, which matters on sites that rely heavily on code to build the page.
Deploy and monitor eligibility
Once live, we watch the reports in Google Search Console for whether the pages qualify for richer results, and check how the pages are being read, rather than assuming a passed test means the job is finished.
Maintain and extend
As templates, content and the types Google supports change, we keep the detail accurate and add it to new pages, so the site stays clean instead of piling up warnings.
How do we approach Schema markup?
Written by hand, not generated blind
A plugin can bolt generic detail onto every page and quietly get half of it wrong. We write the detail ourselves, matched to what each page actually contains, so it describes the real page rather than a default guess.
Modelled as an entity graph
We connect your business, people, products, services and locations into one joined-up picture, with references linking them together and links out to your trusted profiles elsewhere, rather than scattering disconnected snippets. That is what lets a search engine and an assistant work out who you are and trust what a page claims.
Validated before it goes live
Every piece of detail is checked with Google's own testing tools and confirmed to show up for the search engine. Detail that is broken or ignored earns nothing, so we prove it works before we call it done.
Built for search and AI answers at once
The same clean detail that makes a page eligible for the richer Google results also helps assistants credit and quote it. We design it to serve ordinary search and AI visibility together, not as two separate jobs.
Real people doing the work, and putting their name to it.
You deal with our small, experienced Bristol team directly, from the first call to every monthly report.
Meet the team →What Schema markup puts on your desk.
Are we the right fit for you?
Thinking of switching from another agency?
Moving your Schema markup to us is more straightforward than staying somewhere that is not working. You keep everything you already own, we pick up without a gap, and we can run the whole thing for you or work alongside your team and your developers, whatever suits.
A free look first
We review what your current agency has done, tell you straight what is worth keeping and where the quick wins are. No obligation to move.
You keep what's yours
Your site, content, Google Business Profile and analytics stay in your name. We work with what you already have; nothing is held hostage.
A clean handover
We map the work across, set a plain-English baseline in the first few weeks, and carry on from there. No starting from zero, no quiet ranking gap.
Three-month minimum, then rolling monthly on 30 days’ notice. No long lock-in, no exit fees.
Why hand-written, validated schema beats a plugin?
Schema markup is where a plugin looks like a fix and quietly becomes a liability. Plugin-generated detail blankets a site with defaults that often misstate what is on the page, label review ratings that are no longer there, or use types Google stopped supporting for rich results. Because it looks technically correct, nobody notices until the Google reports fill with warnings or a richer result silently disappears. Our answer is to write the detail by hand against your real templates, connect it into one coherent picture of your business, test every type, and keep it up to date as the site changes. We measure whether pages qualify in Google Search Console rather than declaring victory at the test screen.
Experienced practitioners, first-hand
Experienced people with years of combined experience do the work. The person who understands your page templates writes and checks the detail, so it describes the real page rather than a plugin's default.
Validated and rendered, not just written
We test every type with Google's own tools and confirm it is actually there in the finished page. Detail a search engine never reads earns nothing, so we prove it does.
Honest about what schema can and cannot do
Correct detail makes a page eligible for richer results and easier to credit. It does not force a richer result or guarantee an AI mention, and we will not tell you it does. We put it in correctly and report what actually changes.
How much does Schema markup cost?
All + VAT · 3-month minimum, then 30-day rolling| What's included | Lite £299 + VAT / month | Max Most chosen £449 + VAT / month | XL £849 + VAT / month | Custom Contact us |
|---|---|---|---|---|
| Technical & on-page SEO | ✓ | ✓ | ✓ | ✓ |
| AEO / AI-search layer (found in ChatGPT, AI Overviews) | ✓ | ✓ | ✓ | ✓ |
| Local map-pack optimisation | ✓ | ✓ | ✓ | ✓ |
| Page creation | ✓ | ✓ | ✓ | ✓ |
| Blog posts / month | Add-on | Add-on | 2 | Tailored |
| AI Authority building | — | — | ✓ | ✓ |
| Plain-English monthly report | ✓ | ✓ | ✓ | ✓ |
| Best for | Getting the foundations right | Competing on your key terms | Going after it hard, incl. AI authority | Shaped around your goals |
Schema markup: common questions.
What are schema markup services?
Schema markup services are the specialist work of adding, checking and maintaining extra behind-the-scenes detail on your site, in a standard format search engines understand, so they and AI assistants can tell what each page is about without guessing. This detail labels your business, products, articles, FAQs, reviews, services and locations, which makes pages eligible for the richer Google results and easier for assistants to credit and quote accurately.
Do I need schema markup if I already have a plugin adding it?
Often yes, because a plugin is where we most commonly find silent errors. Plugin-generated detail tends to apply generic defaults that misstate the page, label content that is no longer there, or use types Google no longer supports for richer results. It looks correct while describing the wrong thing. We review what your plugin is actually producing before deciding whether to clean it up or replace it.
Which schema types will my site need?
It depends on what your pages contain. Common ones are business and local-business detail for your identity and branches, product detail for online shops, article detail for editorial, FAQ detail for question content, service detail for what you sell, breadcrumb detail for navigation, and review detail where genuine ratings exist. We choose the types Google supports for richer results and only apply the ones your content genuinely supports.
Does schema markup improve rankings?
This detail is not something that directly lifts your ranking, and we will not claim it does on its own. What it does is make a page eligible for the richer Google results, which can win more clicks, and it helps search engines and assistants understand and credit your content. Those are real gains, but they come from getting the detail right, not from just having it there for its own sake.
Will schema markup help me appear in AI answers like ChatGPT or Google AI Overviews?
It helps. Clear, unambiguous detail gives an assistant a clean source it can credit with confidence, and a page that states its facts plainly is easier for a machine to quote correctly than one that buries them in prose. It is not a guarantee of a mention, but it is part of making your content the passage an assistant is comfortable lifting.
How do you know the markup actually works?
We test every type with Google's own tools, confirm it is present in the finished page the search engine reads, and then watch the reports in Google Search Console for whether the pages qualify once it is live. Detail that only appears after the page's code runs gets an extra check, because if the search engine does not read it, it does nothing.
Can you write schema for a JavaScript-rendered site?
Yes, and it is worth doing carefully. If your detail is added by the page's code in the browser, we confirm it actually appears and is read rather than assuming it is, because detail a search engine never sees earns nothing. Where the way the page is built is the sticking point, we work with your setup so the detail is reliably there.
Is this a one-off job or ongoing?
Both are possible, but this detail drifts out of step with the pages it describes as content, prices and templates change, which is how a clean site piles up warnings. We can put it in once and hand over notes, or maintain it as part of ongoing work so it stays accurate and extends to new pages.
Book the call, or see the evidence first
