¿Por qué su sitio web de WordPress es lento? Formas simples de acelerar sus sitios WP

WordPress es el sistema de gestión de contenido (CMS) más popular por mucho y actualmente maneja más del 34% de todos los sitios web del mundo. Se valora por su versatilidad al permitir a los propietarios de sitios web construir rápidamente sitios web de impresionante calidad y funcionalidad..


Sin embargo, WordPress necesita ser entendido para que funcione al máximo. Si ha estado ejecutando un sitio de WordPress y siente que el rendimiento ha sido inferior, puede aumentar el rendimiento haciendo algunos pequeños ajustes.

la velocidad es importanteLa velocidad de su sitio web afecta en gran medida la tasa de conversión. Los estudios han demostrado consistentemente que la velocidad rápida de la página dará como resultado una mejor tasa de conversión. Se experimenta una caída del 20% en las conversiones por cada segundo de retraso en el tiempo de carga de la página móvil. Y, según Piensa con Google, Los puntos de referencia para la carga rápida del sitio son 0-1 segundos.

1. No almacenar en caché correctamente

El almacenamiento en caché en general es cuando las aplicaciones almacenan datos en la memoria para un procesamiento o acceso más rápido. Del mismo modo, al habilitar el almacenamiento en caché, puede precargar partes de su sitio web para un acceso más rápido. Hay varios modos de almacenamiento en caché que puede aprovechar, pero generalmente se dividen en cualquiera de las dos categorías; caché del lado del cliente o caché del lado del servidor.

El almacenamiento en caché del lado del cliente (generalmente el almacenamiento en caché del navegador) le ayuda a definir qué elementos de su sitio se almacenan en el navegador web de un visitante. También le permite especificar la duración de almacenamiento de esos elementos, de modo que si su sitio se actualiza, el navegador podrá actualizar el caché con elementos actualizados. El almacenamiento en caché del navegador funciona con elementos estáticos como CSS, JS e imágenes.

El almacenamiento en caché del lado del servidor es cualquier método de almacenamiento en caché que se implementa en su servidor web. Estos pueden incluir el almacenamiento en caché de OPcode, el almacenamiento en caché de páginas, el almacenamiento en caché de bases de datos y más. Cada uno de estos métodos se ocupa de varios elementos de WordPress y aprovecharlos puede ayudar a mejorar el rendimiento de nuestro sitio.

Por ejemplo, WordPress está muy centrado en la base de datos. Desafortunadamente, cualquier proceso que funcione con una base de datos generalmente requiere muchos recursos (poder de procesamiento y memoria) para ejecutarse. Con el almacenamiento en caché de la base de datos, lo que hace es básicamente guardar los resultados de consultas anteriores en la memoria para reducir el tiempo necesario para entregar ciertos resultados.

Solución 1: Instalar buenos complementos de almacenamiento en caché

El almacenamiento en caché es una de las formas más importantes para mejorar el rendimiento de su sitio web de WordPress. Afortunadamente, como con todas las cosas relacionadas con WordPress, hay complementos que puede usar para ayudar con esto. Algunos buenos ejemplos de complementos de almacenamiento en caché de WordPress incluyen WP Rocket y Swift Performance.

Solución 2: Habilite OPCache en su servidor web

Al almacenar en caché los códigos de operación compilados de los scripts PHP, OPcache permite que los sitios sirvan contenido de la página significativamente más rápido. La buena noticia es que la mayoría de los proveedores de alojamiento compartido permiten a sus usuarios instalar la extensión OPcache desde su panel de control. Entonces, para utilizar esta opción para cargar su sitio web más rápido, simplemente inicie sesión en su panel de control de alojamiento y habilite esta función.

Ejemplo: para habilitar OPCache en A2 Hosting, inicie sesión en cPanel > Software > Seleccione la versión de PHP > Instalar extensiones PHP.

2. Bases de datos almacenadas en HDD

