Hello,
Thank you for contacting Rank Math and bringing your concern to our attention. I’m sorry for any inconvenience this issue may have caused you.
Yes, the schema should still work upon selecting that option.
You can choose Custom in that field to remove the data on the front end. Instead of adding the information using the shortcode, you can simply structure it as a normal article (using text widgets, headings, etc). This will also save you time styling the shortcode using CSS to be user-friendly.
The point is that all the content available for Google to see (schema data) should be visible to visitors as well to comply with Google’s guidelines:
https://developers.google.com/search/docs/guides/sd-policies#content
Hope that helps.
Thank you.
Hi Reinelle,
Thank you for getting back to me.
I understand the Google guidelines on this, but having the schema shown in a post (below or on top) makes the reading experience to put it simply…ugly.
So, if I understand you correctly: if I click ”custom” and don’t fill in a short code the schema will work just as well?
And if I do make a custom short code and hide it via css, what would be the benefit of doing that?
Thanks in advance!
Hello,
Yes, the schema will just work fine without pasting the shortcode on your content.
If the design is not exactly how you would like it, you may need to implement custom CSS rules to control the design of the shortcode as we don’t include styling options on those.
Alternatively, you can use your page builder to add the data from the schema instead of using the shortcode and hiding it via CSS.
Hope that clears the confusion.
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.