Question about review schema

#159504
  • Resolved Joost
    Rank Math pro

    Hi there,

    I’ve read your excellent articles on schema / rich snippets (e.g. https://rankmath.com/kb/rich-snippets/). Although I (think I) understand how I need to fill them out, what I don’t get is what appears when I paste the short code on the page.

    First, here’s how I filled out the schema for software:

    https://ibb.co/DQw1yZj

    Then I put the shortcode on the page, and this what I see:

    https://ibb.co/4SHGh6Q

    So… the issue here is that it just looks like parts of the schema get pasted on my site. With for some reason the first image on my page added to it as well (not sure why this is). This clearly does not give a good user experience.

    Am I doing something wrong here?

    Basically what I was expecting, is to build a page looking similar to this, which looks natural and doesn’t have a piece of schema shoehorned into the page.

    Looking forward to learning more,

    Joost

Viewing 11 replies - 1 through 11 (of 11 total)
  • Hi Joost,

    Seems the screenshot is from this page – https://bestvpn.org/cyberghost-review/
    The page does not seem to use rank math anywhere plugin it seem the layout is set up by thrive visual editor.

    That’s where the stars are coming from.
    Adding a schema to a page should not result in the page getting stuff added to it on the front end at least. The schema will be added to the header area as meta data about the page. So if anything is showing up on the page please remove it with that visual editor.

    That is how we see it right now. If we are missing something here then please clarify.
    Thanks.

    Ah, that’s not my site.

    Actually, the article wasn’t live yet as both the article (and site itself) is far from ready, but I’ve put it live now:

    https://bestevpn.org/cyberghost-review/

    So I’ve used the Kadence Theme and the Kadence Blocks plugin to build the page.

    This means you build the page in Gutenberg, like so:

    I’ve just pasted the shortcode in there, as was asked:

    “You can use the Schema Block in the block editor, or copy and paste this in the content. This shortcode will work on this page only.”

    Apologies for double posting, but it seems I can’t edit my post.

    This is the image I was trying to show:

    https://ibb.co/kc5z1MX

    And to add to my reply:

    I can’t remove what shows on the frontend, unless I remove the shortcode (rank_math_rich_snippet) in Gutenberg.

    The same thing happens btw when adding the Rank Math schema block, only then it shows visually in the both the backend and the frontend.

    I figured to try a different theme in order to check if this is a theme specific issue. So I installed GeneratePress – which has been around a lot longer than Kadence.

    I checked this on a staging site and the same thing happened here:

    https://staging2.bestevpn.org/wat-is-een-vpn/

    screenshot

    Hello,

    Thank you for that additional information.

    If you add the rank_math_rich_snippet shortcode in your content, this will display the data you have set in the Schema Generator. The shortcode is really not required to be pasted to your content.

    Though Google recommends that you must show all of the data visible in schema code on the frontend, you can add them (schema data) manually to your content using your theme/page builder options to comply. This will also save you time styling the shortcode using CSS to be user-friendly.

    I hope that helps. Thank you, and please don’t hesitate to contact us anytime if you need further assistance.

    Hi Reinelle, thank you for your shift response.

    So… if I understand correctly, I don’t have to do anything really for this schema to be accepted, except for filling in the fields thru the rank math plugin on the backend (which I already did)?

    “you can add them (schema data) manually to your content using your theme/page builder options to comply. This will also save you time styling the shortcode using CSS to be user-friendly”

    I don’t quite understand what you mean by this. Basically, all the stuff I put in the schema, will be appearing somewhere in the frontend. For instance, for the star rating, I put an image of stars (a somewhat clunky solution, I know), the costs of the product will appear at some point in a table etc… Do I have to give these elements, that correspond to the data in the schema, certain ID tags, or could I just leave them be?

    Hello,

    Thank you for the update.

    Yes, you are correct. No need to paste the shortcode into your content. You just need to make sure that the data you have entered in the schema generator, like the price, review, etc., will be shown on the frontend. The steps you have mentioned should be fine.

    The point is that all the content available for Google to see (schema data) should be visible to visitors as well.

    I hope that helps and cleared the confusion.

    Thank you.

    Gotcha – that clarifies. Thanks a lot!

    Hello,

    I am happy it helped you. Do you have any other questions or do you want us to mark this as solved?

    Thank you.

    Can definitely be marked as solved. Thanks!

    Hello,

    We are super happy that this issue is already resolved. If you have any other questions in the future, know that we are here to help you.

    If you don’t mind us asking, could you please leave us a review (if you haven’t already) on https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post about your overall experience with Rank Math? We appreciate your time and patience.

    If you have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.

    Thank you.

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this ticket.