Hello,
We apologize for the issue you are facing. Rank Math does not automatically update your Schema when you make changes to your content in the Free version. If you add, modify, or delete a FAQ from your homepage, you will need to manually update the Schema settings in Rank Math to reflect those changes.
In the PRO version, while there are advanced features available, automatic updates for Schema based on content changes are not specifically mentioned as a feature. You would still need to manage your Schema settings manually after making content updates.
For comprehensive assistance and to ensure your plugin setup is fully correct and adheres to the latest SEO standards, we recommend considering our professional setup service, which is available with the PRO subscription. You can find more information about this service here.
Thank you for raising this concern! If you have any further questions or need assistance, please feel free to reply to this ticket, and a human agent will assist you further.
Sources:
Configuring “Schema Markup” in Rank Math for Rich Snippets » Rank Math
Configuring “Schema Markup” in Rank Math » Rank Math
Hello,
The FAQ schema will be automatically updated if you’re using the FAQ block only:
https://rankmath.com/kb/faq-schema-block/
Also, if you have products, then Rank Math’s integration with WooCommerce automatically updates the schema based on the product details/settings as well:
https://rankmath.com/kb/woocommerce-product-schema/
Looking forward to helping you.
Hello thanks. But what about the other schemas? Say the services?
Also what schema do I use for the home page if I talk about services and FAQs? Services or FAQs schema? I can use both?
Thirdly, what if I have a makesOffer in the schema listing my homepage services then I later update the services section on the homepage: https://prnt.sc/fcxFnmWgO4EK
Will rankmath automatically update the schema for me?
Lastly, does rankmath AUTOMATCIALLY update the schema so search engines automatically have the most up to date schema without ANY INTERVENTION from the user or do I need to push button in rankmath to push the new schema changes through?
thanks!
Hello,
1. Rank Math automatically updates schema only for specific built-in modules like the FAQ Block and WooCommerce Products, where schema is dynamically generated based on the block content or product data.
2. If you’re using custom schema types, such as Service with a makesOffer property, Rank Math does not automatically update that schema when you change your content unless you configure it to use dynamic variables or custom fields.
You can set up your schema template to pull values from:
– Post meta/custom fields (e.g., using ACF or similar)
– Dynamic variables like %excerpt%, %customfield(your_field)%, etc.
This way, when you update the source content or custom field, the schema will update automatically without requiring manual edits in the schema builder.
3. If your homepage includes both services and FAQs, you can absolutely use both the FAQ and Service schema types.
4. There’s no need to “push” schema changes manually. As long as the updated schema is rendered on the frontend, search engines will pick up the changes the next time they crawl the page.
We hope this helps. Please let us know if you have further questions or concerns.
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.