STATUS IS UPPRONTIDÃO DOS SITES

Guia da stack · Retrato em 23 de outubro de 2026

Next.js on Amazon CloudFront: guia de prontidão

O que os 1,914 sites avaliados nesta stack fazem bem, onde deixam a desejar e as etapas específicas de Next.js on Amazon CloudFront que resolvem cada lacuna.

Sites avaliados
1,914

detectado a partir do HTML e dos cabeçalhos da página inicial

Índice mediano de prontidão
69/100

todos os sites: 64

Perfis nesta stack
486

sites entre os 50 mil mais populares

Prontidão por eixo

Habilitar

86/100

Todos os sites 77

Fortalecer

60/100

Todos os sites 55

Acelerar

74/100

Todos os sites 63

Recuperar

6/100

Todos os sites 11

O roteiro de Next.js on Amazon CloudFront

Lacunas ordenadas por impacto, com a etapa específica da plataforma quando disponível.

  1. security.txt publicado

    5.8% observado · todos os sites 5.5%

    Publique /.well-known/security.txt com pelo menos os campos Contact e Expires, conforme exigido pela RFC 9116, e revise-o antes que expire.

  2. HSTS mantido por pelo menos um ano

    49% observado · todos os sites 31%

    Envie Strict-Transport-Security nas respostas HTTPS. Comece com um max-age curto (por exemplo, 300 segundos), confirme que todos os subdomínios funcionam por HTTPS e depois aumente gradualmente até 31536000. Adicione includeSubDomains somente quando todos os subdomínios usarem HTTPS. O pré-carregamento de HSTS é opcional e difícil de desfazer; o próprio hstspreload.org não o recomenda por padrão.

    Em Next.js: Adicione o cabeçalho na opção headers() de next.config.js para todas as rotas.

    Em Amazon CloudFront: Associe uma política de cabeçalhos de resposta com Strict-Transport-Security a cada distribuição.

  3. Registros CAA limitam quem pode emitir certificados

    12% observado · todos os sites 11%

    Publique registros CAA que indiquem todas as autoridades certificadoras que você realmente usa, incluindo as que sua CDN usa para certificados gerenciados. Adicione um contato iodef se quiser receber relatórios.

  4. Nenhum script que bloqueie a renderização na seção head

    39% observado · todos os sites 44%

    Adicione defer aos scripts que precisam do DOM e async aos independentes, como os de análise de tráfego, ou mova-os para o final do body.

    Em Next.js: Use o componente next/script com uma estratégia de carregamento apropriada.

  5. Formatos modernos de imagem em uso

    50% observado · todos os sites 40%

    Sirva WebP ou AVIF com JPEG ou PNG como alternativa de compatibilidade, por meio de uma CDN de imagens ou gerando ambos os formatos durante a compilação.

    Em Next.js: O componente next/image entrega formatos otimizados automaticamente.

  6. DNSSEC assinado

    5.7% observado · todos os sites 8.1%

    Habilite DNSSEC no seu provedor de DNS e, em seguida, adicione o registro DS no seu registrador. Planeje cuidadosamente as mudanças de provedor: um registro DS desatualizado pode impedir a resolução do domínio.

  7. Prazo de validade do certificado de 100 dias ou menos

    9.6% observado · todos os sites 75%

    Adote a emissão e a renovação automatizadas agora, enquanto ainda há tempo para testar o processo.

  8. Política DMARC impõe quarentena ou rejeição

    56% observado · todos os sites 31%

    Publique DMARC com p=none e um endereço para relatórios primeiro, corrija quaisquer remetentes legítimos que falhem no alinhamento de SPF ou DKIM e, em seguida, passe para quarentena e, por fim, rejeição.

Onde os sites em Next.js on Amazon CloudFront se destacam

  • Arquivos estáticos armazenados em cache por 30 dias ou mais79% observadostodos os sites 50%
  • Imagens fora da área visível com carregamento adiado90% observadostodos os sites 61%
  • Política de DMARC impõe quarentena ou rejeição56% observadostodos os sites 31%
  • HSTS mantido por pelo menos um ano49% observadotodos os sites 31%

Todas as 31 verificações em Next.js on Amazon CloudFront

VerificaçãoFrenteObservadoTodos os sitesMedido
Requisições HTTP são redirecionadas para HTTPSFortalecer98%91%1,822
HSTS mantido por pelo menos um anoFortalecer49%31%1,914
TLS 1.3 negociadoFortalecer>99%92%1,887
Certificado tem mais de 14 dias restantesFortalecer>99%>99%1,887
Prazo de validade do certificado de 100 dias ou menosFortalecer9.6%75%1,887
Registros CAA limitam quem pode emitir certificadosFortalecer12%11%1,913
DNSSEC assinadoFortalecer5.7%8.1%1,914
security.txt publicadoFortalecer5.8%5.5%1,853
Política DMARC impõe quarentena ou rejeiçãoFortalecer56%31%1,914
X-Content-Type-Options: nosniffFortalecer53%48%1,914
Incorporação em frames restritaFortalecer55%49%1,914
Política de Segurança de Conteúdo presenteFortalecer39%31%1,914
Referrer-Policy definidoFortalecer37%23%1,914
HTTP/2 negociadoAcelerar99%89%1,887
HTTP/3 anunciadoAcelerar36%36%1,914
HTML comprimidoAcelerar99%93%1,914
Arquivos estáticos em cache por 30 dias ou maisAcelerar79%50%1,783
Formatos modernos de imagem em usoAcelerar50%40%1,712
Imagens fora da área visível carregadas sob demandaAcelerar90%61%1,631
Nenhum script que bloqueie a renderização na seção headAcelerar39%44%1,914
robots.txt publicadoHabilitar92%79%1,857
Sitemap XML detectávelHabilitar86%73%1,904
Acessível via IPv6Habilitar41%44%1,914
URL canônica declaradaHabilitar81%70%1,914
Meta descrição redigidaHabilitar94%82%1,914
Viewport para dispositivos móveis configuradoHabilitar>99%96%1,914
Dados estruturados presentesHabilitar57%53%1,914
Imagem de prévia para redes sociais definidaHabilitar71%55%1,914
Idioma da página declaradoHabilitar96%91%1,914
No máximo um redirecionamento até a página inicialHabilitar97%98%1,914
Servidores de nomes distribuídos entre provedoresRecuperar5.8%11%1,913

Sites em Next.js on Amazon CloudFront com alto nível de prontidão

Relacionados