Loxvo
hello@loxvo.comDubai
Austin, Texas, USA
Start a project

Schema Markup for Small Businesses: Which Types Matter

For most small businesses, the schema markup that matters is short: Organization on the home page, LocalBusiness (using the most specific subtype) if you serve customers at a physical address, Product or Service details where they apply, BreadcrumbList for site structure, and Article on blog posts. Add it as JSON-LD, the format Google recommends, and describe only what visitors can actually see on the page.

Schema markup will not lift a weak page to the top of the results by itself. What it does is remove guesswork: it tells search engines and AI assistants, in a fixed vocabulary, who you are, what you sell and where you are. This guide covers the types worth your time, the ones that changed, and the mistakes we see most often. Sources were checked on 11 November 2026.

What is schema markup?

Schema markup is structured data written with the schema.org vocabulary. Google's Search Central documentation describes structured data as "a standardized format for providing information about a page and classifying the page content." Schema.org itself calls its mission to "create, maintain, and promote schemas for structured data on the Internet." It was founded by Google, Microsoft, Yahoo and Yandex, and it is now developed in the open through a W3C community group.

The markup lives in your page's code. Visitors never see it, but crawlers read it alongside your visible content.

Which format should you use: JSON-LD, Microdata or RDFa?

Google supports all three, but its guidance is direct: "In general, Google recommends using JSON-LD for structured data if your site's setup allows it, as it's the easiest solution for website owners to implement and maintain at scale." JSON-LD, a W3C Recommendation since July 2020, is a block of JSON placed in a script tag, separate from your HTML layout. That separation is why it suits small teams: a designer can change the page without breaking the markup, and a developer can update the markup without touching the design.

Which schema types matter for a small business?

Start with these five. Most small business sites need nothing more.

  1. Organization. Google says this type helps it "better understand your organization's administrative details and disambiguate your organization in search results," and it can affect which logo shows in results and in a knowledge panel. There are no required properties; useful ones are name, url, logo, description, email, address, contactPoint and sameAs (links to your official profiles elsewhere). Google recommends placing it on your home page or a single page about your company, such as the about page.
  2. LocalBusiness, if you have a storefront, office or service area customers visit or are served from. Google lists only two required properties, name and address, and recommends url, geo, openingHoursSpecification, priceRange and others. It also says to "use the most specific LocalBusiness sub-type possible." Schema.org offers subtypes such as LegalService, FinancialService, HomeAndConstructionBusiness, HealthAndBeautyBusiness, FoodEstablishment and ProfessionalService, each with narrower types beneath.
  3. Product, if you sell items with a visible price. Match the markup to what the page shows: name, image, price, currency and availability.
  4. BreadcrumbList. It describes where a page sits in your site, for example Home, then Services, then the service page. It is quick to add and easy to generate from your navigation.
  5. Article or BlogPosting on blog posts, with headline, author, datePublished and dateModified. It ties your content to a named author and a date, which helps readers and machines judge freshness.

For a service business, there is no special Google rich result for individual services. Describe your services clearly in visible text, and use Organization or a LocalBusiness subtype to state what kind of business you are.

Which schema types no longer earn rich results?

Two types that many guides still push changed in 2023:

  • FAQPage. In August 2023 Google announced that FAQ rich results "will only be shown for well-known, authoritative government and health websites." A typical business site will not get the expandable FAQ snippet anymore. The markup is still valid schema.org and can still describe your page, but do not add it expecting extra space in results.
  • HowTo. Google first limited HowTo rich results to desktop, then in September 2023 dropped them from desktop as well.

Reviews have a rule of their own. Google's review snippet guidelines say that if a business controls the reviews about itself, its pages that use LocalBusiness or Organization markup "are ineligible for star review feature." That includes testimonials placed on your own site through a widget. Stars from your own review markup will not appear for your business, so do not invent ratings to try.

Does schema markup help with AI search and answer engines?

Structured data gives any system that reads it clean facts: your official name, address, logo, services and the profiles that belong to you. That supports entity clarity, which matters for how assistants describe a business. What is not public is how much weight each AI product gives to markup compared with visible text, links and other sources, so treat schema as one part of answer engine optimization, not a shortcut. Clear, accurate visible content still does most of the work.

How do you add and test schema markup?

  1. List the facts once. Write down your exact business name, address, hours, logo URL, email and official profile links. Use the same details everywhere you publish them.
  2. Pick the type per page. Organization on the home or about page, a LocalBusiness subtype on location pages, Article on posts, BreadcrumbList site-wide.
  3. Generate JSON-LD from your site's data, not by hand on every page. Most CMS platforms and SEO plugins can do this; on a custom site, a template can output it from the same data that fills the page.
  4. Test before publishing. Google points to its Rich Results Test during development, and to the rich result status reports in Search Console after launch.
  5. Keep it current. When hours, prices or addresses change on the page, the markup must change with them.

If you would rather hand this off, our SEO services include structured data setup and testing as part of technical work.

Common schema markup mistakes

  • Marking up content that is not visible on the page, such as hidden prices or services you do not list.
  • Using the generic LocalBusiness type when a precise subtype exists.
  • Adding self-written reviews or ratings to get stars.
  • Copying one block across every page so that every URL claims to be the home page.
  • Missing required properties, which Google says makes a page ineligible for enhanced display.
  • Letting the markup drift out of date after a move or a change in hours.

FAQ

Does schema markup improve Google rankings?

Google's structured data documentation presents it as a way to help Google understand a page, not as a ranking promise. It helps Google understand the content and can make it eligible for rich results, but meeting the requirements does not guarantee that any rich result appears.

What is the most important schema type for a small business?

Organization on your home page, plus the most specific LocalBusiness subtype if customers visit or are served from a physical address. Those two state who you are and where you operate.

Should I still add FAQ schema?

You can, as it is valid markup, but since August 2023 Google shows FAQ rich results only for well-known, authoritative government and health websites. Most businesses should not expect a visible change from adding it.

Is JSON-LD better than Microdata?

Google supports both and recommends JSON-LD when your site allows it, because it is easier to implement and maintain. It sits apart from the visible HTML, so design changes are less likely to break it.

How do I check if my schema markup works?

Run the page through Google's Rich Results Test before you publish, then watch the rich result status reports in Google Search Console once the page is live.

Tell us what you are building.

A short call is enough to see whether we are the right team. You will speak to someone who can answer technical questions.