STATUS IS UPPREPARACIÓN WEB

Guía de la pila tecnológica · Datos de 23 de octubre de 2026

Next.js on Vercel: guía de preparación

Qué hacen bien los 2,044 sitios evaluados con esta pila tecnológica, en qué presentan carencias y los pasos específicos de Next.js on Vercel que subsanan cada una.

Sitios evaluados
2,044

detectado a partir del HTML y las cabeceras de la página de inicio

Mediana del índice de preparación
73/100

todos los sitios: 64

Perfiles con esta pila tecnológica
149

sitios entre los 50 000 primeros

Preparación por área

Habilitar

85/100

Todos los sitios 77

Fortalecer

69/100

Todos los sitios 55

Acelerar

72/100

Todos los sitios 63

Recuperar

5/100

Todos los sitios 11

La guía práctica de Next.js on Vercel

Carencias ordenadas por impacto, con el paso específico para la plataforma cuando lo haya.

  1. Sin scripts que bloqueen el renderizado en la cabecera del documento

    23% observado · todos los sitios 44%

    Añada defer a los scripts que necesitan el DOM y async a los independientes, como los de analítica, o muévalos al final del cuerpo del documento.

    En Next.js: Use el componente next/script con una estrategia de carga adecuada.

  2. security.txt publicado

    9.4% observado · todos los sitios 5.5%

    Publique /.well-known/security.txt con, al menos, los campos Contact y Expires, como exige el RFC 9116, y revíselo antes de que caduque.

  3. HTTP/3 anunciado

    14% observado · todos los sitios 36%

    Active HTTP/3 en su CDN. Los navegadores recurren a HTTP/2 automáticamente, por lo que el riesgo es bajo.

  4. Formatos de imagen modernos en uso

    43% observado · todos los sitios 40%

    Sirva WebP o AVIF con una alternativa en JPEG o PNG, ya sea mediante una CDN de imágenes o generando ambos formatos durante la compilación.

    En Next.js: El componente next/image sirve formatos optimizados automáticamente.

    En Vercel: Vercel Image Optimization sirve formatos modernos.

  5. La política DMARC exige poner en cuarentena o rechazar

    47% observado · todos los sitios 31%

    Publique primero DMARC con p=none y una dirección para recibir informes, corrija los remitentes legítimos que no superen la alineación SPF o DKIM y, después, pase a cuarentena y, por último, a rechazo.

  6. DNSSEC firmado

    10% observado · todos los sitios 8.1%

    Habilite DNSSEC en su proveedor de DNS y, a continuación, añada el registro DS en su registrador. Planifique con cuidado los cambios de proveedor: un registro DS obsoleto puede impedir que el dominio se resuelva.

  7. Política de seguridad de contenido presente

    34% observado · todos los sitios 31%

    Empiece con Content-Security-Policy-Report-Only para ver qué dejaría de funcionar, haga la política más restrictiva durante unas semanas y, después, aplíquela.

    En Next.js: Next.js documenta CSP basada en nonce con middleware.

  8. Inserción en marcos restringida

    46% observado · todos los sitios 49%

    Envíe Content-Security-Policy: frame-ancestors 'self' (o una lista de orígenes de confianza). X-Frame-Options: SAMEORIGIN ofrece protección en navegadores antiguos.

    En Next.js: Añádalo en headers() de next.config.js.

En qué destacan los sitios de Next.js on Vercel

  • HSTS conservado durante al menos un año97% observadotodos los sitios 31%
  • Archivos estáticos almacenados en caché durante 30 días o más98% observadotodos los sitios 50%
  • Los registros CAA limitan quién puede emitir certificados49% observadotodos los sitios 11%
  • Carga diferida de imágenes fuera de pantalla95% observadotodos los sitios 61%

Las 31 comprobaciones en Next.js on Vercel

ComprobaciónLíneaObservadoTodos los sitiosMedido
Las solicitudes HTTP se redirigen a HTTPSFortalecer>99%91%1,945
HSTS mantenido durante al menos un añoFortalecer97%31%2,044
TLS 1.3 negociadoFortalecer>99%92%2,024
Al certificado le quedan más de 14 días de validezFortalecer>99%>99%2,024
Periodo de validez del certificado de 100 días o menosFortalecer93%75%2,024
Los registros CAA limitan quién puede emitir certificadosFortalecer49%11%2,044
DNSSEC firmadoFortalecer10%8.1%2,044
security.txt publicadoFortalecer9.4%5.5%1,965
La política DMARC exige poner en cuarentena o rechazarFortalecer47%31%2,044
X-Content-Type-Options: nosniffFortalecer40%48%2,044
Inserción en marcos restringidaFortalecer46%49%2,044
Política de seguridad de contenido presenteFortalecer34%31%2,044
Referrer-Policy configuradaFortalecer33%23%2,044
HTTP/2 negociadoAcelerar>99%89%2,024
HTTP/3 anunciadoAcelerar14%36%2,044
HTML comprimidoAcelerar>99%93%2,044
Archivos estáticos almacenados en caché durante 30 días o másAcelerar98%50%1,972
Formatos de imagen modernos en usoAcelerar43%40%1,752
Imágenes fuera de pantalla con carga diferidaAcelerar95%61%1,641
Sin scripts que bloqueen el renderizado en la cabecera del documentoAcelerar23%44%2,044
robots.txt publicadoHabilitar91%79%1,983
Mapa del sitio XML localizableHabilitar87%73%2,037
Accesible mediante IPv6Habilitar23%44%2,044
URL canónica declaradaHabilitar77%70%2,044
Metadescripción redactadaHabilitar96%82%2,044
Área de visualización móvil configuradaHabilitar100%96%2,044
Datos estructurados presentesHabilitar60%53%2,044
Imagen de vista previa en redes sociales configuradaHabilitar73%55%2,044
Idioma de la página declaradoHabilitar98%91%2,044
Como máximo una redirección a la página de inicioHabilitar98%98%2,044
Servidores de nombres distribuidos entre proveedoresRecuperar5.2%11%2,042

Sitios de Next.js on Vercel con un alto nivel de preparación

Contenido relacionado