Hello,
We apologize for the issue you are facing with Rank Math not detecting the embedded calculator on your site. It seems that the use of an “ to embed your calculator may indeed be causing the structured data not to be recognized by Rank Math and search engines.
Why This Happens
When content is embedded within an “, it is treated as a separate document. This means that search engines and plugins like Rank Math may not be able to access or analyze the content inside the iframe, which can lead to the absence of structured data for that content.
Possible Solutions
- Direct Integration: Instead of using an iframe, consider integrating the calculator directly into your page’s HTML. This way, Rank Math can detect the content and apply the appropriate structured data.
- Custom Schema Markup: If you must use an iframe, you might need to manually add structured data markup to the host page that describes the calculator as a
SoftwareApplication or Tool. You can do this by adding JSON-LD schema markup in the “ section of your page.
- Testing: After making changes, use Google’s Rich Results Testing Tool to verify if the structured data is now being detected correctly.
Additional Resources
For more information on how to implement Schema Markup with Rank Math, you can refer to our guide on Configuring Schema Markup.
If you continue to experience issues or need further assistance, please reply to this ticket, and a human agent from our support team will take over and provide more tailored help.
Thank you for raising this concern! We’re here to help you resolve it.
Sources:
Configuring “Schema Markup” in Rank Math for Rich Snippets » Rank Math
Hello,
Thank you for reaching out to us.
Rank Math doesn’t automatically add schemas like “SoftwareApplication” or “Tool” as part of its default schema setup. By default, Rank Math applies types such as Organization, LocalBusiness, WebPage, Website, ImageObject, ProfilePage, and PrimaryImage.
To add a custom schema for your calculator, you would need to use Rank Math’s Custom Schema Markup feature (Available in the PRO version). This allows you to manually add structured data like “SoftwareApplication” or “Tool” for your embedded calculator.
Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.
Hello [Ike],
Thank you so much for the clarification and detailed explanation. That really helps!
I appreciate you confirming that Rank Math doesn’t automatically add the “SoftwareApplication” or “Tool” schema types by default. I’ll look into using the Custom Schema Markup feature in the PRO version to manually add the appropriate schema for our calculator.
Thanks again for your support and guidance!
Best regards,
[Andrewmil]
Hello,
Glad that helped.
If you have any other concerns, please don’t hesitate to contact us anytime so we can assist you further.
Looking forward to helping you.