Salud del sitio de WordPress: qué significa cada mensaje y qué hacer
La Salud del sitio de WordPress es una revisión técnica integrada que encuentras en Herramientas → Salud del sitio. Divide los resultados en problemas críticos, mejoras recomendadas y pruebas superadas. Revisa los críticos en unos días, porque tocan la seguridad o el funcionamiento del sitio. Los recomendados son sugerencias: unos los arreglas tú y otros, tu hosting.
Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 9 min de lectura
Dónde está la Salud del sitio y cómo leerla
Ve a Herramientas → Salud del sitio. Arriba ves una valoración general y, debajo, dos pestañas.
- Estado muestra los resultados de las pruebas en tres grupos: problemas críticos, mejoras recomendadas y pruebas superadas. Puedes desplegar cada punto para leer una explicación breve.
- Información guarda los detalles: las versiones de WordPress, PHP y la base de datos, el tema, los plugins y los permisos de las carpetas. El botón para copiar viene bien cuando escribes a tu hosting o a quien cuida el sitio.
La valoración de arriba es solo un resumen. Importa más lo que hay de verdad en la lista. La pantalla se describe en la documentación de WordPress sobre la pantalla Salud del sitio, y hay un recorrido fácil de leer por las dos pestañas en la guía de Itomic.
Recuerda que son pruebas automáticas. No conocen tu situación. Si el sitio se gestiona en un repositorio de código, las actualizaciones automáticas están desactivadas a propósito, y el informe lo marcará igualmente.
Qué significa cada mensaje de la Salud del sitio
El texto exacto depende de la versión de WordPress y de los plugins que añaden sus propias pruebas. La tabla explica los mensajes más comunes con palabras sencillas.
| Mensaje (versión corta) | Qué significa | Quién lo arregla | Urgencia |
|---|---|---|---|
| Tu sitio funciona con una versión antigua de PHP | el servidor usa un PHP viejo, sin parches de seguridad o más lento | el hosting, o tú en el panel del hosting, tras comprobar la compatibilidad de los plugins | alta |
| Tu web no usa HTTPS | no hay certificado, o la dirección del sitio empieza por http | el hosting, y después tú en los ajustes | alta |
| La API REST ha encontrado un error o un resultado inesperado | el editor y algunos plugins no pueden hablar con WordPress | tú y quien cuida el sitio, a menudo es un plugin de seguridad | alta, cuando el editor no guarda |
| Tu sitio no ha podido completar una petición loopback | el sitio no puede conectarse consigo mismo, lo que rompe las tareas programadas y la edición de archivos | el hosting o un plugin de seguridad | media |
| Un evento programado ha fallado o va con retraso | el programador de WordPress no funciona como debería | quien cuida el sitio, el hosting | media |
| Se ha detectado una sesión de PHP activa | un plugin abre una sesión y no la cierra, lo que ralentiza pruebas y peticiones | un desarrollador o el autor del plugin | media |
| Tienes plugins o temas inactivos | están en el servidor aunque no los usas | tú | baja, pero fácil |
| Hay actualizaciones disponibles | WordPress, un plugin o un tema tienen una versión más nueva | tú o quien cuida el sitio, tras una copia de seguridad | depende del plugin |
| Deberías usar una caché de objetos persistente | el servidor no tiene Redis ni Memcached | el hosting | baja en sitios pequeños |
| Falta un módulo opcional de PHP | por ejemplo, un módulo para procesar imágenes | el hosting | baja |
| El modo de depuración está activado | los errores pueden verse para los visitantes | quien cuida el sitio | alta en un sitio en marcha |
| Tu sitio está disuadiendo a los motores de búsqueda de indexarlo | la opción de Ajustes → Lectura está marcada | tú | alta, si el sitio debe estar en Google |
| Las opciones cargadas automáticamente son grandes | la base de datos carga muchos datos en cada visita, normalmente de plugins antiguos | un desarrollador | media |
Para el mensaje de la API REST, mira la guía del error que suele acompañarlo: «La respuesta no es una respuesta JSON válida» en WordPress. Si los buscadores están bloqueados, te ayudará la entrada sobre por qué una web WordPress no aparece en Google. Los eventos programados atrasados también suelen verse como una entrada programada que no se publicó. Con el modo de depuración activado, quien cuida el sitio debería guardar los errores en un archivo en lugar de mostrarlos a los visitantes, como explica la documentación de depuración de WordPress.
Problemas críticos de la Salud del sitio: por dónde empezar
Cuando la lista tiene varios puntos críticos, sigue este orden. Los primeros pasos a menudo explican el resto.
- Guarda el estado actual. En la pestaña Información, copia el informe al portapapeles y pégalo en una nota. Ayudará a tu hosting, y a ti a comparar dentro de una semana.
- Mira qué ha cambiado. Un plugin nuevo, una actualización, un cambio de PHP en el panel del hosting. Un mensaje que apareció ayer suele tener una causa de ayer.
- Empieza por la seguridad. Un PHP antiguo, la falta de HTTPS y el modo de depuración activado importan más que la caché y los módulos.
- Separa tus puntos de los del hosting. Los ajustes de la administración de WordPress, los plugins y los temas son cosa tuya. La versión de PHP, los módulos del servidor y el certificado son cosa del hosting, aunque algunos hostings te dejan cambiarlos en el panel de cliente.
- Escribe a tu hosting con datos concretos. Pega el informe copiado y pregunta por cada punto del servidor por separado.
- Recarga el informe después de un cambio. Las pruebas en segundo plano a veces necesitan unos minutos. Si un punto desaparece y vuelve, apunta cuándo.
Antes de cambiar la versión de PHP, comprueba que tus plugins la admiten y haz una copia de seguridad. Las versiones recomendadas están en la página de requisitos de WordPress. Si el sitio deja de funcionar después del cambio, te ayudará la guía sobre el error crítico de WordPress.
Cuándo puedes dejar las mejoras recomendadas
Las mejoras recomendadas no son una lista de obligaciones. Puedes dejar, sabiendo lo que haces, unos cuantos puntos típicos:
- la falta de una caché de objetos persistente en un sitio con unas decenas de visitas al día,
- un módulo opcional de PHP que no usa ninguno de tus plugins,
- las actualizaciones automáticas desactivadas, si alguien actualiza el sitio a mano con regularidad y lo revisa después de cada cambio.
Lo que no conviene es guardar plugins inactivos «por si acaso». El código que está en el servidor puede seguir teniendo una vulnerabilidad aunque esté desactivado. Un plugin que no usas desde hace meses, mejor borrarlo.
La Salud del sitio no mide la velocidad ni el SEO. Si el sitio va lento, lee qué hacer cuando WordPress va lento. Describimos una revisión del contenido para Google en la entrada sobre la auditoría SEO de WordPress.
Qué comprueba la revisión
La Salud del sitio forma parte de una revisión más amplia, que en TellMyShop funciona en la versión gratuita, Free, y no cambia nada. El chat comprueba:
- el sitio: HTTPS, noindex, errores que ven los visitantes, actualizaciones disponibles, la versión de PHP, el cron, la caché, las páginas del carrito y del pago de WooCommerce y los resultados de la Salud del sitio,
- una página tal como la ve Google: redirecciones, canonical, robots, encabezados H1 a H3, imágenes sin texto alternativo, enlaces, datos estructurados JSON-LD y tiempo de respuesta,
- además: el informe de 404, el registro de errores de PHP y una respuesta a por qué no aparece una página o un producto concretos.
El resultado es una lista de correcciones, de la más importante a la menos. Cómo hacer tú mismo esa revisión, paso a paso, lo explicamos en la entrada sobre la revisión técnica de la tienda.
Cómo lee el chat la Salud del sitio
El plugin TellMyShop para WordPress y WooCommerce lee la Salud del sitio en TellMyShop Free, que no guarda nada. Tu chat (Claude o ChatGPT) recibe los resultados divididos en críticos, recomendados y correctos, con una frase de «qué hacer» para cada punto, y a la vez puede leer los registros de errores y la lista de plugins con actualizaciones disponibles. Así no explica un mensaje en el vacío, sino que lo relaciona con lo que pasa en tu sitio.
Tú: La Salud del sitio muestra dos problemas críticos. ¿Qué significan y qué hago?
Tu chat: El primero: el servidor usa una versión antigua de PHP. Eso es trabajo de tu hosting o del panel del hosting. Todos tus plugins tienen versiones que admiten un PHP más nuevo.
Tu chat: El segundo: la API REST devuelve un error. En los registros de los últimos 3 días veo peticiones rechazadas por el plugin Example Firewall. Lo más probable es que eso bloquee el editor.
Tu chat: Mi propuesta: el hosting cambia PHP, y probamos el plugin de firewall desactivándolo un rato. Vista previa:
Tú: Primero preguntaré al hosting por PHP. Desactiva el firewall durante una hora.
Tu chat: Desactivado. La Salud del sitio ya no informa del error de la API REST. Lo volveré a activar cuando me digas, o puedes deshacerlo desde el historial de cambios.
versión anterior: Example Firewall: activo
versión nueva: Example Firewall: inactivo
Los nombres de plugins y las cifras de esta conversación son ejemplos. La explicación sola funciona en Free. Desactivar, actualizar y borrar un plugin inactivo funcionan en TellMyShop Pro cuando activas el interruptor Plugins. Dura 24 horas y necesita una copia de la base de datos de hoy, que el plugin hace solo. Antes de cada cambio el chat muestra una vista previa y espera tu aprobación, y puedes deshacer cualquier cambio desde el historial de cambios. El chat no cambiará la versión de PHP, el certificado, los módulos del servidor ni el archivo wp-config.php. Eso queda para tu hosting o para quien cuida el sitio.
Revisar este informe cada día es más fácil con un repaso de la mañana, descrito en la entrada sobre el mantenimiento de una web WordPress. Puedes descargar la versión gratuita en la página TellMyShop Free, y la página TellMyShop para WordPress describe lo que puede guardar. Las diferencias entre versiones están en la página de precios.
Preguntas y respuestas
¿Dónde encuentro la Salud del sitio en WordPress?
La pantalla se llama Salud del sitio y está en el menú Herramientas. Solo la ve un administrador. Tiene dos pestañas: Estado, con los resultados de las pruebas, e Información, con los detalles del servidor, el tema y los plugins.
¿Un problema crítico en la Salud del sitio significa que mi web está rota?
Normalmente no. Los problemas críticos son cosas que pueden perjudicar la seguridad o el funcionamiento del sitio, como una versión antigua de PHP o la falta de HTTPS. El sitio suele funcionar con normalidad, pero conviene buscar la causa en unos días en lugar de dejarlo para dentro de unos meses.
¿Tengo que arreglar todas las mejoras recomendadas?
No. Las mejoras recomendadas son sugerencias, y algunas no encajan en todos los sitios. La falta de una caché de objetos persistente en la web de un pequeño negocio o las actualizaciones automáticas desactivadas a propósito son puntos típicos que puedes dejar sabiendo lo que haces.
¿Por qué cambia el resultado cuando recargo la página?
WordPress hace algunas pruebas en segundo plano conectándose a su propio sitio, por ejemplo las de la API REST y la petición loopback. Cuando el servidor está sobrecargado un momento o un plugin de seguridad corta la conexión, la prueba pasa una vez y falla la siguiente. Si el mensaje vuelve una y otra vez, tómatelo en serio.
¿El plugin TellMyShop arreglará los problemas de la Salud del sitio?
Algunos, en TellMyShop Pro: actualizar o desactivar plugins cuando activas el interruptor Plugins, y ajustes sueltos con el interruptor Mantenimiento. No cambiará la versión de PHP, el HTTPS ni los límites del servidor, que son trabajo de tu hosting. TellMyShop Free lee el informe y explica cada punto.
WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.