Casi sin falta, la mayoría de los proveedores de alojamiento web de hoy anunciarán que ofrecen soluciones de unidad de estado sólido (SSD). Los SSD son la versión de alta tecnología del disco duro tradicional y son mucho más rápidos. Sin embargo, a pesar de la caída de los precios de los SSD, siguen siendo más caros que los discos duros mecánicos..

Debido a esto, algunos proveedores de alojamiento pueden tratar de salirse con la suya con una configuración híbrida. Ejecutarán aplicaciones desde SSD pero utilizarán discos duros tradicionales para el almacenamiento. Esta es una mala noticia para los usuarios de WordPress, ya que es probable que la base de datos resida en unidades mecánicas más lentas en lugar de SSD. Asegúrese de tomar nota de si su proveedor de alojamiento está ofreciendo una solución SSD completa o no.

Solución: Quédese con las empresas de alojamiento que ofrecen alojamiento SSD completo

hosting ssd de sitio webEjemplo: todos los sitios web alojados en SiteGround se ejecutan en discos SSD, lo cual es ideal para sitios de WordPress.

A pesar de ser uno de los alojamientos WP más baratos del mercado, Hostinger funciona con almacenamiento SSD completo, lo que los hace ideales para alojar sitios de WordPress. Otras marcas conocidas que funcionan con SSD completo incluyen: A2 Hosting, BlueHost y SiteGround.

3. PHP obsoleto

WordPress está basado en PHP y la versión de PHP que ejecuta su servidor también puede afectar el rendimiento de su sitio. PHP 7 ha sido probado superar el rendimiento de PHP 5.6 casi el doble de la velocidad, eso es un aumento del 100% en el rendimiento!

El equipo de AeroSpike corrió algunas pruebas para comparar PHP 5 con PHP 7.

Su prueba lanzó cuatro procesos, cada uno con 100.000 transacciones. Todas las ejecuciones se realizaron en un clúster de un nodo que ejecuta Aerospike Server Community Edition versión 3.9.1 en CentOS 7 con 32 procesadores Intel (R) Xeon (R) CPU E5-2660 @ 2.20GHz (con hyperthreading activado) y 32 GB de memoria.

Las dos versiones de PHP utilizadas fueron php-7.0.10 y php-5.5.38.

A continuación se muestra el resumen de resultados.

Tiempo total de ejecución

El tiempo de ejecución total de PHP 7 es ~ 10 – 12% menor que PHP 5 (menor es mejor).

Operaciones por segundo

PHP 7 escribe / lee ~ 9 – 15% más en comparación con PHP 5 (más alto es mejor).

Solución: Actualice la versión de PHP de su sitio web

Si está ejecutando una versión anterior de PHP, es probable que vea mejoras de velocidad bastante buenas simplemente eligiendo una versión más nueva de PHP. La mayoría de los proveedores de alojamiento web ofrecerán múltiples versiones de PHP que puede seleccionar a través de su panel de control de alojamiento web.

Ejemplo: puede seleccionar su versión de PHP en Hostinger a través de su panel de control de hosting.

4. HTTP / 2

HTTP / 2 es un Protocolo de Internet “nuevo” que se introdujo en 2015. A diferencia de la versión anterior HTTP 1.1, permite realizar múltiples solicitudes de datos al mismo tiempo. Esto ayuda a reducir el tiempo de carga de los activos de su sitio web..

HTTP / 1.1 vs HTTP / 2: HTTP / 2 puede enviar múltiples solicitudes de datos en más de una conexión. Esto reduce el tiempo adicional de ida y vuelta (RTT), haciendo que su sitio web se cargue más rápido (aprende más).

Solución: Implementar HTTP / 2

A pesar de esto, sin embargo, algunos servidores web todavía no ofrecen HTTP / 2 o solo lo ofrecen en planes más caros. Hay dos formas de aprovechar HTTP / 2; busque un host que lo ofrezca o utilice Cloudflare CDN.

