Does your WordPress website display the standard “429 too many requests error” message? Don’t know the way out to fix this issue? Don’t worry! In this article, we will explain various ways that will help you to troubleshoot and fix the “429 too many requests error.”
We understand such an error could be extremely frustrating as it is hard to figure out what’s causing it. But, before we proceed to the way to fix this error, you should know that the intention of this error message is to specify to the user that they’ve attempted to access the server too many times within some pre-decided amount of time.
This error may occur due to various reasons, but sometimes the error is caused when a script on your website is making too many requests to another website or service using an API. In that case, the API would respond back with a 429 error code.
Now let’s know the easiest way to troubleshoot and fix “429 too many requests error” in WordPress.
- Look out for the faulty plugin and deactivate it
There might be several Plugins that you may be using for your WordPress site but sometimes they may not be compatible with your current theme.
The most common culprit of 429 error is usually a bad plugin on your website. Plugins can sometimes make subsequent requests to your website, which may be rejected by the server with a 429 error code.
All you need to do is to deactivate all the installed WordPress plugins on your website. It is quite easy to do. Just go to the plugins options in your WordPress admin area and select all plugins. After that, select ‘Deactivate’ under the bulk actions drop box and click apply.
If you are unable to access the WordPress admin area, then you should use FTP and deactivate all the WordPress plugins.
Now go to your website and check if you are still getting the “429 too many requests error.” If you don’t find that error, then it means a plugin was causing this issue.
Next, you are going to turn on your plugins one by one and check your website after activating each plugin. By doing this, you will be able to know the exact plugin causing the error.
Once you find the plugin causing the error, you can replace it with an alternative plugin or try reaching out to the plugin author and let them know about the error.
- Switch to a Default WordPress Theme
You may already know that WordPress themes include functionality that normally comes with plugins. But, sometimes those themes may also cause “429 too many requests error” on your website. Therefore, switching to a default WordPress theme like Twenty Seventeen is the easiest way to find out if it resolves the 429 error issue. If your website problem is resolved, then you can find another WordPress theme or request the theme developer to fix it.
- Check with Your Hosting Provider
Most of the times, you may notice the “429 too many requests error” in third-party services that need to access your website. It could be search engines, crawlers, and other web apps. But, if you see the error in Google Search console or any third-party service, then most likely they have redirected too many requests to your website. In that situation, you should ask your hosting service provider to not block those requests.
We hope that you found this article helpful and managed to fix the WordPress “429 too many requests error” on your website. You may also consider reading our other article on how to disable post revisions in WordPress.