ParSEO
  • Blog
  • Pricing
Sign inStart your Day 0
  1. Home
  2. /Blog
  3. /Schema markup that actually matters for a small business

Guide

Schema markup that actually matters for a small business

Updated 22 October 2026 · 5 min read · By Mohamed Asif M

The short answer

A small business needs only a few kinds of structured data: Organization or LocalBusiness for who you are, BreadcrumbList for site structure, Product or Service details where they apply, and Article on blog posts. Markup must match what's visible on the page. Some rich results have been cut back: FAQ rich results no longer appear in Google Search (from May 2026), and HowTo rich results were retired.

Key points

  • LocalBusiness (or a more specific type like Dentist or Restaurant) is the most useful markup for a local business.
  • Markup must describe what's on the page. Marking up things visitors can't see breaks Google's guidelines.
  • FAQ markup no longer gets rich results on Google, but clear Q&A text still helps people and AI answers.
  • Self-serving review stars on your own business aren't eligible for rich results.
  • Test with Google's Rich Results Test before and after publishing.

On this page

  1. What structured data does
  2. The markup worth having
  3. Pick the most specific type
  4. A minimal LocalBusiness example
  5. What changed: rich results that were cut back
  6. Rules that keep markup safe
  7. Does it help with AI answers?
  8. How to add it without a developer
  9. Mistakes that cause problems
  10. Which markup each page needs
  11. How to check markup on a live page
  12. A worked example: a bakery

What structured data does

Structured data is a small block of code (usually JSON-LD in the page) that tells search engines in a fixed format what a page is about: this is a dental clinic, at this address, open these hours. Google uses it to understand pages and, for some types, to show richer results.

It's not a ranking shortcut. Google says structured data helps it understand content; it doesn't guarantee any special display.

The markup worth having

TypeWhereWhat it does
LocalBusiness (or Dentist, Restaurant, AccountingService...)Home and contact pageName, address, phone, hours, geo location, links to your profiles
OrganizationHome pageYour logo, official name and social profiles
BreadcrumbListEvery page below the home pageShows the page's place in your site
Product or Service detailsProduct or service pagesPrices and availability where you sell products
Article or BlogPostingBlog postsHeadline, dates and author

Pick the most specific type

Schema.org has specific types under LocalBusiness: Dentist, MedicalClinic, Restaurant, BeautySalon, AccountingService, LegalService, RealEstateAgent, HomeAndConstructionBusiness and many more. Use the one that fits best; it says more than a generic LocalBusiness.

A minimal LocalBusiness example

The fields that matter most: name, address, telephone, openingHoursSpecification, url and geo (latitude and longitude). Optional but useful: priceRange, image and sameAs (links to your official profiles). Fill in only what's true and shown on the page.

What changed: rich results that were cut back

  • FAQ rich results: from August 2023 Google showed them only for well-known, authoritative government and health websites, and from May 7, 2026 they no longer appear in Google Search at all. FAQ markup no longer creates the expandable result for anyone. Answering common questions on the page is still valuable for people and AI answers; see FAQ schema in 2026.
  • HowTo rich results: retired by Google in 2023.
  • Review stars on your own business: reviews a business publishes about itself (self-serving reviews) aren't eligible for review rich results for LocalBusiness and Organization.

Rules that keep markup safe

  1. 1Only mark up what visitors can see. Hidden or misleading structured data breaks Google's guidelines and can lead to a manual action.
  2. 2Keep it consistent. The address in your markup should match your page, your Business Profile and your listings.
  3. 3Don't invent reviews or ratings to fill in a field.
  4. 4Validate it. Use Google's Rich Results Test for eligible types and the Schema Markup Validator for general correctness.

Does it help with AI answers?

Assistants read pages to understand businesses, and clear, consistent facts help. There's no public statement from the major AI companies that structured data is used as a ranking signal for their answers, so treat it as one part of being easy to understand, not as a guaranteed lever.

ParSEO checks the structured data on your pages, flags markup that doesn't match the page, and proposes the LocalBusiness type and fields that fit your business, which you approve before anything goes live.

How to add it without a developer

  • WordPress: most SEO plugins add Organization or LocalBusiness markup from settings. Fill in every field with your real details and choose the most specific business type the plugin offers.
  • Shopify: themes usually add Product markup. Check your store's Organization details and that prices in the markup match the page.
  • Wix, Webflow and other builders: most let you add structured data in the page or site settings as a JSON-LD block.

