Hello,
We apologize for the issue you are facing with the IndexNow API returning a 429 Too Many Requests error. Thank you for providing detailed information about your situation.
Understanding the 429 Response Code
The HTTP 429 response code indicates that your IP address has sent too many requests to the IndexNow API within a short period. The IndexNow API has a quota of 10,000 URLs per HTTP POST request. If you exceed this quota, you will receive a 429 response code. This can happen if there are multiple requests being sent from your IP address, possibly due to automatic submissions from the Rank Math plugin or other plugins/themes on your site.
Request Limits
While the specific rate limits can vary, generally, the IndexNow API allows for a significant number of requests, but it is advisable to avoid sending too many requests in a short time frame to prevent hitting the limit.
Preventing Future Issues
To prevent this from happening again, you can take the following steps:
-
Deselect Auto-Submission: Navigate to Rank Math SEO → Instant Indexing → Settings in your WordPress dashboard. In the Auto-Submit Post Types setting, click the Select / Deselect All button until the Posts, Media, and Pages options are unchecked. This will stop automatic submissions every time you create, update, or delete a post.

-
Change Your API Key: If you continue to experience issues, consider changing your API key in the same settings area and saving the changes. This can sometimes help reset any issues related to your current key.

-
Clear Cache: After making changes, clear your website cache and wait for a few hours before attempting to submit another URL.
If the problem persists, it may be due to other sites on your server using up the quota assigned to your shared IP address. In such cases, waiting it out or contacting your hosting provider may be necessary.
If you have further questions or need more assistance, please reply to this ticket, and a human agent from our support team will assist you further.
Thank you for your understanding, and we hope this helps resolve your issue!
Sources:
How to Fix 429 Error with IndexNow API » Rank Math
How to Fix 429 Error with IndexNow API » Rank Math
Hello,
Thank you for your query and we are so sorry about the trouble this must have caused.
The error 429 happens when the IP address of your website is trying to submit a lot of requests to the API and it’s responding with that to prevent submissions temporarily.
Here’s a guide you can follow: https://rankmath.com/kb/how-to-fix-429-error-with-indexnow-api/
Please note that this is the response from the IndexNow API and you can test the submission with any other IndexNow plugin that allows you to submit URLs to this API and you would get the same exact error message.
The limitation is currently imposed on the IP address of the website and it requires some hours, without any submission from it, to clear and the submissions being accepted again. This is common with websites on a shared hosting server where other websites with the same server also utilizes the IndexNow API.
Don’t hesitate to get in touch if you have any other questions.
Still facing the issue please Help
Hello,
The 429 error indicates that too many websites sharing the same IP address are attempting to access the API.
You can confirm or ask if your site is hosted on a shared IP hosting.
If you are on shared hosting, other sites on the same server might be using up the quota assigned to your shared IP address. This is a common issue that can lead to receiving 429 errors.
Looking forward to helping 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.