-
Hi Guys
Seems Rank Math has thrown up a bunch of errors in the log, can you quickly check to see if something needs fixing? The last 100 are in the sensitive data section. (some errors may not be related to you guys.
Thanks
-
Hi,
Can you please confirm which Schema type and Article type is set in the Rank Math’s Title & Meta global settings for the posts?
Thank you.
From Rank Math (ignoring the product schema which is generated by different software), it is set to Article schema type and article type.
It used to be blogposting for article type but we decided to change it to article type as our posts are quite long and authoritative in our field.
Therefore some older ones are still showing as blogposting and I know that will not change until we update them one by one (pity no batch).
However, we did try to change one or two URLs from blogposting to article. This is where the problem lies, the schema checker is showing 2 article schemas not webpage and article. (#schema-5230650 & the 2nd one called cb-container from our theme)
For many years this has not caused a conflict but at some point over the last 1-2 Rank Math updates it clearly has and Google is rejecting the rich snippet for reviews as a result.
I should note that those with blogposting and the theme article schema are also having the same problems, but only recently.
- This reply was modified 4 years, 1 month ago by Marcus Downey.
- This reply was modified 4 years, 1 month ago by Marcus Downey.
Just checked snippets on Bing – everything from the 10th onwards is no longer showing the review snippets, everything before is showing snippets.
Any update?
Hello,
Assuming you are using the latest version of the Rank Math plugin, and since we changed our Schema Markup output to Graph, it seems like you are better off without using the Schema Markup of the Rank Math plugin.
A page can have multiple Schemas but Google gives priority to the mainEntityofPage property. In your case, it is the Article Schema which Rank Math is adding.
The only way to fix this is by disabling the Rank Math Schema. Since your theme is adding both the Article & the Product Review Schema. So, the Rank Math’s Schema is of no use on those pages.
Hope that helps. Please let us know if you have any further questions.
Thank you.
Thanks, Partick for the excellent insight, this gives me something to work with.
However, I would prefer to disable the schema generated by the theme as it contains no ability to edit.
If I blocked or commented out the main theme article schema via the template code would the product schema combined with Rank Math schema work properly? Or is it Rank Math schema blocking the product schema?
My reason for asking is that the Theme article schema is auto-generated it seems and I have no way of editing it specifically for descriptions, titles etc.
Let me know which would allow the review snippets to display properly.
Also, you mentioned your new version moved to Graph, would the old version work again if I rolled back until I can sort out the conflict? If so, which version would this be?
Thanks
Hello,
If I blocked or commented out the main theme article schema via the template code would the product schema combined with Rank Math schema work properly? Or is it Rank Math schema blocking the product schema?
Removing the Article schema added by Theme will still not make the Product as the main entity of the page since Rank Math’s Article schema is set to the mainEntity. There is no other way to fix this but to disable the Rank Math’s schema for the Post which has the Product schema.
Also, you mentioned your new version moved to Graph, would the old version work again if I rolled back until I can sort out the conflict? If so, which version would this be?
I would not recommend you to rollback plugin to the old version since the new version has many useful features and we are going to keep the Graph layout. But still, if you want to use Old schema structure then please rollback plugin to v1.0.47.1.
I hope that helps.
HI Partick
Yes granted it would introduce a hard stop by rolling back.
So, in this case, can I use your product schema option? and if so how would I wrap it around the existing score on our page?
The existing score system is a distinct module that I can edit and I do not have to select a product schema for it. I can leave it as an organization schema with no entries.
It works independent of the WP post and I simply drop in a shortcode or have it inserted dynamically. The values are stored in a drop-down below the post data.
My problem is how to wrap your product schema around my review scores so they will work as we use aggregate scores also.
- This reply was modified 4 years ago by Marcus Downey.
Hi Partick
I just checked using google mobile (incognito Google US version) and all the stars seem to be back bar 2 (checked 10).
The problem article in the sensitive data is still not showing stars so I deleted the schema and reindexed, will wait to see if this works.
That could well mean it was Google having a problem? Bing still doesn’t like the snippets though.
But if possible let’s continue discussing as obviously I want to clean up our schema signal clarity.
- This reply was modified 4 years ago by Marcus Downey.
Hello,
Sure, let us know how it goes.
We would love to hear what you find out.
Most of the stars have returned this week on Google, I believe for 2 reasons. The first the big change to your schema to graph style meant all previous schemas indexed are voided and it could not read or understand what was being presented (3-4 schema in one post).
Combined with the Google indexing problem it dropped the snippets it seems. I reindexed the site post new update and it seems gradually the stars have come back again, perhaps google understands the pages better.
However, not such good news for posts past Oct 10th for Bing. Seems no snippets are there.
It would seem Bing is either stricter or their AI is not as evolved as Google. Or it simple does not like your closed schema ecosystem.
Ok so on further checking Rank Math new schema is incompatible with Bing based on my existing or previous use of an independent product schema.
Google AI has figured it out for 99% of my posts and now showing snippets, it would seem the switch to OG caused it to drop all snippets for a few days until it had reread the sitemap and figured out what it all meant.
For Bing, it means your OG has locked out my existing product schema which is a shame, feels a little anti-competitive to lock out another schema in that manner.
Hello,
I checked the page you added in the Sensitive Data Section. The mainEntity on the page is still Article Schema added by the Rank Math plugin. That could be the reason why Bing is not showing the stars in the preview. Please remove the Article schema which Rank Math is adding, that should fix the issue. Or you can use Product schema in Rank Math with following filter to add the reviews data in the schema:
add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) { $entity['aggregateRating'] = [ "@type" => "AggregateRating", "ratingValue" => "8.5", "worstRating" => "0", "bestRating" => "10", "ratingCount" => "11" ]; return $entity; });
Please do change the ratingValue, worstRating, beseRating value in the above filter code.
I hope that helps.
We already have a product schema which was working fine before you switched to OG, everything on both search engines had no issues. By adding this we will then have 2 product schema plus a ton of customized code with every single post (1000s).
Too many signals for Google and Bing to understand. Besides before it was working just fine so your new schema layout is creating the issue.
You guys need to provide a different solution as you are locking out everyone’s else schema generators.
For example, option A – integrate all schema into rank math schema or have rank math recognize alternative schema in use that was working before and refer to it.
Something that no longer locks everyone else out.
- This reply was modified 4 years ago by Marcus Downey.
Hello,
We already have a product schema which was working fine before you switched to OG, everything on both search engines had no issues.
In your previous reply, you mentioned that you were fine with using the Product schema from the Rank Math plugin instead of the one which your theme is adding, so I suggested this option.
I mentioned before that we have changed our Schema markup output to Graph where the mainEntity is a required property. We cannot remove it as it will lead to more issues.
https://support.rankmath.com/ticket/error-log-for-checking/page/3/?view=all#post-95211You guys need to provide a different solution as you are locking out everyone’s else schema generators.
The only solution I can provide now is to disable the Rank Math schema either for the page(s) where your theme is adding Article/Product schema or by completely disabling the Schema Module. There is no other way to fix this. Rank Math schema is of no use on your pages since your theme is adding both Article & Product schema.
I hope that helps. Please let us know if you need our help with anything else.
Thank you.
The ticket ‘Error log for checking’ is closed to new replies.