Schema markup: a practical guide for business websites
Structured data tells Google and AI engines exactly what your business is. Here is what to add, and why it earns you richer results and more citations.
Schema markup, also called structured data, is code that labels the information on your page so search and AI engines understand it precisely: your name, services, location, prices, reviews, and answers, instead of guessing from the raw text. Add the right schema and you become eligible for rich results in Google and a clearer, more quotable source for AI answer engines.
What schema markup is
Schema is a shared vocabulary, from schema.org, written as a small block of JSON-LD code in your page. A person reads "Open 9 to 5, call us on..." and understands it. A machine does not, unless you label it. Schema does the labelling: this is the business name, this is the phone number, this is a customer question and its answer. It does not change how your page looks to visitors; it changes how machines read it.
Why it is worth the effort
There are two payoffs, and they map onto the two ways people now find you:
- Rich results in Google: star ratings, FAQ drop-downs, business info panels, and breadcrumbs. These take up more space and earn more clicks than a plain blue link.
- AI citation (GEO): ChatGPT, Perplexity, and Google AI Overviews lean on structured, labelled content because it is unambiguous to quote. Clear schema makes you an easier source to cite.
The schema types most businesses need
1. Organization or LocalBusiness.
Your core identity: name, logo, contact, and social profiles. LocalBusiness adds address and opening hours for businesses with a physical location.
2. FAQPage.
Your common questions and answers. This is the schema most likely to win extra space in search and to be quoted directly by AI engines.
3. Service or Product.
What you sell. Service suits agencies and professionals; Product, with price and availability, suits shops.
4. Article or BlogPosting.
For your blog and guides, so they qualify as articles and can show author and date.
5. BreadcrumbList.
Your page hierarchy, so Google shows a clean breadcrumb trail instead of a raw URL.
How to add it, step by step
1. Generate the JSON-LD.
Write it by hand or use a generator. Our free schema generator builds Organization, LocalBusiness, FAQ, and Service markup in a minute.
2. Put it in the page head.
Paste the script block into the head of the page (anywhere in the HTML also works). One block per type is fine.
3. Validate it.
Run the page through the Google Rich Results Test and the Schema Markup Validator. Fix any errors or warnings before you publish.
4. Keep it truthful.
Schema must match what is visible on the page. Marking up reviews or prices that are not actually shown breaks the guidelines and can earn a penalty.
Common mistakes to avoid
- Marking up content that is not visible on the page (a guidelines violation).
- Leaving a generator example value in, like a placeholder name or URL.
- Adding FAQ schema to a page that has no visible FAQ section.
- Skipping validation, so a single typo silently disables the whole block.
Generate yours in a minute
You do not need to write JSON-LD by hand. These free tools build and check it for you:
Frequently asked questions
Does schema markup help SEO?
Indirectly but meaningfully. Schema does not directly raise your ranking, but it makes you eligible for rich results that earn more clicks, and it helps search and AI engines understand and trust your content, which supports visibility.
What format should schema be in?
JSON-LD. It is the format Google recommends, it sits in one block in your page head, and it is the easiest to add and maintain. Microdata and RDFa also work but are harder to manage.
Can I add schema to any website?
Yes. On WordPress, Webflow, Shopify, or a fully custom site you can add a JSON-LD block. Some platforms have plugins for it; otherwise you paste the script into the page head.
Clap transformed our outdated website into a stunning digital experience. The difference was night and day.
Client in e-commerce. Recent work includes Taj Raj Events, AYM & Co., ZED Consulting, Dr Kate Barker, and Migration Hotline. See the work
Want the markup done right, site-wide?
We add clean, valid schema across your whole site as part of our SEO and GEO work, so you qualify for rich results and AI citations without touching code.