Schema JSON-LD Markup | Google Rich Results / Rich Snippets with Structured Data | WPSSO Add-on


Uses your existing WordPress content and plugin / API data for accurate and comprehensive Schema JSON-LD markup:

Including image SEO, video SEO, local business, organization, publisher, person, author and co-authors, extensive e-Commerce product markup, product variations, product ratings, aggregate ratings, reviews, recipe information, event details, collection pages, profile pages, search pages, item lists for Google’s Carousel Rich Results, customized property values, and much, much more (see below for Standard and Premium version details).

Offers Schema JSON-LD markup for posts, pages, custom post types, terms (category, tags, etc.), custom taxonomies, user profile pages, search result pages, Accelerated Mobile Pages (AMP) pages, etc.

Most complete Schema JSON-LD markup for WooCommerce products:

The WooCommerce plugin is known to provide incomplete Schema markup for Google. The WPSSO Core Premium plugin and its WPSSO JSON Premium add-on provide a far better solution by offering complete Facebook / Pinterest Product meta tags and Schema Product markup for Google Rich Results (previously known as Rich Snippets) — including additional product images, product variations, product attributes (brand, color, condition, EAN, dimensions, GTIN-8/12/13/14, ISBN, material, MPN, size, SKU, weight, etc), product reviews, product ratings, sale start / end dates, sale prices, pre-tax prices, VAT prices, and much, much more (markup for a see an example WooCommerce test product).

Fixes all Google Search Console / Structured Data Testing Tool errors:

The Standard and Premium versions both fix all Google testing tool errors for their supported Schema types:

  • A value for the headline field is required.
  • A value for the image field is required.
  • A value for the logo field is required.
  • A value for the publisher field is required.
  • The aggregateRating field is recommended.
  • The brand field is recommended.
  • The headline field is recommended.
  • The image field is recommended.
  • The mainEntityOfPage field is recommended.
  • The review field is recommended.
  • This Product is missing a global identifier.
  • etc.

Google regularly updates and changes their Schema markup requirements – WPSSO JSON Premium customers can also open a Premium support ticket for assistance with any new Google testing tool errors.

Additional e-Commerce plugin integration is also provided with the WPSSO Core Premium plugin, including Easy Digital Downloads and WP eCommerce.

Users Love the WPSSO JSON Add-on

★★★★★ — “Forget everything else this is the best schema plugin – Sincerely, we bought other plugins that we had to abandon due to the lack of important features, but with this [WPSSO JSON] we get all that we need – and our schema has more features than the competition!” – zuki305

★★★★★ — “Tried three other plugins before this one – for our Woocommerce site, this was by far the best one. Thanks!” – EntoMarket

★★★★★ — “Crazy good! This plugin is one of my favorites! JS aggressively develops and improves this suite of plugins, continuously improving and adding features – with great customer support to boot! Highly recommended to improve your SEO for all kinds of JSON schemas!” – mikegoubeaux

★★★★★ — “This plugin is heaven sent. I know little about SSO and this has taken care of everything. The support makes this an even better plugin to have. Keep up the great work!” – kevanchetty

