Yes, I gave up Rankmath, the way you submit SEO parameters is very difficult to control from the point of view of JSON.
You should consider giving up “HTML” and sending only JSON
They had to be in JSON format, just like Yoast.
I’m sorry to give up on you, but it’s not okay to send data through water.
https://prnt.sc/K7o7wpGkxJuB
Hello,
Thank you for contacting Rank Math today.
We’re sorry that the Headless CMS implementation we have in our plugin is not compatible with your workflow.
If this is something we improve on in the future and change the response from a single HTML instance to multiple JSON fields we’ll update our users via the usual communication channels.
In the meantime, if you have any further questions don’t hesitate to get in touch.
We are here to help!
But it’s not compatible with React or Nextjs … you can’t use it at all.
In order to render html in react / NextJ JSON, you must pass them through a tag that contains: dangerouslySetInnerHTML = {{__html: jsonresponse [0.data]}}
what would you use in Head? you can’t use the tag <head>, it would be duplicated…
and again … you can’t handle anything he sends.
“If this is something we improve on in the future and change the response from a single HTML instance to multiple JSON fields we’ll update” … no, you won’t do this because you’re too comfortable .
Hello,
We understand this feature in our plugin doesn’t apply to your current tech stack and workflow, but as we mentioned before if we do update this feature to convert it to JSON we’ll also inform all our users.
There were instances in the past where we changed some functionality based on the feedback of our users so this is definitely an option.
Don’t hesitate to get in touch if you have any other questions.
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.