Whichever way you add it, run the Rich Results Test on the live page afterwards.

Mistakes that cause problems

  • Copying an example and forgetting to change the address or phone number.
  • Marking up a rating that isn't shown on the page.
  • Using LocalBusiness on every page with different details.
  • Adding markup for services you don't actually offer.
  • Leaving markup on a page after the details it describes have changed.

Which markup each page needs

PageMarkupNotes
HomeOrganization or LocalBusiness, WebSiteYour name, logo, address and contact details
ContactLocalBusinessAddress, phone, opening hours, map link
Service pageService, BreadcrumbListOptional; describe only what the page shows
Product pageProduct, OfferPrice and stock must match the page
Blog postArticle or BlogPosting, BreadcrumbListAuthor, dates, headline
FAQ sectionFAQPageOnly if questions and answers are visible on the page

How to check markup on a live page

  1. 1Open Google's Rich Results Test and enter the page address.
  2. 2Check the detected items: the types you expected should be listed with no errors.
  3. 3Read the warnings. Missing optional fields are fine; wrong values are not.
  4. 4Open the Schema Markup Validator (validator.schema.org) for a check against the full schema.org vocabulary.
  5. 5After a few days, look at the Enhancements section in Search Console, which reports problems across the site.

A worked example: a bakery

A bakery in Chennai (a made-up example) uses the Bakery type on its contact page with its exact name, address, phone, opening hours and website, all copied from the visible page. On product pages it uses Product markup with the price shown on the page. It doesn't add review markup, because it doesn't show reviews on its own site. Simple, accurate, and nothing that could mislead.

Questions people ask

Do I need a plugin for schema markup?

No. A few lines of JSON-LD in your page are enough. Website builders and SEO plugins can generate it, but check the result matches your real details.

Should I still add FAQ schema?

It no longer creates rich results: Google stopped showing FAQ rich results in Search from May 7, 2026. It does no harm if the questions are visible on the page, but the visible Q&A text is what matters for people and AI answers.

Can I add review stars to my home page?

Not as a rich result. Google doesn't show review rich results for reviews a business publishes about itself.

Will schema markup improve my rankings?

Not directly. It helps search engines understand your page and can make some results richer. Rankings depend on the page being relevant and useful.

Sources

  1. Google Search Central: Introduction to structured data
  2. Google Search Central: General structured data guidelines
  3. Google Search Central: LocalBusiness structured data
  4. Google Search Central Blog: Changes to HowTo and FAQ rich results (Aug 2023)
  5. Google Rich Results Test
  6. Schema.org: LocalBusiness

On this page

  1. What structured data does
  2. The markup worth having
  3. Pick the most specific type
  4. A minimal LocalBusiness example
  5. What changed: rich results that were cut back
  6. Rules that keep markup safe
  7. Does it help with AI answers?
  8. How to add it without a developer
  9. Mistakes that cause problems
  10. Which markup each page needs
  11. How to check markup on a live page
  12. A worked example: a bakery

Read next

TermSchema markup (structured data)Code added to a page, usually JSON-LD, that describes its content in the schema.org vocabulary so search engines understand it.TermLocalBusiness schemaStructured data that describes a local business: its name, address, phone, opening hours, location and links.GuideLocal SEO checklist for clinics in IndiaA local SEO checklist for Indian dental and medical clinics: Google Business Profile, treatment pages, reviews, schema and medical advertising rules.

See what Google and AI say about your business.

Add your website and get your Day 0 in minutes: where you rank, what AI answers say, and what to fix first.

Start your Day 0
ParSEO

Own every search. Google and AI answers, fixed with your OK and proven with dates.

Ask us on WhatsApp

Product

  • How it works
  • Pricing
  • Free tools
  • Integrations
  • Results
  • Help
  • Security
  • Changelog

Who it's for

  • Clinics
  • Restaurants and cafes
  • CA and tax firms
  • Home services
  • All industries

Learn

  • Blog
  • SEO, AEO and GEO terms
  • SEO vs AEO vs GEO
  • Compare tools
  • Alternatives

Company

  • About
  • Contact
  • Privacy
  • Terms
© 2026 ParSEO. Made in India by Welvom AI, makers of CONRA AI.