WPSSO JSON Standard Features

  • Extends the features of the WPSSO Core plugin.

  • Provides Schema properties as JSON-LD markup (aka Google Rich Results / Rich Snippets with Structured Data) for the following Schema types, including Schema ItemList for Google’s Carousel Rich Results (more specific Schema type properties are available in the Premium version):

  • Automatically includes Schema Article AMP 1:1, 4:3, and 16:9 image sizes for Google Rich Results (see the Google Article AMP structured data guidelines for details on this new requirement from Google).

  • Customize the Schema type for each individual posts, pages, custom post types, tags, categories, custom taxonomy / terms, and attachment pages.

  • Provides complete Schema ImageObject SEO markup with attachment data from the WordPress Media Library (name, alternateName, alternativeHeadline, caption, description, fileFormat, uploadDate, and more).

  • Built-in support for AMP, Better AMP, and AMP for WP plugins.

  • Includes contributor markup for Co-Authors Plus authors and guest authors (WPSSO Core Premium plugin required).

  • Adds a Schema Markup settings page to the SSO menu with additional options:

    • Knowledge Graph
      • Knowledge Graph for Home Page
        • Include WebSite Information for Google Search
        • Include Organization Social Profile for a Business Website
        • Include Person Social Profile for a Personal Website
      • User for Person Social Profile
    • Schema Properties
      • WebSite Name
      • WebSite Alternate Name
      • WebSite Description
      • Organization Logo URL
      • Organization Banner URL
      • Maximum Images to Include
      • Schema Image Size
      • Schema Article Image Size
      • Schema Article AMP 1:1 Image Size
      • Schema Article AMP 4:3 Image Size
      • Schema Article AMP 16:9 Image Size
      • Schema Thumbnail Image Size
      • Maximum Description Length
      • Maximum Text Property Length
      • Add CreativeWork Text Property
      • Add 5 Star Rating If No Rating
    • Schema Types
      • Type for Blog Front Page
      • Type for Static Front Page
      • Type for User / Author Page
      • Type for Search Results Page
      • Type for Other Archive Page
      • Type by Post Type for Posts, Pages, Media, Post Type Archive Page, and custom post types
      • Type by Taxonomy for Categories, Tags, and custom taxonomies
    • Integration (WPSSO Core Premium required)
      • Product Attribute Names
        • Product Brand Attribute Name
        • Product Color Attribute Name
        • Product Condition Attribute Name
        • Product Depth Attribute Name
        • Product MPN Attribute Name
        • Product GTIN-14 Attribute Name
        • Product GTIN-13/EAN Attribute Name
        • Product GTIN-12/UPC Attribute Name
        • Product GTIN-8 Attribute Name
        • Product GTIN Attribute Name
        • Product ISBN Attribute Name
        • Product Material Attribute Name
        • Product Size Attribute Name
        • Product Target Gender Attr. Name
        • Product Volume Attribute Name (ml)
    • Custom Meta (WPSSO Core Premium required)
      • Custom Field Names
        • Microdata Type URLs Custom Field
        • How-To Steps Custom Field
        • How-To Supplies Custom Field
        • How-To Tools Custom Field
        • Image URL Custom Field
        • Product Availability Custom Field
        • Product Brand Custom Field
        • Product Color Custom Field
        • Product Condition Custom Field
        • Product Currency Custom Field
        • Product Depth Custom Field (cm)
        • Product GTIN-14 Custom Field
        • Product GTIN-13/EAN Custom Field
        • Product GTIN-12/UPC Custom Field
        • Product GTIN-8 Custom Field
        • Product GTIN Custom Field
        • Product Height Custom Field
        • Product ISBN Custom Field
        • Product Length Custom Field (cm)
        • Product Material Custom Field
        • Product MPN Custom Field
        • Product Price Custom Field
        • Product Size Custom Field
        • Product SKU Custom Field
        • Product Target Gender Custom Field
        • Product Volume Custom Field (ml)
        • Product Weight Custom Field (kg)
        • Product Width Custom Field (cm)
        • Recipe Ingredients Custom Field
        • Recipe Instructions Custom Field
        • Same-As URLs Custom Field
        • Video Embed HTML Custom Field
        • Video URL Custom Field
    • Meta Defaults
      • Creative Work Information
        • Default Family Friendly
        • Default Publisher
        • Default Provider
      • Event Information
        • Default Organizer Org.
        • Default Organizer Person
        • Default Performer Org.
        • Default Performer Person
        • Default Event Venue
      • Job Posting Information
        • Default Hiring Organization
        • Default Job Location

WPSSO JSON Premium Features

The Standard version is designed to satisfy the requirements of most standard WordPress sites / blogs. If your site requires additional Schema properties, for WooCommerce products, events, places / locations, recipes, etc., then you may want the Premium version for those additional features.

