Free Schema Markup Rich Snippet & Open Graph Plugin

We created our free Schema Markdown rich snippet & Open Graph plugin to help you transform your website’s appearance on Google and in social media.

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 and OG meta tags 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.
  • Open Graph (OG) Tags to control how your content appears when shared on social networks like Facebook, Twitter, and LinkedIn.
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 is OG (Open Graph)?

The Open Graph (OG) protocol is a set of rules that governs how rich objects—meaning the content from your website—are represented when a page link is shared on major social media platforms like Facebook, Twitter (via Twitter Cards), LinkedIn, and others.

Essentially, Open Graph allows you to tell these social networks exactly what information you want displayed in the link preview card. By adding special meta tags in the <head> section of your website’s HTML, you provide a structured description of the content on that page.

The core Open Graph tags you should specify for any page are:

  • og:title: The title you want to appear for your link.
  • og:url: The canonical URL of the page.
  • og:image: The URL for the image you want to use as the preview thumbnail.
  • og:description: A short, engaging summary of the content.
  • og:type: The type of content, such as article, product, or website.

Without these tags, social networks attempt to guess which image and text to use, often resulting in messy or unappealing previews.

Why is OG (Open Graph) So Important?

Open Graph is critically important because it directly impacts your social media click-through rate (CTR) and brand perception.

Open Graph is the essential bridge between your website’s content and its representation on social media, guaranteeing that every share works as a high-performance marketing tool.

  1. Maximize Click-Through Rate (CTR): A visually compelling and professionally crafted link preview is far more likely to capture a user’s attention and earn a click than a plain text link. By controlling the title, description, and especially the image, you ensure the preview is optimized for engagement, leading to significantly higher traffic from social channels.
  2. Ensure Brand Consistency: Open Graph tags allow you to control your brand identity across all platforms. You dictate which logo, which hero image, and which phrasing is used. This prevents social media platforms from automatically pulling a random, unoptimized image (like a banner ad or a tiny favicon) that misrepresents your content.
  3. Contextual Accuracy: For complex content, like an e-commerce product or an article, OG tags enable rich features. For example:
    • For a Product page, you can specify the price, currency, and stock availability directly in the social preview.
    • For an Article, you can specify the author and publish date.
  4. Measurable Performance: Accurate tagging means social platforms can better categorize and track your content’s performance, providing you with cleaner, more reliable data on how your links are performing with your audience.

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.

In addition to Schema, the plugin also generates Open Graph (OG) Tags to control how your content appears when shared on social networks like Facebook, Twitter, and LinkedIn.

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.

Why You Need Our Schema & Open Graph Plugin

Having the right structured data and meta tags can make a significant difference in your online visibility and conversion rates. 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.

Furthermore, with the integrated Open Graph features, you gain control over your brand’s presence when users share your links, ensuring a professional, eye-catching preview every time.

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