headers.nosniff
Que la respuesta lleve X-Content-Type-Options: nosniff.
Por qué importa
Con nosniff el navegador respeta el tipo de contenido que declara el servidor y no intenta adivinarlo, lo que evita que un archivo subido se ejecute como script. No influye directamente en el posicionamiento.
Cómo se corrige
Añade la cabecera X-Content-Type-Options: nosniff en el servidor o la CDN.
Paso a paso: el prompt para tu IA
Cuando Seotres encuentra este problema en tu web, te da un prompt listo para pegar en la IA que uses, con los datos de tu página. Este es el de esta regla con una web de ejemplo (tudominio.com):
Problema: la respuesta no incluye X-Content-Type-Options: nosniff.
Datos de tu web: Aquí van la página y la evidencia que ha encontrado Seotres.
Objetivo
Que las respuestas de tudominio.com lleven la cabecera «X-Content-Type-Options: nosniff».
Pasos
- Si la web es código propio o un servidor que gestionas: añádela en la configuración del servidor (Nginx, Apache…), del CDN o del framework (por ejemplo, la configuración de cabeceras de Next.js o de tu alojamiento).
- Si usas WordPress: suele ponerse desde el alojamiento, desde un plugin de seguridad o de caché, o en el archivo .htaccess si el servidor es Apache.
- Si usas Shopify, Wix, Squarespace u otra plataforma cerrada: las cabeceras las controla la plataforma y normalmente no se pueden cambiar; si es así, dímelo en vez de buscar trucos.
Antes de volver a Seotres
Para comprobarlo antes de volver a Seotres, mira las cabeceras de la respuesta en las herramientas para desarrolladores del navegador (pestaña Red).
Términos de esta regla
- Cabeceras HTTP
Datos que el servidor envía junto a cada página, sin que se vean en ella: tipo de archivo, caché, seguridad…
Ejemplo: «Content-Encoding: gzip» indica que la página viaja comprimida.
Fuente: MDN Web Docs: cabeceras HTTP
Fuente oficial
https://developer.mozilla.org/es/docs/Web/HTTP/Headers/X-Content-Type-Options