[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros
[Las copias de seguridad en la nube se simplifican: Duplicator Cloud elimina el almacenamiento de terceros
John Turner
John Turner
La migración se ha completado, su sitio está activo en el nuevo servidor y está listo para celebrarlo. Entonces cargas tu página de inicio y se rastrea.
Las páginas tardan una eternidad en cargarse. Es probable que tus visitantes pulsen el botón Atrás antes incluso de que aparezca tu contenido.
En esta entrada, te mostraré cómo diagnosticar y arreglar un sitio WordPress lento después de una migración. Al final, tendrás una lista clara de acciones que harán que la velocidad de tu sitio vuelva a su rendimiento original, o incluso mejor.
He aquí las principales conclusiones:
Cuando soluciono problemas de ralentización tras la migración, suelo descubrir que no hay un único culpable. Es una combinación de problemas relacionados con el nuevo entorno lo que crea la tormenta perfecta para un rendimiento deficiente.
Estas son las razones más comunes por las que su sitio WordPress se vuelve lento después de la migración:
La clave está en analizar metódicamente cada posible causa hasta encontrar el cuello de botella específico.
Esta es la lista de comprobación del rendimiento paso a paso si su sitio recién migrado va lento:
Antes de cambiar nada, obtenga una puntuación de referencia. Esto es crucial porque necesitas saber si tus correcciones están funcionando realmente.
Te recomiendo que utilices Google PageSpeed Insights o GTmetrix para tus pruebas. Ambos son gratuitos y te ofrecen los datos que necesitas para diagnosticar problemas de velocidad.
Cuando obtenga los resultados, preste especial atención a dos parámetros concretos.
El tiempo transcurrido hasta el primer byte (TTFB) le indica si su servidor es el problema. Si este número es alto (más de 800 ms), es probable que tengas problemas con el servidor, como consultas lentas a la base de datos o recursos de alojamiento inadecuados.

El gráfico de cascada le muestra exactamente qué archivos se cargan con lentitud. Busque recursos que tarden mucho más que otros. Éstos son sus cuellos de botella.

Realiza la prueba varias veces y calcula la media de los resultados. El rendimiento del servidor puede variar, por lo que es posible que una sola prueba no te dé una imagen completa.
Los datos almacenados en caché de su antiguo servidor pueden causar problemas de rendimiento. Por eso, yo siempre empiezo con este paso.
Debe borrar la caché en todos los niveles: su CDN, la caché a nivel de servidor, la caché de WordPress y la caché del navegador.
En su plugin de caché de WordPress (como WP Rocket, W3 Total Cache o WP Super Cache), busque el botón Borrar caché en la configuración del plugin.

Para purgar la caché de tu servidor, entra en el panel de control de tu hosting y busca la sección de gestión de caché. SiteGround lo tiene en Velocidad " Caché.

Los usuarios de Bluehost pueden borrar la caché a nivel de servidor desde el panel de control de WordPress. Simplemente busca la pestaña Caché en la parte superior y pulsa Purgar todo.

Si estás usando Cloudflare u otro CDN, purga todo desde su panel de control.
Los pasos para borrar la caché del navegador dependen del navegador que estés utilizando. En Chrome, haz clic en el icono de tres puntos de la esquina superior derecha. Selecciona Eliminar datos de navegación.

En la ventana emergente, seleccione Imágenes y archivos en caché. A continuación, borra los datos.

Al restablecer los enlaces permanentes, se eliminarán las reglas de reescritura del archivo .htaccess, que suelen dañarse durante las migraciones.
Vaya a su panel de WordPress y navegue hasta Ajustes " Permalinks. No cambies nada. Simplemente haz clic en Guardar cambios en la parte inferior.

Eso es todo. Esto fuerza a WordPress a regenerar reglas de reescritura limpias y puede arreglar bucles de redirección o páginas de carga lenta causadas por datos .htaccess corruptos.
Los desajustes de URL son asesinos furtivos del rendimiento. Crean bucles de redirección que hacen que su servidor trabaje más de lo que debería.
Vaya a Ajustes " General en el panel de control de WordPress.
Mira estos dos campos:

Estos deben ser idénticos y apuntar a su nuevo dominio. Corrige cualquier desajuste y guarda los cambios.
A veces, el nuevo plan de alojamiento en sí es el cuello de botella. Esto es especialmente común cuando la gente migra un sitio de WordPress para ahorrar dinero sin darse cuenta de que también están degradando el rendimiento.
Estos son los problemas de alojamiento que veo con más frecuencia:
La forma más fácil de comprobarlo es ponerse en contacto con el equipo de soporte de su proveedor de alojamiento. Pregúnteles específicamente por la versión de PHP, los límites de memoria y la ubicación del servidor. La mayoría de los buenos proveedores actualizarán tu versión de PHP gratuitamente si se lo pides.
El software obsoleto puede tener problemas de compatibilidad con su nuevo entorno de servidor. Lo que funcionaba bien en tu antiguo host puede tener problemas con configuraciones de servidor diferentes.
Este es un buen momento para implementar las actualizaciones de seguridad de WordPress que puedan haberse pasado por alto.
Comience primero con el núcleo de WordPress. Vaya a Panel de control " Actualizaciones e instale las actualizaciones de WordPress disponibles.

A continuación, actualiza todos tus plugins y temas. Te recomiendo que lo hagas por etapas en lugar de hacerlo todo a la vez para que puedas detectar cualquier problema de compatibilidad.
Los plugins inactivos siguen cargando archivos y entradas de base de datos, incluso cuando no están activos. Son un peso muerto que ralentiza tu sitio.
Además, un tema pesado puede afectar significativamente al rendimiento y a la experiencia del usuario incluso cuando no se utilizan sus funciones.
Preste especial atención a los plugins abandonados: todo lo que no se haya actualizado en más de un año. Suponen un riesgo para la seguridad y suelen causar problemas de compatibilidad con los entornos de servidor más recientes.

Esta es mi lista de limpieza:
Sea implacable. Cada plugin que elimines es una cosa menos que puede ralentizar tu sitio.
Tu nuevo servidor puede tener problemas con imágenes no optimizadas que tu antiguo alojamiento gestionaba sin problemas. Cada servidor tiene su propia capacidad de procesamiento y limitaciones de ancho de banda.
Te recomiendo que utilices un plugin de optimización de imágenes como ShortPixel o Smush. Estas herramientas comprimen toda tu biblioteca multimedia de una sola vez, lo que te ahorra redimensionar manualmente cientos de imágenes.
Busque estas características a la hora de elegir un plugin de optimización:
La carga lenta por sí sola puede reducir el tiempo de carga inicial de la página a la mitad si tiene páginas con muchas imágenes.
Las migraciones arrastran toda la basura de la base de datos de su antiguo sitio. Revisiones de entradas, comentarios spam, transitorios caducados... todo se queda en el camino.
Este desorden en la base de datos obliga a su nuevo servidor a trabajar con datos innecesarios cada vez que alguien carga una página.
Utilice un plugin de optimización de base de datos como WP-Optimize para limpiar las cosas. Concéntrate en estas áreas:

Preste especial atención a la tabla wp_options. Aquí es donde WordPress almacena la configuración del sitio, y puede hincharse con datos de plugins y temas antiguos.
La minificación elimina los caracteres innecesarios de tus archivos HTML, CSS y JavaScript. Puede tratarse de espacios adicionales, comentarios o saltos de línea que facilitan la lectura del código pero añaden tamaño al archivo.
Uno de los plugins más populares para la minificación de código es Autoptimize. Es una herramienta gratuita que permite incluso a los principiantes optimizar su HTML, CSS y Javascript.
Sin embargo, la minificación a veces puede romper la funcionalidad de su sitio. Algunos plugins o temas dependen de un formato específico en su código.
Pruebe siempre a fondo su sitio después de activar la minificación. Compruebe sus formularios, menús de navegación y cualquier elemento interactivo.
Si algo se rompe, desactive primero la minificación de JavaScript, que suele ser la culpable.
Una red de distribución de contenidos (CDN) sirve los activos de su sitio desde servidores situados cerca de sus visitantes. Reduce la distancia física que deben recorrer los datos, lo que acorta los tiempos de carga.
Esto resulta esencial si su nuevo servidor está geográficamente lejos de su público. Si se traslada de un servidor estadounidense a otro europeo, los visitantes de Estados Unidos notarán la diferencia.
Cloudflare ofrece un plan gratuito que es perfecto para la mayoría de los sitios de WordPress. Una vez configurado, tus archivos de imágenes, CSS y JavaScript se almacenan en caché en servidores de todo el mundo.
Cada script externo en su sitio añade otra petición que ralentiza la carga. Estas peticiones se acumulan más rápido de lo que imaginas.
Los guiones externos más habituales son:
Audite lo que realmente necesita. ¿Realmente necesita Google Analytics y otro script de seguimiento? ¿Está obteniendo valor de ese widget de chat?
Elimine todo lo que no sea esencial para sus objetivos empresariales. Cada script que elimine le devolverá unos cientos de milisegundos a su bolsillo.
Este es un paso más avanzado para encontrar errores ocultos que ralentizan su sitio. El modo de depuración revela errores PHP y consultas lentas a la base de datos que ocurren entre bastidores.
Tienes dos opciones: editar directamente tu archivo wp-config.php o utilizar un plugin de depuración.
Para el método manual, añada esta línea a su archivo wp-config.php:
define('WP_DEBUG', true);
También puedes instalar un plugin como Query Monitor. Te ofrece una forma sencilla de ver las consultas lentas a la base de datos, los errores de PHP y los cuellos de botella en el rendimiento.

La lentitud del panel de control de un sitio WordPress suele deberse a problemas en el servidor más que en el front-end. Compruebe primero los recursos de su alojamiento: muchos alojamientos económicos limitan la CPU y la memoria para las áreas de administración. La sobrecarga de la base de datos es otra causa común. Realiza una limpieza de la base de datos y comprueba si ayuda.
Las migraciones manuales ofrecen el máximo control, pero requieren conocimientos técnicos. Los plugins de migración como Duplicator Pro se encargan de los detalles técnicos de forma automática e incluyen funciones como instalaciones de arrastrar y soltar y operaciones integradas de buscar y reemplazar. Para la mayoría de los usuarios, un plugin de migración fiable ahorra tiempo y evita errores comunes al migrar su sitio de WordPress.
Los sitios sencillos pueden migrar en 15-30 minutos. Los sitios complejos con grandes bases de datos o muchas personalizaciones pueden tardar entre 2 y 4 horas. El tiempo real de transferencia depende del tamaño del sitio y de la velocidad de la conexión a Internet. La planificación y las pruebas suelen llevar más tiempo que la migración de WordPress en sí.
Los problemas del entorno de alojamiento encabezan la lista. Entre ellos se incluyen las reducciones de recursos, las versiones antiguas de PHP y los desajustes en la ubicación del servidor. La segunda causa más común son los conflictos de caché entre su antigua configuración de caché y las nuevas configuraciones del servidor que hacen que su sitio WordPress sea tan lento.
Pruebe su nuevo entorno de alojamiento antes de ponerlo en marcha. Configure una versión de prueba de su sitio y ejecute pruebas de rendimiento. Compruebe con antelación las versiones de PHP, los límites de memoria y la ubicación del servidor. Además, planea borrar todas las cachés inmediatamente después de la migración.
Los problemas de alojamiento causan muchas ralentizaciones tras la migración, pero también pueden deberse a problemas con la base de datos, conflictos de plugins o problemas de configuración que se arrastraron desde el sitio antiguo. Empieza por diagnosticar el alojamiento y, a continuación, analiza otras posibles causas.
Un sitio lento después de una migración es frustrante, pero tiene solución. Empieza por las soluciones rápidas, como borrar la caché y restablecer los enlaces permanentes. Después, pasa a soluciones más complejas, como limpiar la base de datos y optimizar el alojamiento.
La mayoría de los problemas de rendimiento se resuelven en los primeros pasos. Si sigues teniendo problemas después de intentarlo todo, no dudes en ponerte en contacto con el equipo de asistencia de tu proveedor de alojamiento.
Duplicator Pro está diseñado para crear migraciones perfectas que simplemente funcionan. Con funciones como la instalación mediante arrastrar y soltar y la compatibilidad con sitios de gran tamaño, se encarga de los detalles técnicos para que usted pueda centrarse en su sitio web y no en solucionar problemas.
Haga que su próxima migración sea la más fácil de todas.
Ya que estás aquí, creo que te gustarán estos otros recursos cuidadosamente seleccionados:
Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, es posible que ganemos una comisión. Sólo recomendamos productos que creemos que aportarán valor a nuestros lectores.