El contenido mixto ocurre cuando una página que carga por HTTPS pide algún recurso (imagen, script, hoja de estilos) por HTTP. El navegador lo bloquea o muestra el candado como «no seguro», y puede romper estilos o funciones. Es muy frecuente tras instalar un certificado o migrar un sitio.

Cómo detectarlo

  1. Abre la página con las herramientas de desarrollo del navegador (F12) y la pestaña de consola.
  2. Busca avisos «Mixed Content» con la URL exacta del recurso.
  3. Anota si el recurso es una imagen, un script o una fuente.
  4. Revisa si viene del contenido, del tema, de un plugin o de la CDN.

Causas frecuentes

CausaDónde buscar
URLs antiguas en la base de datosContenido de entradas, páginas y opciones
Direcciones del sitio mal configuradasAjustes → Generales: dirección de WordPress y del sitio
Recursos fijos en el temaArchivos del tema o CSS con http://
Constructores visualesElementor y similares guardan URLs propias
CDN o cachéConfiguración del servicio y archivos en caché

Pasos de solución

  1. Haz una copia completa del sitio y de la base de datos.
  2. Confirma que las dos direcciones en Ajustes → Generales usan https://.
  3. Reemplaza las URLs antiguas en la base de datos con una herramienta de búsqueda y reemplazo segura (por ejemplo, WP-CLI con search-replace y la opción de simulación primero).
  4. En Elementor, usa la herramienta de reemplazo de URL y regenera el CSS.
  5. Limpia la caché del sitio, de la CDN y del navegador.
  6. Fuerza la redirección de HTTP a HTTPS en el servidor.
  7. Vuelve a revisar la consola.

Prevención y reporte al cliente

Después de cada migración o cambio de dominio, ejecuta una revisión de contenido mixto. Incluye en el reporte qué recursos se corrigieron. Este tipo de errores también afecta al rastreo, así que complementa con cabeceras de seguridad, HTTPS y SEO y el checklist antes de lanzar un sitio WordPress.

En resumen

Preguntas frecuentes

¿Puedo usar un plugin para forzar HTTPS?

Es una solución rápida, pero conviene corregir las URLs de origen para no depender de un plugin.

¿Un certificado válido evita el problema?

No: el certificado habilita HTTPS, pero los recursos antiguos con HTTP deben corregirse aparte.

¿El contenido mixto afecta al SEO?

Puede afectar a la experiencia y a la confianza del usuario; además genera avisos de seguridad en el navegador.