Schema Markup for Tradespeople: Why Your Website Needs It

Schema Markup for Tradespeople: Why Your Website Needs It

By Andy Norman, Antek Automation — 30+ years in field service before building AI and automation systems for trades and service businesses. Last updated: 14 June 2026

Schema markup is a small block of code on your website that tells search engines and AI assistants exactly who you are, what you do and where you work. For a tradesperson, that is the whole point of it: it confirms your business facts to the machines that now decide whether you appear — Google search and AI tools like Gemini, ChatGPT and Perplexity. It will not write your content or win you fancy snippets. It removes any doubt about your name, services, area and hours.

In one line: Schema won't write your content or win you FAQ snippets — those are gone as of 2026. It confirms your facts to search engines and AI assistants — name, services, location, hours — so you're the business they surface.

What is schema markup, in plain terms?

Schema markup is a standardised way of labelling the information on your page so a machine can read it without guessing. It uses Schema.org, a shared vocabulary launched in 2011 and backed by Google, Microsoft (Bing) and Yahoo, with Yandex joining shortly after. That backing is the reason it works across every major search engine and most AI tools.

It sits in your page code, invisible to visitors. A human reads "Andover's emergency electrician, available 24/7". A machine reads a labelled local business with a name, a service, a service area and opening hours. Same information, but one version the machine can trust without interpreting.

Why do tradespeople specifically need it?

Because your business is local, specific and easy for a machine to get wrong. Most trade enquiries are phrased as "[trade] near me" or "emergency [trade] in [town]". To answer those, a search engine or AI assistant has to be certain where you work and what you cover. Schema states it plainly, in a format the machine reads first.

Without it, the machine infers your area, trading name and hours from scattered text on the page — and it can get them wrong. A wrong service area or an out-of-date phone number means a missed call. For a one-van operation, that is real money.

Which schema types actually matter for a trade business?

Five, in rough order of usefulness:

  • LocalBusiness — your name, address, phone, opening hours and service area. The single most important one for any trade.
  • Service — the specific jobs you do, such as boiler repair, rewiring or drain clearance.
  • Organization — your business as an entity, with logo, contact details and social profiles.
  • Person — the owner or named engineer, which ties a real, accountable human to the business.
  • BreadcrumbList — your page structure, so machines understand how your site fits together.

Note what is not on that list: FAQ and HowTo. HowTo rich results were retired by Google in 2023. FAQ rich results stopped appearing in Google Search on 7 May 2026 — for everyone, including the government and health sites that were the last to keep them. Chasing those snippets now means chasing something that no longer exists.

Does schema help you show up in AI answers?

Yes, but as a fact-checking layer, not a magic switch. AI assistants read structured data to confirm details they have already found in your visible text. Google's own guidance is clear that no special schema is needed for AI Overviews or AI Mode; the structured data simply has to match what a visitor can actually see on the page.

So schema supports your AI visibility. It does not create it. Your visible, answer-first content does the heavy lifting, and schema vouches for it. Mark up something the page doesn't say and you get nothing — at best ignored, at worst flagged as misleading.

One more thing worth knowing: FAQPage is still a valid Schema.org type, and it is still crawled by Bing, PerplexityBot and the crawlers that feed AI answers. It just produces nothing in Google now. Keep it only if it mirrors a real, visible Q&A on the page. Don't add it expecting a Google result.

Do you need a developer?

It depends on your website. On WordPress, a plugin such as Rank Math or Yoast handles most of it for you. On a custom build — a Next.js site, or anything bespoke — you'll want a developer or an agency to add it cleanly and keep it matched to your content as the site changes.

The risk is never the code itself. It's schema that claims one thing while the page says another. Search engines treat that mismatch as a red flag, so consistency matters more than completeness.

The honest summary

Schema is a tidy-up, not a strategy. Get your visible content right first — clear answers, real service areas, named jobs, current hours — then let schema confirm it. Done in the wrong order, it's decoration on a page nobody can find.

Checking that your schema matches your content, and that you're not still chasing dead snippets, is exactly what a GEO audit covers. If you'd like to know how a search engine or an AI assistant currently reads your trade business, book a GEO audit or call us on 0333 038 9960.

Read more