Hay proveedores de alojamiento web que ofrecen diferentes niveles de HTTP. Por ejemplo, Siteground y GreenGeeks han puesto HTTP / 2 disponible en todos sus planes, pero A2 Hosting solo ofrece HTTP / 2 en sus planes de alojamiento web Turbo o superior..

5. Servidor apresurado

Los sitios web están automatizados y su rendimiento puede verse afectado por la cantidad de recursos disponibles para ellos. Cada sitio necesita tener capacidad de procesamiento y memoria para manejar el tráfico web: cuanto mayor es el volumen, más recursos se necesitan.

Si su sitio web tiene una afluencia repentina de visitantes, es posible que su plan de alojamiento no tenga los recursos disponibles para manejarlos todos a la vez. Esto hará que el sitio se ralentice o no esté disponible para algunas solicitudes.

Monitoree su rendimiento de alojamiento

Ejemplo: WebSitePulse ofrece varias herramientas de monitoreo que vigilan constantemente sus servidores y sitios web.

Es más probable que la situación ocurra en los planes de alojamiento compartido, ya que todas las cuentas en ese servidor comparten una cantidad fija de recursos. Para asegurarse de que su sitio funcione sin problemas, intente usar una herramienta de monitoreo del sitio como Robot de tiempo de actividad, Sitio web Pulse, y Freshping.

El uso de esas herramientas lo ayudará a juzgar durante un período de tiempo qué tan bien se está desempeñando su anfitrión. Si su sitio se ralentiza o el servidor siempre está inactivo, podría ser hora de considerar cambiar a un plan mejor o a un servidor web completamente diferente..

Solución: Actualice a VPS o alojamiento de nivel superior si es necesario

Ejemplo: según nuestro seguimiento en HostScore, El tiempo de respuesta del alojamiento de SiteGround VPS (sitio de prueba alojado en Europa) es aproximadamente un 15% más rápido que el alojamiento compartido de SiteGround.

Los planes de alojamiento VPS son más caros que los planes de alojamiento compartido, pero pueden manejar el tráfico elevado con mayor facilidad. Esto se debe a que los planes VPS son generalmente escalables, lo que significa que puede aumentar dinámicamente la cantidad de recursos si cree que su sitio necesita más.

Aprenda cuándo es el momento adecuado para cambiar al alojamiento VPS.

6. archivos de medios voluminosos

Si bien las imágenes grandes y nítidas o los videos emocionantes pueden ser excelentes, recuerde que estos archivos multimedia a menudo son de gran tamaño. Como regla general, cuanto más grande es un archivo, más tiempo tarda en cargarse. Esto no significa que tenga que renunciar a ellos por completo, pero al menos recuerde optimizar sus archivos.

Solución: comprime tus imágenes

Las imágenes pueden reducirse un poco y usar el formato correcto también puede ayudar a reducir el tamaño. Por ejemplo, un archivo BMP generalmente será más grande que un archivo GIF o JPG. Para optimizar las imágenes, puede elegir hacerlo manualmente o utilizando un complemento. Algunos complementos de WordPress que pueden hacer el truco incluyen EWWW y Short Pixel.

Si decide no usar un complemento, también hay herramientas en línea que puede usar para optimizar las imágenes manualmente. Algunos de estos son Optimizilla y EzGIF.

7. Base de datos mal optimizada / corrupta

Anteriormente mencioné cómo WordPress está muy centrado en la base de datos y cómo el almacenamiento SSD puede ayudar a acelerar las consultas. Sin embargo, la condición de la base de datos también juega un papel en el rendimiento de su sitio..

Solución: optimice la base de datos regularmente

Puede ser muy difícil controlar cada elemento que entra en su base de datos, por lo que de vez en cuando, debe realizar algunas tareas de limpieza. Esto ayudará a mantener su base de datos organizada y capaz de trabajar a toda velocidad.

También hay complementos que puedes usar para esto. Algunos buenos ejemplos son WP DBManager y WP Sweep.

8. Proveedor de DNS lento

