---
title: "Como corrigir o erro 429 Too Many Requests"
url: https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir o erro 429 Too Many Requests

## O que é o erro 429 no WordPress?

O 429 Too Many Requests é um código de status HTTP em que o servidor recusa novas requisições porque o cliente excedeu um limite de taxa (rate limit) em uma janela de tempo. A resposta costuma trazer o cabeçalho Retry-After indicando quantos segundos esperar. No WordPress, o gatilho mais comum é um plugin de segurança ou o firewall do host barrando um IP que fez muitos acessos seguidos, ou bots de força bruta inundando o wp-login.php e o xmlrpc.php.

## Como identificar

- Mensagem "429 Too Many Requests" ou "Error 429: Rate limit exceeded" no navegador.

- O erro aparece ao recarregar o wp-admin várias vezes seguidas ou ao salvar muitos posts em sequência.

- Um cabeçalho "Retry-After" na resposta indicando o tempo de espera antes de tentar de novo.

- Picos de acesso ao wp-login.php e ao xmlrpc.php no log do servidor logo antes do bloqueio.

**Antes de começar:** Antes de afrouxar limites de tentativas de login, confirme que o tráfego excessivo é legítimo. Se forem bots de força bruta, o caminho é bloquear a origem, não liberar o limite, que enfraqueceria a proteção do login.

## Como prevenir

- Use limite de tentativas de login com allowlist do IP de administração desde o início

- Bloqueie ou proteja xmlrpc.php e wp-login.php quando não houver dependência deles

- Configure Rate Limiting no Cloudflare com exceção para administradores e rotas internas

## Erros relacionados

- [Como corrigir o erro 401 Unauthorized no WordPress](https://full.services/wp-fixer/como-corrigir-erro-401-wordpress/)

- [Como corrigir o erro 403 Forbidden no WordPress](https://full.services/wp-fixer/como-corrigir-erro-403-wordpress/)

- [Como corrigir o erro 504 Gateway Timeout](https://full.services/wp-fixer/como-corrigir-erro-504-wordpress/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#article",
            "headline": "Como corrigir o erro 429 Too Many Requests",
            "url": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:43:33-03:00",
            "dateModified": "2026-06-13T23:43:33-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Erro HTTP"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/"
            },
            "wordCount": 513,
            "description": "O erro 429 Too Many Requests é um código HTTP que indica que o cliente enviou requisições demais em pouco tempo e o servidor aplicou rate limiting. No WordPress, costuma vir de um plugin de segurança, do limite do host ou de bots martelando o wp-login.php.",
            "articleSection": "Erro HTTP",
            "keywords": "429 ao acessar wp-admin, 429 too many requests wordpress, erro 429 rate limit wordpress, muitas requisicoes wordpress, too many requests wp-login wordpress",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Status/429",
                "name": "MDN Web Docs — 429 Too Many Requests"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o erro 429 Too Many Requests",
                "programmingLanguage": "Apache",
                "codeRepository": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q1",
                    "name": "O que significa o erro 429 Too Many Requests?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Significa que o cliente enviou requisições demais em pouco tempo e o servidor aplicou um limite de taxa, recusando novos acessos temporariamente. A resposta costuma trazer um Retry-After indicando quantos segundos esperar antes de tentar de novo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q2",
                    "name": "Por que eu mesmo, o administrador, recebo 429?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Em geral um plugin de segurança com rate limiting agressivo contou seus acessos rápidos como suspeitos e bloqueou seu IP. Desative o plugin via FTP para sair do bloqueio e adicione seu IP de administração à allowlist antes de reativar.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q3",
                    "name": "O 429 está vindo de bots no wp-login.php. Como cortar?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Bots de força bruta inundam o wp-login.php e o xmlrpc.php, estourando o limite global. Bloqueie o xmlrpc.php pelo .htaccess se não o usar e proteja o wp-login com limite de tentativas e, se possível, com 2FA.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q4",
                    "name": "Devo só aumentar o limite de requisições para resolver?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Não, se a causa for abuso. Aumentar o limite enfraquece a proteção e o tráfego malicioso continua. Identifique a origem: se for bot, bloqueie; se for um plugin chamando a API em loop, corrija o plugin.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q5",
                    "name": "O 429 veio do Cloudflare. Onde ajusto?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "No painel do Cloudflare, em Security > Rate Limiting Rules. Revise o limite configurado e crie uma exceção para o seu IP de administração. O Cloudflare devolve o 429 antes de a requisição chegar ao servidor de origem.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/como-corrigir-erro-429-wordpress/#faq-q6",
                    "name": "Um plugin pode disparar o 429 sozinho?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Pode. Plugins ou temas que fazem muitas chamadas à API REST ou ao admin-ajax.php em loop estouram o rate limit. Desative os plugins um a um via FTP para encontrar o que gera o excesso de requisições.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
