What Does HTTP 429 Mean?
HTTP 429 Too Many Requests indicates the user has sent too many requests in a given amount of time.
Causes and How to Fix HTTP 429
Exceeding API rate limits, rapid crawling, or DDoS mitigation rules. Accompanied by Retry-After header.
SEO & Search Engine Impact
Causes Googlebot to throttle crawling. Whitelist verified search engine crawlers from rate limiters.
Web Server Configuration (Nginx & Apache)
Configure custom error handling in your web server:
# Nginx Custom Error Handler
error_page 429 /429.html;
location = /429.html {
root /var/www/html;
internal;
}