-
Hi,
I am receiving the following error on google search console:
Unparsable structured data >> Incorrect value type “@id”
Looking at the code I can find that “@id” is found only here:
“mainEntityOfPage”:{“@type”:”WebPage”,”@id”:false}
What do you suggest I do?
-
Hello,
Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.
Sorry for the issue you are facing.
Assuming you are using the latest version of all the plugins and the themes (please update if not yet), it could be a conflict with one of the plugins or the theme you are using.
To determine that, please follow this troubleshooting guide:
https://rankmath.com/kb/check-plugin-conflicts/Please let us know if you find the culprit and we can continue helping you to find a solution for your issue.
Only the site admin would know and your users won’t be affected by this troubleshooting.
Looking forward to helping you.
Hi Alberto,
You are very kind, but it cannot be a plugin conflict, because rankmath has been installed for quite a while now, but this issue was first detected by google last Saturday (june the 27th). No plugins have been added during the last months.
The second reason is that this code seems to be added by rankmath itself.
The third reason, is that the only other plugin that adds some schema code is kkstarrating, but only in posts, and this new issue happens in posts an pages too.
As far as I remember, in the last few days, we just did 3 changes regarding RankMath:
a) Improved some titles/descriptions of some pages.
b) Set Titles&Meta -> Global Meta -> Robots Meta/No Archive=Yes
c) Added this filter to functions.php to let the canonicals be provided by php, and not by rank math:
add_filter( ‘rank_math/frontend/canonical’, function( $canonical ) { $canonical = false; return $canonical;});
Could you please enter wp-admin with the username and password I provided and let me know what rankmath configuration could be causing this issue?
Thanks in advance!
Hello,
I have been able to replicate the issue. Something seems to be adding [:pt] to all Rank math related meta data and schema which is causing the issue.
I have forwarded this to the dev team for further investigation, please keep the staging access data open as we can’t replicate this from our end.
Looking forward to helping you. Thank you.
Thanks Michael,
You are very kind.
This is weird, because what is adding this [:pt] is the plugin multilang, that i noticed that you deactivated in stage:
a) Multilang has been there without any issue for a long time. There has been no updated on Multilang
b) If you check /wp-content/themes/astra-child/wpm-config.json (on appereance -> Edit Theme), you will see that it’s been configured to be compatible with Rank Math
Both the plugin and the configuration have not changed in the last months.
Thanks in advance!
Maybe those [:pt] appear precisely because you deactivated the multilang plugin…
Hello,
I am not sure, since before deactivating the plugin, I already saw that :pt text. But don’t worry, we have forwarded this to the devs so they can check it.
Looking forward to help you.
Hi,
I am sorry but I am not seeing all the options on the staging website, especially the Theme Editor or the options to disable the plugins.
Could you please add sufficient permissions to the account so we can check?
Sorrry Usair, for my mistake.
Now you have admin access.
I am grateful for your help to solve this schema issue.
Please note, that in case you suspect the issue has anything to do with multilang, please feel free to have a look at /wp-content/themes/astra-child/wpm-config.json (on appearance -> Edit Theme -> wpm-config.json). There are all the json options that are supposed to make rankmath 100% compatible with multilang (according with multilang’s instructions). But as you are a development expert, you may want to check if any option to translate rankmath schema metadata is missing or not.
Thanks again for your expertise!
I am having this same issue …have you resolved this one?
Dear Wayne,
I am not sure I understood you question. I just tested your username and password on staging environment and you have admin access to all wp, including rankmath.
Thanks for your expertise!
I have access to all of the plugin but I am getting the unparsable structured data error … I was wondering how to repair it?
Well, that’s precisely the reason why I opened this support ticket. I would be very grateful if you or someone from your team help me solve this issue.
Thanks again your your expertise!
NC… have the same issue and I am not part of the Dev team. I am a purchaser like you.
ok. Understood Wayne. So you also have this Unparsable structured data error. Right?
But how is it possible that you that are not part of dev team, have access to my “Sensitive Data” including the username and password to access to my staging environment?
I do not …. I just have access to the comment section for support.
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.
The ticket ‘Google Search Console error: Unparsable structured data’ is closed to new replies.