Hello,
Thank you for contacting Rank Math, and sorry for any inconvenience caused.
The error 429 means that the IP address exceeded the daily quota of requests and you should slow down a little bit and retry later.
Sending too many requests usually causes this error. Can you please confirm if you were trying to update your pages/posts too frequently or bulk amount of pages/posts were being submitted for instant indexing? As, any frequent action similar to this can cause you the error.
You can try to change the API Key and see if that helps.
Go to Rank Math > Instant Indexing > IndexNow API settings > API Key > Change key
Then, clear the website cache and try submitting URLs.
Hope that helps.
Don’t hesitate to get in touch if you have any other questions.
Hi Jeremy,
thank you for your reply.
I did not update anything in bulk or on a frequently base, Its also been more then 24h now that I have not uploaded anything, I tried to change the API key and then clear the website cache to try again. It still gives me the same 429 error.
I have no idea what is going wrong but hopefully there is still another solution.
I hope to hear from you.
Thomas
Hello,
Please note that if you have automatic submissions set for any post type, each time you save an edit to a post inside that post type it will trigger a submission:
https://rankmath.com/kb/how-to-use-indexnow/#automatic-url-submission
This might cause a high number of submissions if you are constantly making changes and saving them.
Hope that helps.
Thank you.
Hi Reinelle,
This setting is turned off in my settings, im uploading everything manually. Still i get the code 429 error when trying to submit a sitemap.
its really strange that its not working for me, already from the start (first time) it gave the 429 error.
Hope to hear from you.
Thomas
Hello,
We might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress login in the designated Sensitive Data section.
Please do take a complete backup of your website before sharing the information with us.

It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
Hello,
Thank you for providing a temporary admin login for us.
We checked and we noticed that your API key file is not created so we went ahead and manually created it.
Kindly give it a couple of hours and try submitting a URL again.
Let us know how that goes.
Looking forward to helping you.
Hi Jeremy,
Thank you for helping with that! What can i do next time to not get the same issue on another website?
Did something went wrong with the process or did i forget to create an API key, if so. How can i create one my self next time?
I will let you know in a couple hours if the problem is fixed.
Hi Jeremy,
It still gives me the exact same error still.
Hello,
In this case, the plugin still thinks that you are still sending too many requests.
To test and debug this further can you please try disabling all post type that is under automatic submissions in your instant indexing settings? Please refer to this screenshot:

Then, wait for another 24 hours and try submitting again.
Let us know how that goes.
Looking forward to hearing back from you.
Hi Jeremy,
I tried and changed the settings, waited over 24h but im still getting the same error code.
Can you please help and look again for another solution.
Hope to hear from you
Thomas
Hello,
This error is not in the submission but rather the API is responding and not accepting the request because it’s receiving too many requests from the same IP range.
Just to make sure this was not something with our plugin we also tried using the plugin that Bing created for this purpose (https://wordpress.org/plugins/indexnow/) on the website and that is also failing, so we can be sure it’s not only related to our plugin but with the submission on your website.
Our plugin is simply outputting the response from the API, which in this case it’s indicating that your requests are considered potential spam because it’s returning the 429 status code: https://www.indexnow.org/documentation
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.