Hello,
I apologize for the issue you are facing with your posts getting out of the index and new posts not being indexed. It sounds like there may be a conflict or misconfiguration with the Schema settings after manually adding it through PHP code.
Here are a few steps you can take to troubleshoot this issue:
-
Check Schema Settings: Ensure that the Rank Math Schema module is enabled in your dashboard. You can do this by navigating to Rank Math SEO → Dashboard → Modules in your WordPress admin area.
-
Remove Custom Schema: If you have added custom Schema through PHP, it might be conflicting with Rank Math’s Schema. Consider removing that custom code temporarily to see if it resolves the indexing issue.
-
Use Schema Testing Tool: After ensuring that Rank Math’s Schema is set up correctly, use the Schema Testing Tool to verify that the Schema is being generated correctly on your posts.
-
Check for Errors: Look for any errors in Google Search Console related to indexing or Schema markup. This can provide insights into what might be causing the issues.
-
Update Posts: After making changes to the Schema settings, make sure to update your posts to refresh their data.
If the problem persists, we recommend replying to this ticket with your site URL so that a human agent from our support team can assist you further. Thank you for raising this concern, and we hope to help you resolve it soon!
Sources:
Resolving Rank Math Schema Markup Related Issues
This is an automated reply from Rank Math Support Bot. If you need further assistance, please reply to this topic and a human support agent will reply to you shortly.
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.