416 Range Not Satisfiable significa que nenhum dos intervalos do cabeçalho Range da requisição se sobrepõe à extensão atual do recurso, ou que o servidor rejeitou o conjunto de intervalos, por exemplo por conter intervalos pequenos ou sobrepostos demais. Em intervalos de bytes, o servidor deve enviar Content-Range: bytes */<length> para que o cliente saiba o tamanho real.
Isso costuma acontecer quando um gerenciador de download ou um player de mídia retoma o download de um arquivo que, nesse meio-tempo, ficou menor ou foi substituído. Os clientes normalmente se recuperam pedindo o arquivo inteiro de novo.
Exemplo de resposta
HTTP/1.1 416 Range Not Satisfiable
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Range: bytes */52428800
Content-Length: 0 SEO e verificação de redirecionamentos
Os rastreadores pedem documentos completos; por isso, o 416 não tem impacto em SEO. Ele só aparece em uma verificação de redirecionamentos quando você adiciona um cabeçalho Range à requisição.
Causas comuns e casos de uso
- Um download é retomado em uma posição além do fim de um arquivo que mudou.
- Um player de mídia pede um intervalo de bytes de um vídeo que foi recodificado com outro tamanho.
- Um cliente envia intervalos malformados ou em excesso, e o servidor os rejeita.