Fixing 429 Too Many Requests Error on your WordPress site is not a doodle! As we all know that such an error can be very frustrating and very difficult to find out what’s causing it.
Before bending towards the point, you should know that the main purpose of this error message is to illustrate to the user whether real or scripted that they’ve exceeded a rate limit for requests to the server.
Where Web server is a software which receives your request for accessing a web page. It runs only a couple of security checks on your HTTP request and takes you to the web page.
Whenever the users encountered the error, then they are facing a big problem. Hence, we have decided to illustrate to you the various ways to fix 429 Too Many Request Error in WordPress.
Main Causes of WordPress 429 Too Many Requests Error
The very first thing, we discuss ‘what is error 429 and why it occurs?’ – The intention of this error message is to specify to the user that they are overreaching a rate limit for requests to the server. In simple words, we can say that they’ve attempted to access the server too many times within some pre-decided amount of time.
We don’t understand mostly this type of technical error. The most usual logic for HTTP error 429 too many requests is when a user, bot, or a script tries to make too many requests to the servers. It is a evaluate to intercept DDOS attacks on websites.
As DDoS stands for Distributed Denial of Service. It is a common type of attack against your server bandwidth. However, the DDoS attack does not engage your site in danger, but if it is not resolved, it may crash your complete WordPress website for a long period of time.
Although if it is not properly configured, then it may end up intercept search engines or other APIs to run properly. This would cause unpredicted behavior on your website.
Occasionally the error originates when a script on your website is molding too many requests to another website or service using an API. So in that case, the API would answer back with a 429 error code.
Ways to Fix 429 Too Many Requests Error In WordPress
Error “429 too many requests” can fix in several ways. We will describe to you the several ways to troubleshoot and focus on the 429 too many request error.
1. Search and Deactivate Misbehaving Plugin
The most usual offender of 429 error is usually a bad plugin on your website. As plugin is defined as a type of software that contains a group of functions that can be added to a WordPress website. They are used to provide additional functionality to your application.
However, the plugins can occasionally make successive requests to your website which may be declined by the server with a 429 error code.
- In your first step, you have to deactivate all the WordPress plugins on your website. This is quite simple – you can do this by visiting the plugins page in your WordPress admin area.
- Thereafter, you have select all the plugins and also choose ‘Deactivate’ button under the bulk actions dropbox and click the apply button.
- Immediately check your website again to discover, if you can replicate the 429 too many requests error again. If you can’t, then this means a plugin was causing this issue.
- So then you can turn on your plugins one by one or verify your website after start each plugin. By this way, you will be able to find the plugin generates the error.
- Once if you detect plugin causing the error then you replace it with another plugin attempt to reaching out to the plugin author to let them know about the error.
As FTP stands for File Transfer Protocol, it is used to transfer files from one local computer to a remote website and cPanel is also known as control panel which is basically a web hosting panel based on Linux system and provided by many hosting providers.
due to any reason you are not able to access the dashboard, then you can deactivate the plugins from your cPanel or using FTP clients like FileZilla.
To do this –
- You have to find your WordPress installation root directory. In the wp-content folder, you will locate the plugin folder.
- Here, in the plugin folder, you will see the all installed plugin list. Now you can rename or delete the folders to deactivate all the plugins.
- For example, you can see the image below, we have renamed the plugin ‘backbuddy’ to ‘backbuddy1’ & ‘wordpress-importer’ to ‘wordpress-importer1’. Doing this the plugin folder will automatically deactivate the plugin. Remember that, you can also delete the folder to equally deactivate the plugin.
- Additionally, to deactivate the plugins, you can also change the complete plugin folder to ‘plugins.disable’.
2. Switching to a Default WordPress Theme
The simple way to find out is by exchange to a default WordPress theme like Twenty Seventeen. If the 429 error fixes, then you can detect another WordPress theme or describe the issue to the theme developer and they may be skillful to fix it. Read our guide if you want to Find Out What Theme a WordPress Website is Using.
3. You Can Ask Your Hosting Provider
If you observe a 429 too many requests error in third-party services that need access to your website. That could be by search engines, crawlers, and other web apps. Where these bots “crawl” across the web to help search engines like Google index and rank the billions of pages on the internet.
But If you are facing the error in Google Search Console and any third-party service then most likely they have redirected too many requests to your website. Where Google Search Console is a free tool provided by Google that allows you to know your site status.
So, In that condition, you are required to asking your WordPress hosting provider to not block those requests.
We hope you have found this article useful to fix error 429 Too Many Requests. We have been able to help you achieve your desired results and get your web server or code/script/App back up and running. At least by having given you some direction about where you can go to learn more about your general issue.
If you can use these methods then you definitely remove or Fix the WordPress 429 Too Many Requests Error. That’s all on our behalf and we hope that you liked this blog completely.
You can also take help from our WordPress Support number. Please Dial + 1 844 275 0975 (Toll-Free). We have a team of good professional who can resolve all your issues related to WordPress.