O 520 é um código específico da Cloudflare. A Cloudflare o retorna quando o servidor web de origem devolve uma resposta vazia, desconhecida ou inesperada que ela não consegue repassar. É o código genérico para respostas da origem que não se encaixam em nenhum dos outros códigos 52x.
Os gatilhos típicos são uma origem que trava ou redefine a conexão depois que a Cloudflare se conectou, respostas sem uma linha de status ou cabeçalhos válidos, cabeçalhos de resposta que excedem os limites de tamanho da Cloudflare (muitas vezes por causa de cookies demais ou grandes demais) e firewalls na origem que cortam as conexões vindas dos endereços IP da Cloudflare. Um return 444 do nginx na origem também chega aos visitantes como um 520.
A página de erro da Cloudflare mostra um Ray ID; os logs de erro e de acesso da origem do mesmo momento geralmente revelam a causa. No HTTP/2 e no HTTP/3 não há frase de motivo; por isso, você vê apenas o número.
Exemplo de resposta
HTTP/1.1 520 Web Server Returned an Unknown Error
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f70-FRA SEO e verificação de redirecionamentos
Os mecanismos de busca tratam o 520 como qualquer erro 5xx: o rastreamento fica mais lento, e erros persistentes levam à desindexação. Os 520 costumam ser intermitentes; por isso, verifique as URLs afetadas várias vezes, por exemplo com o Verificador de redirecionamento em massa, e compare o resultado com uma requisição direta à origem.
Causas comuns e casos de uso
- A aplicação de origem travou ou fechou a conexão sem enviar uma resposta.
- Os cabeçalhos de resposta são grandes demais, por exemplo por causa de muitos cabeçalhos
Set-Cookieou de tokens grandes. - Um firewall ou plugin de segurança na origem redefine as conexões vindas das faixas de IP da Cloudflare.
- A origem envia uma resposta HTTP malformada ou vazia, por exemplo por causa de uma configuração de HTTP/2 com defeito.