by rankeator
Share
by rankeator
Share

Vamos a centrarnos en cómo conseguir una puntuación de 100 en Google PageSpeed poniendo el foco en un aspecto clave que muchas webs ignoran: la Content Security Policy (CSP).
La Content Security Policy (CSP) es una medida de seguridad web que controla qué recursos puede cargar tu sitio y desde qué orígenes.
Ayuda a prevenir ataques como XSS (Cross-Site Scripting) bloqueando scripts no autorizados y contenido malicioso.

Pagespeed 100 reforzando Seguridad
🛡️ ¿Qué es la CSP y qué tiene que ver con PageSpeed?
La Content Security Policy es una cabecera de seguridad que indica al navegador qué recursos puede cargar tu sitio y desde dónde. Su objetivo principal es prevenir ataques como XSS (Cross-Site Scripting) o inyección de código malicioso.
Pero… ¿cómo afecta al rendimiento?
Aunque la CSP es una medida de seguridad, influye directamente en la performance porque:
✅ Controla recursos de terceros (evita cargas innecesarias)
✅ Evita ejecución de scripts no deseados (menos trabajo para el navegador)
✅ Mejora la percepción de seguridad (navegadores premian sitios bien configurados)
Además, Google PageSpeed y Lighthouse penalizan sitios que no usan CSP o la tienen mal implementada.
.
🧠 Cómo escribir una buena política CSP
Una política CSP se define en la cabecera Content-Security-Policy
, y se ve algo así:
Esto indica que solo se permiten recursos desde el mismo dominio ('self'
). Pero esto puede romper funcionalidades si usas Google Fonts, Analytics, CDN, etc.
Ejemplo realista de una buena CSP:
✅ Beneficios al aplicar una buena CSP
-
🔒 Mayor seguridad
-
🚫 Bloqueo de scripts innecesarios (mejor TTI / LCP)
-
🎯 Mejor puntuación en PageSpeed
-
🧩 Control total sobre recursos y orígenes
.

Mejora tu Pagespeed hasta 100 con la 👤 Membresía Premium ©️ 👈 para WordPress de Negocios Online
.
🔍 ¿Cómo validar tu CSP?
-
Herramienta online:
Usa https://csp-evaluator.withgoogle.com para analizar tu política y recibir recomendaciones. -
Consola del navegador:
Abre la web, presiona F12 → Consola → Revisa si hay advertencias o bloqueos por la CSP. -
Modo
report-only
(opcional para probar sin bloquear):
.
Mejor Puntuación Google ✅
Cómo mejorar la puntuación en Google (PageSpeed y Lighthouse), enfocándose en la seguridad avanzada que también potencia el rendimiento y la confianza del sitio:
.
Para lograr una mejor puntuación en Google PageSpeed y Lighthouse, no basta con optimizar imágenes o activar la caché: también es fundamental establecer políticas de seguridad web que fortalezcan tu sitio ante amenazas y mejoren la percepción de calidad que tienen los navegadores. Una buena puntuación comienza con la implementación de una Content Security Policy (CSP) robusta y bien afinada. Esta política actúa como una lista blanca que define exactamente desde qué fuentes pueden cargarse scripts, estilos, fuentes e imágenes, ayudando a prevenir ataques de Cross-Site Scripting (XSS), uno de los vectores más comunes para comprometer sitios web.