Schema JSON-LD Markup Examples

WPSSO Core Plugin Required

WPSSO Schema JSON-LD Markup (aka WPSSO JSON) is an add-on for the WPSSO Core plugin.

Imagens de tela

  • WPSSO JSON settings page with options for the site name, alternate name, logo, banner, image sizes, Schema types, and much more.
  • WPSSO JSON options in the Document SSO metabox for the type (Premium version).


13 de dezembro de 2019
Seriously, if you have Core (pay for the upgrade as it's well worth it) get the paid version of Schema JSON. You are already doing the work on one part so why not hammer out both at the same time? Super easy and JS has great customer service
24 de novembro de 2019
I like this plugin because it allows me to enter my UPC code for product descriptions and it fills in the various schema tags posts and products need. Easy enough to use, though I'm still learning some of the ins and outs. I'm happy I paid for the premium version.
Leia todas as 51 avaliações

Contribuidores e desenvolvedores

“Schema JSON-LD Markup | Google Rich Results / Rich Snippets with Structured Data | WPSSO Add-on” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


“Schema JSON-LD Markup | Google Rich Results / Rich Snippets with Structured Data | WPSSO Add-on” foi traduzido para 5 localidades. Agradecemos aos tradutores por suas contribuições.

Traduzir “Schema JSON-LD Markup | Google Rich Results / Rich Snippets with Structured Data | WPSSO Add-on” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

Version Numbering

Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]

  • {major} = Major structural code changes / re-writes or incompatible API changes.
  • {minor} = New functionality was added or improved in a backwards-compatible manner.
  • {bugfix} = Backwards-compatible bug fixes or small improvements.
  • {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Standard Version Repositories

Development Updates for Premium Users

Development, alpha, beta, and release candidate updates are available for Premium users.

Under the SSO > Update Manager settings page, select the “Development and Up” version filter for WPSSO Core and all its extensions (to satisfy any version dependencies). Save the plugin settings, and click the “Check for Updates” button to fetch the latest / current WPSSO version information. When new Development versions are available, they will automatically appear under your WordPress Dashboard > Updates page. You can always re-select the “Stable / Production” version filter at any time to re-install the last stable / production version of a plugin.

Changelog / Release Notes

Version 2.21.3-dev.2 (2020/02/21)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Replaced the use of ‘the_content’ filter in WpssoJsonProPropHasPart by a call to WpssoPage->get_the_content().
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.
    • WPSSO Core v6.21.0.

Version 2.21.2 (2020/02/16)

  • New Features
    • None.
  • Improvements
    • Added a warning when an aggregate rating value is added to a Schema type that cannot have an aggregate rating value.
  • Bugfixes
    • Fixed commenting of JSON scripts in the content when added to the Schema hasPart property.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.
    • WPSSO Core v6.21.0.

Version 2.21.1 (2020/02/09)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a success/failure message to the HTML content in WpssoJsonProPropHasPart->maybe_comment_json_scripts().
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.
    • WPSSO Core v6.20.0.

Version 2.21.0 (2020/02/06)

  • New Features
    • None.
  • Improvements
    • Added file caching to SucomForm->get_select() for the javascript Schema type array.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.
    • WPSSO Core v6.19.0.

Version 2.20.0 (2020/01/30)

  • New Features
    • None.
  • Improvements
    • Added a new “Software App Subject Information” section to the Document SSO metabox:
      • Operating System
      • Application Category
      • Software App Offers
  • Bugfixes
    • None.
  • Developer Notes
    • Improved the handling of inherited options in the Document SSO metabox.
    • Moved all methods from WpssoJsonSchema to the WpssoSchema class in WPSSO Core v6.18.0.
    • Removed the WpssoJson->schema variable.
    • Removed the lib/schema.php library file.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.
    • WPSSO Core v6.18.0.