Muchas personas sienten que Time to First Byte (TTFB) es el conjunto de medidores de velocidad, pero no muchos realmente descomponen TTFB e intentan abordar los elementos individuales en él. Uno de los elementos que contribuye a TTFB es la resolución DNS.

Este proceso que implica la traducción de nombres de dominio a direcciones IP lleva tiempo. Los diferentes proveedores de DNS funcionan de manera diferente y el uso de un buen proveedor de DNS también puede acelerar la velocidad de carga de su sitio.

Solución: cambie a un mejor proveedor de DNS

Para verificar su velocidad de DNS, ejecute una prueba en su sitio usando Herramientas Pingdom y luego haga clic en la primera instancia de su nombre de dominio en la tabla de resultados. Esto expandirá un cuadro que le mostrará los componentes de su TTFB. En ese cuadro, busque una línea que diga “DNS”.

Las velocidades de DNS varían según el proveedor.Las velocidades de DNS varían según el proveedor.

Compárelo con las velocidades de DNS agregadas de varios proveedores en el gráfico en DNS Perf y considere si su velocidad de DNS es donde debería estar. De lo contrario, optar por un proveedor de DNS diferente puede ser beneficioso para la velocidad de carga de su sitio.

Flama de nube es uno de los proveedores de DNS más rápidos y puede obtener una cuenta con ellos de forma gratuita.

9. Demasiados complementos

Una de las cosas que las personas adoran de WordPress es lo fácil que es aumentar la funcionalidad simplemente usando un complemento. Debido a que es de código abierto, WordPress tiene una gran comunidad de desarrolladores lo cual es excelente para elegir, pero da como resultado complementos que varían mucho en calidad.

Los complementos también son extensiones del código básico de WordPress, lo que significa que cuanto más use, más voluminosa será su instancia de WordPress. Esto a su vez aumenta la sobrecarga de su sitio y puede afectar el rendimiento en diversos grados..

Solución: reducir el uso de complementos

Siempre que sea posible, asegúrese de ejecutar solo los complementos que realmente necesita e intente recortar pelusas innecesarias. Además, recuerde eliminar cualquier complemento que no esté en uso. Hay muchos complementos hoy en día que intentan lograr muchas cosas diferentes, así que, cuando sea posible, intente asegurarse de que sus complementos no dupliquen la funcionalidad.

10. Sitio pirateado

En el pasado, los hackers solían apoderarse del sitio y causar caos solo por diversión. El cibercriminal de hoy es más sofisticado e intentará evitar que detectes su presencia. Su objetivo es hacer uso de los recursos de su cuenta para enriquecerse, por ejemplo, utilizándolo para extraer criptomonedas.

Esto le quita recursos a su sitio y puede tener un gran impacto en el rendimiento. Debido a que vuelan por debajo del radar, debe escanear activamente su sitio regularmente para asegurarse de que no haya sido secuestrado en silencio.

Invierta en una herramienta de seguridad de un proveedor de soluciones de seguridad acreditado como Sucuri y asegúrese de instalar solo complementos de fuentes confiables. Para verificar si sus complementos son legítimos, use una herramienta como Plugin Security Checker para buscar problemas.

Para evitar complicaciones, intente verificar la reputación de un complemento incluso antes de instalarlo.

Conclusión: enfóquese en los detalles

Como puede ver ahora, ejecutar un sitio eficiente de WordPress puede ser prácticamente un trabajo de tiempo completo. Sin embargo, si enumera y sigue regularmente las mejores prácticas, podrá reducir las posibilidades de un sitio de WordPress de bajo rendimiento como si fuera una segunda naturaleza. Recuerde mantenerse enfocado en el rendimiento en todo lo que hace y considere cuidadosamente todo lo que quiera agregar a su sitio. Muchos nuevos propietarios de sitios de WordPress tienden a exagerar y tirar todo menos el fregadero de la cocina.

Evite esa tentación y aumente lentamente la funcionalidad a medida que su sitio y negocio crecen.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map