Free Schema Markup Rich Snippet Plugin

We created our free Schema rich snippet plugin to help you transform your website’s appearance on Google.

schema markup generator plugin

Our plugin helps you to turn your search results into visually rich cards that help you attract more clicks and increase sales. We do this by automatically generating valid Schema.org JSON-LD scripts for the most important data types, including Product (with merchants, offers, reviews, attributes, and all price details), BreadcrumbList, CollectionPage + ItemList, Organization (on your homepage), LocalBusiness (for your local stores), and Article (for your blog posts).

The plugin then automatically updates this information from your website’s content, so you don’t have to manually update anything.

Key Benefits of Our Schema Plugin

We developed this plugin to be a simple and powerful solution for your website. This is what you can expect when you use our tool:

  • Zero Code: You don’t have to edit your theme or write any JSON-LD code manually.
  • Comprehensive and Up-to-Date: The plugin automatically handles all the information, from prices and stock to return policies and ratings.
  • Scalable: It works seamlessly with all types of products and collections, regardless of size.
  • Schema.org Compliant: Our plugin generates valid fields and incorporates the extensions that Google recommends.
  • High Performance: It uses a single script per page and avoids heavy queries.
rich snippet generator

What Is a Rich Snippet?

A rich snippet is a Google search result that shows more information than a normal result. A regular search result usually just shows the title of the page, the URL, and a short meta description. A rich snippet, however, includes additional data that stands out and makes the result much more visually appealing.

For example, when you search for a recipe, you might see a rich snippet that includes a picture of the food, a star rating, the total cooking time, and the number of calories. If you’re looking for a product, a rich snippet might show the price, whether it’s in stock, and a star rating from customer reviews.

Why Are Rich Snippets Important?

Rich snippets are crucial for your website’s visibility and success. First, they help your search results stand out on the page. Because they are more eye-catching, they encourage more people to click on your link. This can lead to a higher organic click-through rate, which sends a strong signal to Google that users find your content relevant and helpful.

Then, by providing this extra information directly in the search results, rich snippets help users determine if your page has what they’re looking for before they even click. This improves the user experience and can reduce your bounce rate. After all, if someone clicks on your link and the page isn’t what they expected, they’ll just go back to the search results.

Next, rich snippets can also help you build trust with your audience. Displaying things like star ratings and review counts shows that your business is transparent and that you have a good reputation. It’s like a mini-endorsement right there on the search page. So, after all, having a rich snippet makes your website more attractive, more trustworthy, and more likely to get the clicks that turn into traffic and sales.

What is Schema Markup?

Schema markup is a form of microdata that helps search engines like Google understand the content on your website. This structured data gives context to your pages, making it easier for search engines to display relevant information directly in search results. This is what creates those visually appealing rich snippets that we all see when we search for things like products, recipes, or reviews.

Why You Need a Schema Rich Snippet Plugin?

Having the right Schema markup can make a significant difference in your online visibility. Our plugin helps you to achieve a higher click-through rate on Google by displaying key details like price, stock availability, ratings, and business information. Then, this increased visibility and clarity help to drive more sales by accurately showing product prices, variants, and delivery times.

Moreover, using our plugin helps to build trust and authority with your audience. The consistent and accurate data provided to search engines, aggregators, and Google Merchant Center helps to establish your brand as a reliable source of information. Next, our plugin is incredibly fast to set up. You just activate it, configure a few fields, and you have a complete markup ready to go.

What Our Plugin Does (In a Nutshell)

Once you activate our plugin, it guides you directly to the settings for a quick configuration. It automatically detects your logo and auto-fills your address, phone, and email details from your WooCommerce or WordPress settings.

On relevant pages, our plugin automatically generates application/ld+json scripts for:

  • Product: Including merchants, offers, reviews, attributes, tags, and all price details.
  • BreadcrumbList: For all product, collection, blog, and standard pages.
  • CollectionPage + ItemList: On your WooCommerce categories.
  • Organization: On your homepage, with your logo, address, and social media links.
  • LocalBusiness / Store: For any physical locations, including business hours.
  • Article: For your blog posts.

Core Settings: Everything You Need to Know

rich snippets

You can access all the plugin settings under “Settings → JSON-LD.” Here you can customize details like your legal name, logo, social media URLs, and your return policy. Our tool lets you select your return policy page, the applicable country, and the return window. You can even specify return fees and shipping costs.

Also, our plugin allows you to set up all your shipping details. You can enter a standard shipping fee and specify delivery times. These are all essential details for product rich snippets. By the way, the plugin automatically takes your default fallback category for products and a default image if a product thumbnail is missing.

Features for eCommerce (WooCommerce)

Our plugin is truly designed for eCommerce success. For products and offers, it handles everything from price specifications and availability to shipping details and return policies. It maps product attributes and tags as additional properties and keywords.

Furthermore, it automatically generates aggregate ratings and displays the first few approved reviews. It also creates a structured breadcrumb list for all your pages. The plugin ensures that your collections are correctly marked up with CollectionPage and ItemList. Finally, it handles Article markup for your blog posts and LocalBusiness for physical stores, including addresses and business hours.

How It Works Under the Hood

The plugin runs in wp_head only on the pages where it’s needed. It uses native WooCommerce and WordPress APIs to retrieve data. It also uses safe JSON-LD rendering with wp_json_encode and includes smart fallbacks, so you don’t have to worry about missing information.

We’ve made sure our plugin is compatible with WordPress versions 5.8 or higher and WooCommerce versions 5.x or higher. It works seamlessly with most themes and SEO plugins. The plugin is designed not to duplicate schema if your theme already adds a similar markup. Also, it respects your currency and VAT settings from WooCommerce.

What You Get with Our Plugin

When you download our tool, you get a complete Schema.org implementation for all your content types, including Product, BreadcrumbList, CollectionPage, Organization, LocalBusiness, and Article. It comes with a user-friendly settings panel with auto-detect and auto-fill features. You’ll get valid, extensible markup optimized for rich results.

Ready to Install!

Installing our plugin is simple and straightforward. You just upload it to the wp-content/plugins/ folder. After that, you activate it. You will be automatically redirected to the settings page, where you can check your logo, address, return policy, and time units. Finally, you just save the settings, and you’re all set!

schema markups

Where is the plugin located in my dashboard?

Here’s where to find it in WordPress:

  • Settings → JSON-LD (this is the plugin’s settings page).
  • Or Plugins → Installed Plugins → “Schema Rich Snippets” → Settings.
  • After activation, you’re automatically redirected to Settings → JSON-LD.

Can I manually edit the JSON-LD?

There is no need to. Our plugin reads the data live from WooCommerce. You just need to make adjustments within the settings panel.

Does it also show the non-discounted price?

Yes, the price in the Offer is the current price, while the priceSpecification shows the standard list price.

How do I set the discount period?

The priceValidUntil is automatically taken from your scheduled promotions in WooCommerce.

What if I don’t have a logo?

The plugin will attempt to use your Site Logo or Site Icon. You can also upload one from your Media Library and see a live preview.

Can I manage multiple physical locations?

Yes, we include a custom post type called ‘Store.’ You can add a separate address and business hours for each location.

Scroll to Top