Skip to main content
Website guides
AI Visibilitymedium6 min

How to Add Product and Service Schema to Your Website

Product and service schema can clarify what you offer. Learn where search features apply and how to keep markup matched to the page.

Reviewed by Jacob Rhinehart for Strelva's co-founder; products and operations lead responsibilities.

Product and Service schema describe what you sell in a structured format. Eligible product pages can support search features for pricing, availability, and ratings. Service markup can clarify the provider and offering, but Google does not promise a general Service rich result or AI recommendation.

Why it matters

Precise visible service pages help customers and search systems understand the offer. Matching structured data can reinforce those facts and support applicable features. It does not substitute for useful content, indexing, reputation, or demand.

How to add it

  1. Decide which types you need. Use Product schema if you sell physical products, and Service schema for the services you offer. Many local businesses need Service schema more than Product.
  2. Add Service schema to service pages. Include the service name, a description, and the provider (your business). Add one per service page, and optionally summarize on the homepage.
  3. Add Product schema to product pages. Put it on each individual product page, not just category pages, with name, image, and an offers block.
  4. Add Offer schema for pricing. Include price and availability where you show them, and make sure the schema price exactly matches the page.
  5. Use specific types and validate. Pick the most specific @type for your industry, then run a schema validator and clear all errors.

Keep it matched and current

As with all schema, the numbers in your markup must match what is on the page. Mismatched prices or ratings break trust and can cause errors in Search Console. Set a reminder to update schema whenever your prices or offerings change, so your structured data never drifts from reality.

Frequently asked

What business owners ask next.

Do I need Product schema or Service schema?

Use Product schema if you sell physical goods on individual product pages, and Service schema for the services you provide. Many local and professional businesses primarily need Service schema, with Product reserved for actual products.

Does product schema price need to match the page?

Yes, exactly. The price and availability in your schema must match what the visitor sees on the page. Mismatches violate guidelines and cause errors, so update the schema whenever your pricing changes.

Rather have the website handled?

Strelva scopes and builds the site, then keeps the agreed surfaces current under a managed plan.

Get a quote