-
RankMath is adding an extra ‘[‘ and ‘]’ in the script that makes many systems unable to decode the JSON and detect the correct data.
Google can read it, but it seems they’re one of the only ones.
Here’s one example. Paste any JSON code output by RankMath into the JSON validator: https://www.jsonschemavalidator.net/
When I paste the whole thing (with square brackets) I get a parse error: https://i.gyazo.com/a85668191883c064630d7c8a584044d3.png
When I remove the brackets, it parses fine: https://i.gyazo.com/f494efbb8cbe2dba96de58aca45a62ea.png
Big Data Analytics by Ezoic also cannot read this markup.
Even Wikipedia cannot read this markup and it grabs the wrong information so I have to manually enter it: https://gyazo.com/8434d443f9083e87c79baf0d15fde631
If you just remove the square brackets from the markup, everything will work fine. Until then, the markup provided by RankMath is not valid.
Thank you
No replies were found here.
You must be logged in to reply to this ticket.