AI SEARCH

Schema Markup for Small Businesses: A Plain-English Guide (2026)

Ajay Kumar CrestVox Studio
· 5 min read
Schema markup for small business guide with JSON-LD examples by CrestVox Studio
Click Here to Add CrestVox as a Trusted Source Add as a preferred
source on Google

Schema markup for small business websites is a short piece of code that tells search engines and AI tools the facts about your business in a format they can read without guessing: your name, address, phone number, services, products and opening hours. It sounds technical, but most small businesses only need three or four types, and you can add them in an afternoon.

Quick answer: start with Organization or LocalBusiness on your homepage, Product schema if you sell online, and Article plus Breadcrumb schema on your blog. Use JSON-LD, keep every detail identical to what visitors see on the page, and test it with Google’s Rich Results Test.

Team planning schema markup for a small business website

What is schema markup?

Schema markup, also called structured data, is a shared vocabulary from schema.org that search engines understand. Your page might say “Open Monday to Saturday, 10 to 7” in a sentence; schema says the same thing as labelled data, so there is no room for misreading.

Schema markup for small business sites is usually written as JSON-LD, a small block of code in your page’s HTML. Google recommends JSON-LD because it sits separately from your design and is easy to maintain.

Why schema markup for small business sites still matters in 2026

  • It helps search engines understand you. Clear facts about your business, products and content reduce guesswork.
  • It can unlock rich results. Product prices and ratings, breadcrumbs and article details can appear in search results. Google does not guarantee these, but without schema you are not eligible at all.
  • It supports AI search. Google says there is no special schema for AI Overviews, but it does recommend structured data that matches your visible content. Other search engines and AI tools also read schema.
  • It keeps your business details consistent with your Google Business Profile and directory listings.

Which schema types does a small business need?

Google’s structured data gallery lists the features it supports. For most small businesses, these are the ones that matter:

  • Organization: your name, logo, website, contact details and social profiles. Good for every business.
  • LocalBusiness: everything in Organization plus a physical address, opening hours and geo-coordinates. Use it if customers visit you or you serve a local area. Google requires name and address.
  • Product: name, image, price, availability and reviews for each product. Shopify themes and WooCommerce usually add this automatically.
  • Article: headline, author, dates and image for blog posts.
  • BreadcrumbList: shows your page path, such as Home > Services > Website Design.
  • Review snippet: star ratings for products. Note that Google does not show self-written reviews of your own business as stars for LocalBusiness or Organization.

What changed recently: FAQ rich results stopped appearing in Google Search on 7 May 2026, after being limited to government and health sites since 2023. You do not need to remove existing FAQPage markup, and other search engines may still read it, but do not expect FAQ dropdowns in Google any more.

A ready-to-use LocalBusiness schema example

Replace the details with your own. Every value must match what is written on your website:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Business Name",
  "url": "https://www.yourwebsite.com",
  "logo": "https://www.yourwebsite.com/logo.png",
  "telephone": "+91-98765-43210",
  "email": "hello@yourwebsite.com",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "2nd Floor, 12 MG Road",
    "addressLocality": "Gurugram",
    "addressRegion": "Haryana",
    "postalCode": "122001",
    "addressCountry": "IN"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],
    "opens": "10:00",
    "closes": "19:00"
  }],
  "sameAs": [
    "https://www.linkedin.com/company/your-business/",
    "https://www.instagram.com/your-business/"
  ]
}
</script>

Prefer not to write code? Our free JSON-LD schema generator builds this for you.

How to add schema in WordPress and Shopify

WordPress: SEO plugins such as Rank Math and Yoast add Organization, Article and Breadcrumb schema automatically. Fill in your business details in the plugin’s settings so they are correct. For LocalBusiness details the plugin does not cover, add a JSON-LD block through your theme or a code snippet plugin.

Shopify: most modern themes already output Product schema. Check that price, currency and availability are right, then add Organization schema to your theme layout if it is missing.

How to test your schema

  1. Paste your page URL into Google’s Rich Results Test to see which Google features your page is eligible for.
  2. Use the Schema Markup Validator to check all schema types, including ones Google does not show as rich results.
  3. After a few days, check the Enhancements section in Google Search Console for errors across your whole site.

Common schema markup mistakes small businesses make

  • Details that don’t match the page. A different phone number or address in schema than on the page breaks trust. Google’s guidelines require structured data to match visible content.
  • Duplicate business schema. A theme, an SEO plugin and a schema plugin can each add their own Organization block with different details. Keep one.
  • Fake or self-written reviews. These can lead to a manual action. Only mark up genuine customer reviews.
  • Forgotten updates. When you move office or change your number, update schema at the same time as your website and Google Business Profile.

Common questions about schema markup

Does schema markup improve rankings?

Not directly. It helps search engines understand your pages and can make them eligible for rich results, which can improve clicks. Content quality and relevance still decide rankings.

Do I need schema on every page?

Organization schema usually goes on the homepage, and SEO plugins handle Article and Breadcrumb on other pages. Add Product schema to product pages and LocalBusiness to your contact or location pages.

Is schema needed for AI Overviews?

No special schema is needed, as we explain in our AI Overviews SEO guide. Accurate structured data that matches your page is still recommended, and it pairs well with an llms.txt file for other AI tools.

Want your schema markup for small business pages checked and fixed? Get a free website audit or see our SEO services.

Share this post
Share on X LinkedIn
← Previous Google AI Overviews: How to Get Your Business Mentioned (2026)

More from CrestVox Studio

Have a project in mind?

Let's talk about your website, store or idea. CrestVox Studio replies within 24 hours.

Start a Project