CSP segura para Google
Una CSP efectiva debe bloquear cualquier intento de ejecución de código no autorizado, lo que no solo protege al usuario, sino que también impide la carga de recursos innecesarios, mejorando así el tiempo de carga y el rendimiento percibido por Google. Además de CSP, es esencial implementar una política de HSTS (HTTP Strict Transport Security) que obligue a los navegadores a comunicarse solo mediante HTTPS. Esto no solo garantiza la seguridad del tráfico, sino que evita redireccionamientos innecesarios desde HTTP a HTTPS, lo cual reduce la latencia y suma puntos en las métricas de velocidad.
.
Otro aspecto clave es el aislamiento de orígenes, y aquí entra en juego COOP (Cross-Origin Opener Policy). Esta política impide que tu sitio comparta el contexto de navegación con páginas de otros orígenes, lo que protege contra ataques de canal lateral y mejora el aislamiento del sitio. Implementarla correctamente es señal de que tu sitio respeta las buenas prácticas de aislamiento moderno, lo que Lighthouse tiene muy en cuenta.
.
También hay que considerar la prevención del clickjacking, una técnica en la que un atacante embebe tu sitio dentro de un iframe malicioso para engañar a los usuarios. Para mitigarlo, puedes usar X-Frame-Options (XFO) con la directiva DENY
o incluir en la CSP la directiva frame-ancestors 'none';
. Ambas opciones aseguran que tu contenido no pueda ser incrustado en sitios de terceros, reforzando la confianza del navegador y reduciendo el riesgo de vulnerabilidad.
.
Un sitio web rápido no es solamente un sitio bien optimizado a nivel de carga: también es un sitio seguro, moderno y bien configurado. Google y sus herramientas de medición valoran cada vez más estos factores como parte integral de una buena experiencia de usuario. Aplicar todas estas prácticas no solo mejora el performance técnico, sino que también protege tu marca, tus visitantes y tu reputación. En resumen, si buscas ese codiciado 100/100 en PageSpeed, empieza por la base: la seguridad es velocidad.
Plugins WordPress para conseguir 100 puntos en Google Insights
Aquí tienes una comparativa de los principales plugins de WordPress que te permiten implementar y gestionar políticas de Content Security Policy (CSP), con información sobre su disponibilidad gratuita, número de instalaciones activas, popularidad y opiniones de los usuarios:
🔒 1. Cookies and Content Security Policy
- Gratuito: ✔️
- Instalaciones activas: 10.000+
- Valoración media: 4.9 / 5
- Características destacadas:
- Cumplimiento con GDPR y CCPA.
- Bloqueo de cookies y contenido externo no deseado.
- Interfaz amigable con opciones de configuración rápida.
- Soporte multilingüe mediante WPML y Polylang.
- Opiniones: Los usuarios destacan su facilidad de uso y efectividad en la implementación de políticas CSP sin necesidad de conocimientos técnicos avanzados.(Common Ninja, WordPress.org)
🛡️ 2. Content Security Policy Manager
- Gratuito: ✔️
- Instalaciones activas: 2.000+
- Valoración media: 4.3 / 5
- Características destacadas:
- Configuración de diferentes políticas CSP para el administrador, usuarios conectados y visitantes.
- Opciones para habilitar, deshabilitar o establecer políticas en modo de informe.
- Opiniones: Valorado por su flexibilidad y control granular, aunque requiere conocimientos técnicos para una configuración óptima.(WordPress.org, WordPress.org)
🧰 3. GD Security Headers
- Gratuito: ✔️
- Instalaciones activas: 2.000+
- Valoración media: 4.5 / 5
- Características destacadas:
- Configuración de múltiples encabezados de seguridad HTTP, incluyendo CSP, XSS y políticas de referencia.
- Interfaz sencilla para la gestión de políticas de seguridad.
- Opiniones: Apreciado por su enfoque integral en la seguridad mediante encabezados HTTP, aunque algunos usuarios desearían más documentación.(WordPress.org)
⚙️ 4. WP Content Security Plugin
- Gratuito: ✔️
- Instalaciones activas: Datos no disponibles
- Valoración media: 4.9 / 5
- Características destacadas:
- Establecimiento de políticas CSP personalizadas.
- Registro de violaciones de políticas en una tabla de base de datos.
- Interfaz para revisar y gestionar violaciones de políticas.
- Opiniones: Los usuarios elogian su capacidad para monitorear y ajustar políticas CSP de manera efectiva.(WordPress.com)
🧪 5. No unsafe-inline
- Gratuito: ✔️
- Instalaciones activas: 200+
- Valoración media: 4.8 / 5
- Características destacadas:
- Ayuda a construir políticas CSP evitando el uso de ‘unsafe-inline’ y ‘unsafe-hashes’.
- Promueve prácticas de seguridad más estrictas al limitar scripts y estilos en línea.
- Opiniones: Ideal para desarrolladores que buscan fortalecer la seguridad eliminando dependencias de código en línea.(WordPress.org, WordPress.org)
🧱 6. Headers Security Advanced & HSTS WP
- Gratuito: ✔️
- Instalaciones activas: 80.000+
- Valoración media: 4.7 / 5
- Características destacadas:
- Configuración de múltiples encabezados de seguridad, incluyendo HSTS y CSP.
- Protección contra XSS, inyecciones y clickjacking.
- Forzado de HTTPS en todo el sitio.
- Opiniones: Muy popular por su enfoque todo en uno para mejorar la seguridad mediante encabezados HTTP.(WordPress.org, WordPress.org)
🧩 7. Content Security Policy Pro
- Gratuito: ✔️
- Instalaciones activas: Datos no disponibles
- Valoración media: Datos no disponibles
- Características destacadas:
- Permite especificar una lista blanca de fuentes aprobadas desde las cuales el navegador puede cargar contenido.
- Contramedida efectiva contra ataques XSS.
- Opiniones: Aunque no se dispone de muchas opiniones, se presenta como una solución efectiva para implementar políticas CSP detalladas.(really-simple-ssl.com, Kinsta®, Common Ninja)
Resumen comparativo:
Plugin | Gratuito | Instalaciones activas | Valoración media | Características destacadas |
---|---|---|---|---|
Cookies and Content Security Policy | ✔️ | 10.000+ | 4.9 / 5 | Cumplimiento GDPR/CCPA, bloqueo de contenido externo, interfaz amigable |
Content Security Policy Manager | ✔️ | 2.000+ | 4.3 / 5 | Políticas diferenciadas para admin y usuarios, modo informe |
GD Security Headers | ✔️ | 2.000+ | 4.5 / 5 | Configuración de múltiples encabezados de seguridad HTTP |
WP Content Security Plugin | ✔️ | Datos no disponibles | 4.9 / 5 | Registro y gestión de violaciones de políticas CSP |
No unsafe-inline | ✔️ | 200+ | 4.8 / 5 | Evita el uso de ‘unsafe-inline’ y ‘unsafe-hashes’ en políticas CSP |
Headers Security Advanced & HSTS WP | ✔️ | 80.000+ | 4.7 / 5 | Configuración de múltiples encabezados de seguridad, forzado de HTTPS |
Content Security Policy Pro | ✔️ | Datos no disponibles | Datos no disponibles | Especificación detallada de políticas CSP, contramedida contra ataques XSS |
Recomendación:
- Para usuarios que buscan una solución integral y fácil de usar: Cookies and Content Security Policy es una excelente opción por su interfaz amigable y cumplimiento con normativas de privacidad.
- Para desarrolladores que desean un control granular sobre las políticas CSP: Content Security Policy Manager ofrece flexibilidad para configurar políticas diferenciadas según el tipo de usuario.
- Para quienes buscan fortalecer la seguridad general del sitio mediante encabezados HTTP: Headers Security Advanced & HSTS WP proporciona una solución completa para mejorar la seguridad mediante múltiples encabezados.
Si necesitas asistencia adicional para implementar una política CSP adecuada para tu sitio WordPress, no dudes en consultarlo en los comentarios.
.
🏁 Conclusión: ¿Cómo ayuda esto a llegar al 100/100?
👉 Una política CSP bien afinada reduce el número de scripts no esenciales, minimiza errores de carga, mejora la seguridad y genera confianza para navegadores y motores de búsqueda.
¿Resultado? Un sitio más limpio, rápido, seguro y con más puntos en PageSpeed 💯
.
.
STAY IN THE LOOP
Subscribe to our free newsletter.
Leave A Comment
Hoy vamos a mejorar el rendimiento de tu web en WordPress paso a paso,
Cómo conseguir 100 puntos en el PageSpeed Performance para WordPress 🚀 Lograr que tu