Quick answer
Schema markup is a small piece of code that labels the facts on your page, such as your business name, address, prices, reviews, FAQs and authors, in a format search engines and AI tools understand. It can make your listing richer in search and helps machines read your facts correctly.
Key takeaways
- Schema labels facts so machines read them correctly
- Organization and LocalBusiness are the starting point
- FAQ, Article, Product and Service schema suit most sites
- Always test with Google’s Rich Results Test
Search engines are good at reading text, but schema markup removes the guesswork. It says, in code, “this is our address”, “this is the price”, “these are the FAQs”.
What schema looks like
Schema is usually added as JSON-LD, a small block of code in the page. Visitors do not see it. Search engines and AI tools do.
The types most businesses need
| Schema type | Use it for |
|---|---|
| Organization | Your brand name, logo, social profiles |
| LocalBusiness | Address, phone, hours, map location |
| Service | Each service you offer |
| Product | Products with price and availability |
| Article / BlogPosting | Blog posts, with author and dates |
| FAQPage | Question and answer sections |
| BreadcrumbList | Your page path in search results |
| Person | Founder or author profiles |
Why it matters for AI search
AI tools need facts they can trust. Schema states your facts clearly and consistently, which supports getting found in AI answers.
How to add schema
- WordPress: SEO plugins like Yoast or Rank Math add common types. Some themes, including the one we build for clients, add schema automatically.
- Shopify: most themes include Product schema; apps can add more.
- Custom sites: add JSON-LD in the page head.
How to test it
- Use Google’s Rich Results Test for a single page.
- Check Search Console enhancements reports for errors across the site.
Rules to follow
- Only mark up what is visible on the page.
- Keep facts accurate and up to date.
- Do not add fake reviews or ratings to schema.
Example: LocalBusiness facts to include
Business name, logo, address, phone, opening hours, geo coordinates, website, social profiles, price range and services. Keep these identical to your Google profile and website footer.
Next step
Start with Organization or LocalBusiness on your home and contact pages, then add FAQ schema to your service pages. Our on-page SEO checklist covers the rest.
