Some of the articles on our site are reviews of videogames. We use the review system built into Newspaper. In the Newspaper Theme Panel, “Enable product schema on review” is enabled.
However, Google is flagging our review articles with an error which says Invalid object type for field "<parent_node>"
You can see a live version of the issue here through Google’s Rich Results Test page: https://search.google.com/test/rich-results/result/r%2Freview-snippet?id=DfTviPc7bxH6VDh62MWi5Q
How can we fix this? Google is flagging the issue on hundreds of our reviews.
Hi,
From what I can tell there are issues with that article. The review meta tags which normally are inside the article and the product schema, are outside after the article. So Google detects that the review is for the webpage -> https://prnt.sc/du8l2pQKOWm9 and not as it should be for a product -> https://prnt.sc/h1UYqRZgwLq6
Here is how it should be https://search.google.com/test/rich-results/result/r%2Freview-snippet?id=yKrxoQ-bP9nBzvPQzXsLlA
So for example on a demo post for a review, the product meta tags are inside the article -> https://prnt.sc/XCiDHqj5m7hV before the closing article tag. In the post you mentioned those are after it -> https://prnt.sc/8vCiKub7T3i3 I think that’s why it happens. Maybe there’s some invalid HTML in the post content.
I could be wrong. I don’t think I’ve seen something like this before. Are there other review posts that have this same issue or is it just this one?
Thank you!
The issue is happen on all of our reviews (hundreds of individual pages).
Our Single Post cloud template started as a blank page and was made custom with TagDiv Composer. The Review summary block comes at the very end. The structure of the page looks like:
-
Single Post Content
Single Post Review Summary
Single Post Review Overall
Could this be why the review metadata is appearing outside of </article>? If so, how can we fix it?
There are tests that can be made.
First, let’s see if the post template has anything to do with it.
Please import any of the review templates from the cloud library https://prnt.sc/_cIa9xDU8iBl
Search for review to find them faster https://prnt.sc/ixGyLZjQT8n2
After importing one, edit a post that has a review and set the imported template just for that post https://prnt.sc/G35stt_wAAdt
Clear the cache and check in incognito mode to make sure that the post template was applied. Then check that post with the google test. Also provide a link to it so I can check it as well.
This way we can know if there’s something wrong with the post template or what’s in it.
Let me know.
Thank you!
