Schema Markup & Rich Results - Feature Guide

If you’ve ever seen Google search results with star ratings, product prices, or extra details, that’s thanks to something called Schema Markup. In FreshStore, we handle this for you automatically, but it helps to understand what it is, how it works, and why it helps your store succeed.

What is Schema Markup?

Schema Markup is a small bit of code hidden on your store’s pages. It clearly tells Google (and other search engines) what your page is about.

For example, for your product pages, Schema Markup will tell Google:

  • The product’s name
  • Its price and availability
  • Customer ratings and reviews

This is all part of something called structured data. This organised information is loved by search engines because it’s clear and easy to read.

What Are Rich Results?

When Google understands your Schema Markup, it can show your page with extra information in search results.

This upgraded search listing is called a Rich Result. It might show:

  • Star ratings for products
  • Price and Availability for products
  • Author and publish date for articles

Rich Results help your listings stand out and can increase clicks to your store.

How FreshStore Helps You

Good news! You don’t have to be a developer or code expert to benefit from Rich Results. FreshStore automatically adds Schema Markup to your pages.

We handle everything from product prices to brand names and article authors.

How We Add It: JSON-LD

We use a method called JSON-LD, which is Google’s preferred way to add Schema Markup. It’s clean, up-to-date, and easy for search engines to read.

How to Check It

Want to see your Schema Markup in action?

  1. Visit a product page in your store.
  2. Copy the page link.
  3. Go to Google’s Rich Results Test here: https://search.google.com/test/rich-results
  4. Paste your link and run the test.

This will show you what Google sees and confirm your page is ready for Rich Results.

Warnings and Missing Data

You might see a warning from the Google Rich Results Test or via email from the Google Search Console about missing data.

These can be safely ignored and do not cause any problem. Sometimes, we don't have all the information that could be provided (e.g. the Return Policy for a product offer) and Google will prompt us about it with a warning.

This doesn't affect the Rich Results or your search engine traffic.

Why It Matters

When you have Schema Markup you benefit from:

  • Better understanding of your pages by search engines.
  • Higher chance of improved rankings and traffic.
  • More eye-catching listings in Google = more clicks.
  • Increased chance of appearing in other search engines, AI agents, website directories etc.

What You Need To Do

Nothing extra! Just keep your product details accurate, fill out all the fields, and keep creating good content. FreshStore’s Schema Markup works behind the scenes to help you get the best search visibility possible.

Extra Tip

If you ever change your store’s theme or add custom code, test your pages again using the Rich Results Test to make sure your Schema Markup is still healthy.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.