Si has modificado un título SEO, una metadescripción, una configuración o cualquier otro campo y descubres que Yoast SEO no guarda los cambios, probablemente exista un conflicto dentro de WordPress que conviene localizar antes de modificar nada más.
Este problema puede resultar especialmente desconcertante porque en algunos casos pulsas Actualizar o Guardar, WordPress parece aceptar la modificación y, al volver a cargar la página, encuentras exactamente los valores anteriores.
La buena noticia es que normalmente no significa que hayas perdido tu configuración ni que necesites reinstalar WordPress, sino que suele existir algún problema relacionado con la caché, JavaScript, otro plugin, la REST API, la seguridad o el servidor.
A continuación vas a ver cuáles son las causas más habituales y qué puedes hacer para encontrar la responsable sin dar palos de ciego.
🔎 Cómo saber si realmente Yoast SEO no está guardando los cambios
Antes de comenzar a desactivar plugins conviene comprobar si el problema está realmente relacionado con el guardado o simplemente estás viendo una versión almacenada en caché.
Haz una modificación sencilla en un campo de Yoast SEO, guarda la entrada y vuelve a abrirla desde otra pestaña para comprobar si el valor continúa siendo el anterior.
También puedes probar desde una ventana de incógnito del navegador, ya que de esta manera reduces la posibilidad de estar viendo determinados archivos almacenados localmente.
Si el problema afecta únicamente al título SEO, la metadescripción o determinados campos dentro del editor, presta especial atención a los problemas relacionados con JavaScript y los plugins de optimización.
🧹 1. La caché está mostrando información antigua
Una de las primeras cosas que deberías comprobar cuando Yoast SEO no guarda los cambios es la caché de WordPress, del servidor, del navegador o de cualquier CDN que utilices.
Los plugins de caché pueden mantener archivos o respuestas antiguas durante cierto tiempo y hacer que parezca que tus cambios han desaparecido aunque el problema se encuentre en otra capa del sitio.
Si utilizas sistemas como LiteSpeed Cache, WP Rocket, W3 Total Cache o similares, prueba a realizar un vaciado completo de la caché después de guardar las modificaciones.
Haz también lo mismo con la caché de tu navegador y, si utilizas servicios como Cloudflare, comprueba que no exista una configuración demasiado agresiva afectando al área administrativa.
Para descartar esta causa puedes seguir estos pasos:
- Guarda nuevamente los cambios realizados desde Yoast SEO.
- Vacía completamente la caché del plugin de optimización que utilices.
- Limpia la caché del navegador o abre WordPress en modo incógnito.
- Si utilizas una CDN, elimina temporalmente su caché almacenada.
- Vuelve a editar la entrada y comprueba si los datos permanecen después de actualizarla.
🔌 2. Existe un conflicto con otro plugin
WordPress permite combinar miles de plugins diferentes y, aunque generalmente funcionan juntos sin problemas, en determinadas configuraciones pueden producirse incompatibilidades entre extensiones.
El conflicto puede proceder de plugins de seguridad, optimización, caché, edición visual, traducción, SEO o cualquier extensión que modifique el funcionamiento del editor de WordPress.
Yoast dispone de un procedimiento específico para realizar una comprobación de conflictos entre plugins y temas sin tener que adivinar cuál está provocando el fallo.
Puedes consultar directamente el procedimiento de comprobación de conflictos recomendado por Yoast.
Una forma práctica de localizar el problema consiste en utilizar el plugin oficial Health Check & Troubleshooting de WordPress, ya que su modo de diagnóstico permite realizar pruebas sin desactivar los plugins para los visitantes normales del sitio.
🧩 3. Un error de JavaScript impide funcionar correctamente a Yoast SEO
Yoast SEO depende de JavaScript para diferentes funciones de su interfaz, por lo que un error generado por otro plugin, por el tema o por un script personalizado puede provocar comportamientos extraños dentro del editor.
El problema puede manifestarse mostrando campos vacíos, botones que no responden, análisis que no se actualizan o modificaciones que aparentemente no terminan de guardarse correctamente.
Yoast recomienda comprobar los errores de JavaScript cuando su interfaz presenta problemas porque incluso un fallo generado por otra extensión puede interferir con el funcionamiento del plugin.
Puedes consultar también la guía oficial sobre problemas en el cuadro de Yoast SEO y errores de JavaScript.
Si tienes conocimientos técnicos, abre las herramientas de desarrollo del navegador pulsando normalmente F12, entra en la pestaña Consola y comprueba si aparecen errores en rojo cuando editas o guardas la página.
🌐 4. La REST API de WordPress está bloqueada
La REST API de WordPress permite que diferentes partes del propio CMS y muchas extensiones intercambien información con el servidor.
El editor de bloques de WordPress depende de esta API para determinadas operaciones relacionadas con la visualización y el guardado de entradas y páginas, por lo que los errores en la REST API pueden provocar problemas dentro del administrador.
WordPress incorpora además comprobaciones específicas destinadas a determinar si la REST API está accesible desde la herramienta Salud del sitio.
Para comprobarlo entra en Herramientas → Salud del sitio → Estado y revisa si aparece algún aviso relacionado con REST API, peticiones loopback o comunicación con el servidor.
Los bloqueos pueden proceder de un plugin de seguridad, reglas del servidor, configuraciones del firewall, restricciones del hosting o modificaciones realizadas en .htaccess.
🛡️ 5. Un firewall o plugin de seguridad está bloqueando las peticiones
Algunos plugins de seguridad inspeccionan las peticiones realizadas dentro de WordPress y pueden bloquear accidentalmente una operación legítima si consideran que su contenido resulta sospechoso.
Algo similar puede ocurrir con sistemas instalados directamente en el servidor, como firewalls de aplicaciones web o reglas de seguridad configuradas por el proveedor de alojamiento.
Si Yoast SEO guarda determinados campos pero rechaza otros, esta posibilidad merece especial atención porque algunas reglas pueden activarse dependiendo del contenido que intentas almacenar.
Prueba temporalmente a desactivar las funciones más restrictivas de tu plugin de seguridad y vuelve a guardar la misma modificación para comprobar si existe alguna diferencia.
Si el problema desaparece, no deberías dejar permanentemente desactivada la seguridad, sino identificar qué regla concreta está bloqueando la petición y crear una excepción adecuada.
⚡ 6. Un plugin de optimización está interfiriendo con el administrador
Los plugins destinados a mejorar el rendimiento pueden combinar, retrasar, aplazar o minificar archivos JavaScript, algo extremadamente útil en la zona pública de la web pero potencialmente problemático dentro del administrador.
Por esta razón deberías evitar que las optimizaciones destinadas al frontend modifiquen innecesariamente los archivos utilizados dentro de /wp-admin/.
Si el problema comenzó después de activar opciones como minificar JavaScript, combinar archivos, retrasar scripts o eliminar JavaScript no utilizado, desactívalas temporalmente y vuelve a probar.
Cuando encuentres la opción responsable podrás crear las exclusiones necesarias sin renunciar completamente a las mejoras de rendimiento.
🔄 7. WordPress, Yoast SEO o algún plugin están desactualizados
Trabajar con versiones antiguas puede provocar incompatibilidades después de actualizar parcialmente los componentes de tu instalación.
Por ejemplo, puedes tener actualizado WordPress pero continuar utilizando una versión antigua del tema, de Yoast SEO o de algún complemento que interactúe con el editor.
La propia documentación de Yoast recomienda actualizar WordPress, plugins y tema antes de realizar una prueba completa de conflictos.
Antes de actualizar recuerda realizar una copia de seguridad completa, especialmente si estás trabajando directamente sobre una web en producción.
🖥️ 8. El problema está en el servidor
Si has descartado la caché, los plugins, el tema y los errores del navegador, debes comenzar a sospechar de la configuración del alojamiento web.
Los límites de recursos, errores de PHP, restricciones de seguridad, tiempos de espera agotados o problemas de comunicación interna pueden impedir que determinadas peticiones terminen correctamente.
En Herramientas → Salud del sitio puedes encontrar pistas relacionadas con PHP, peticiones REST, conexiones internas y otros componentes relevantes del servidor.
También es recomendable revisar el registro de errores de PHP desde el panel de tu hosting porque puede revelar inmediatamente qué archivo está provocando el fallo.
Si encuentras errores 403, 500 o respuestas bloqueadas al guardar, envía esos datos al soporte del alojamiento para que puedan comprobar las reglas de seguridad y los registros del servidor.
📋 Tabla resumen de causas y soluciones
| Problema | Síntoma habitual | Solución recomendada |
|---|---|---|
| Caché | Aparecen valores antiguos | Vaciar todas las cachés |
| Conflicto de plugins | Yoast funciona al desactivar una extensión | Realizar una prueba de conflictos |
| JavaScript | Botones o campos no responden | Revisar la consola del navegador |
| REST API | Errores en Salud del sitio | Comprobar bloqueos de la API |
| Plugin de seguridad | Algunas peticiones son rechazadas | Revisar firewall y reglas |
| Optimización | El editor funciona de manera irregular | Excluir scripts del administrador |
| Software desactualizado | El error aparece después de una actualización | Actualizar WordPress, tema y plugins |
| Servidor | Errores 403, 500 o tiempos de espera | Consultar logs y hosting |
🛠️ En qué orden deberías intentar solucionar el problema
Si quieres solucionar el problema rápidamente, lo mejor es comenzar por las comprobaciones sencillas y avanzar progresivamente hacia las pruebas más técnicas.
- Haz una copia de seguridad de tu sitio antes de realizar cambios importantes.
- Actualiza WordPress, Yoast SEO, el tema y los demás plugins.
- Vacía la caché de WordPress, navegador, servidor y CDN.
- Comprueba Herramientas → Salud del sitio en busca de errores.
- Revisa especialmente cualquier advertencia relacionada con la REST API.
- Desactiva temporalmente las opciones de optimización de JavaScript.
- Realiza una prueba de conflictos entre plugins mediante Health Check & Troubleshooting.
- Comprueba los errores de JavaScript en la consola del navegador.
- Revisa las reglas del plugin de seguridad y del firewall.
- Consulta los logs de PHP y del servidor si todavía no encuentras la causa.
✅ Qué hacer si Yoast SEO sigue sin guardar los cambios
Si después de completar estas comprobaciones Yoast SEO continúa sin guardar los cambios, intenta reproducir el problema dejando activos únicamente WordPress, un tema predeterminado y Yoast SEO mediante un entorno de pruebas.
Si el error desaparece, reactiva progresivamente el tema y los plugins hasta encontrar exactamente qué combinación provoca el conflicto.
Si el problema continúa incluso con una instalación mínima, revisa el servidor y recopila los errores de JavaScript, PHP y REST API antes de contactar con el soporte correspondiente.
Seguir este método resulta mucho más eficaz que reinstalar plugins aleatoriamente porque te permite localizar la causa real del problema y evitar que vuelva a aparecer después de la siguiente actualización.
🎯 Conclusión
Cuando Yoast SEO no guarda los cambios, las causas más habituales suelen encontrarse en la caché, los conflictos entre plugins, JavaScript, la REST API, los sistemas de seguridad o la configuración del servidor.
Empieza siempre por las comprobaciones más sencillas, avanza después hacia las pruebas de conflictos y deja la revisión del servidor para el final, porque siguiendo este orden podrás encontrar el origen del fallo de manera mucho más rápida y segura.

