Customer Support: Schema App WordPress Plugin FAQ

Modified on Mon, 03 May 2021 at 01:06 PM

If you have a question about the Schema App WordPress plugin, you're in the right place. If you don't find the answer you're looking for, please send us a message here.

Q. Why does Google Structured Data show errors for Page or Posts?

A. Google's testing tool includes validation for many features. Pages and posts are eligible for their Accelerated Mobile Pages. As a result, you see corresponding errors in the structured data testing tool.


Don't worry, the default structured data you have from Schema App is working and valid. To meet the AMP requirements, several common errors might need to be resolved:

Q. Does this work with Yoast's Wordpress SEO Plugin?

A. The short answer is yes. The Wordpress SEO plugin by Yoast is great for lots of SEO activity, we use it on this site. For optimization, Wordpress SEO plugin can do three things.

  1. Automatically adds to the homepage which is great but evidence shows the feature only enabled on websites with more than 100,000 page views per month.
  2. Can add or on your homepage along with its
  3. Can setup Breadcrumbs, this requires modification of your theme files.

Here is what we would recommend:

  1. Leave the SearchAction in place.
  2. Disable the Organization markup and use Schema App to add lots and lots of juicy details about your Organization or Person. WP Admin --> SEO --> Dashboard --> Your Info by setting "Company or person" back to the default.
  3. If you have Yoast SEO Breadcrumbs setup already, leave it and don't enable Schema App Breadcrumbs. If you don't have Breadcrumbs setup yet, then Schema App can be enabled with the option, which is much easier then the Yoast Breadcrumbs requiring code changes.

For all other markup, you'll be able to add it with Schema App.

To completely remove Yoast's Schema Markup programmatically follow these instructions "YOAST SEO GUIDE: HOW TO DISABLE SCHEMA JSON-LD IN WORDPRESS".

Q: Why don't I see the structured data reported in the Google Search Console report?

A: Google Search Console report does not show data immediately, it often takes a couple days before you get reliable data. In the meantime, use Google's Structured Data Testing Tool to validate your page markup. From your Wordpress Page/Post Editor, the meta box below the editor shows the structured data from the Plugin and links the page to Google's Testing tool. If you don't see any data, check these steps:

First check what your Graph ID is from



Verify that this matches your Graph ID in your WordPress Schema Settings.




Q: Can I use the same graph ID for multiple clients? For as many entities as I like?

A. Yes, you can use the same graph ID across domains. The plugin for WordPress will detect the correct structured data based upon the URL.

Q: Once I create an entity how do I find it again in the tool?

A. Go to the Entity Report on the left hand menu. Search by domain or Entity Type. Click on URI to edit.


[caption id="attachment_3875" align="aligncenter" width="300"] Entity Report[/caption]


Q. Why is there a Structured Data Editor outside WordPress?

A. This is primarily a technical limitation of WordPress. It uses a database called MySQL a relational data model invented over 20 years ago and, invented 5 years ago is based on a graph data model. To create robust tools for we use a graph database and implement it off your server because WordPress's database isn't designed to handle it. It is possible to more tightly integrate with the recently announced WordPress REST API, and in the future we'd like to do that. In the meantime, in the page and post editors you will see the " Structured Data" form below the editor that helps you interact with the Editor.

Q. Do I have to edit in the external Structured Data Editor in order for it to work on my website?

A. To extend the markup the default markup, yes, you need to edit in the Schema App Editor.

Q. Does the Plugin work with Google Data Highlighter?

A. It depends on what you've supplied Google Data Highlighter. The Schema App Plugin supplies markup for several types of pages by default, and so if you've also used the highlighter for Pages and Posts, you'll have duplicate data. You may want to segment your content (e.g. Products in highlighter, Posts in Schema App), and there is no one way to do this. Reach out to us for a structured data strategy and we can map it out for you. Do note that the Google Data Highlighter is great, but only for supplying Google with data. It does not publish the data on the web for any other search provider (Yahoo, Bing, Yandex).

Q.  Will the plugin help with getting rich snippets?

A. We implement the data using JSON-LD syntax, and at time of writing, Google added JSON-LD support for many search features. JSON-LD is the newest format, and all features released since 2015 were supported first and foremost in JSON-LD.  As of February 26, 2016, you can now get rich snippets for Products and Reviews using JSON-LD.  That means only Software Apps aren't supported by JSON-LD, which are only available to test groups anyway.

For all other search features, e.g. Knowledge Graph, Content Carousels, Actions, Local Business JSON-LD is not only compatible but often the only way to enable the feature. See for more information.

Q. How can I disable schema plugin output on certain pages?

A. For pages and posts Editor screen we have an checkbox to disable the Schema output in the metabox options for the plugin. For broader cases or for larger groups of pages we provide a Wordpress filter ‘hunch_schema_markup’ which you can use with PHP. You would add the filter for your certain page types or as needed for your scenario.

// Our filter callback function function example_callback( $schemaJson, $postType ) {  // (maybe) modify $schemaJson  return $schemaJson; }
add_filter( ‘hunch_schema_markup’, ‘example_callback’, 10, 3 );

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article