Cómo acelerar su sitio de WordPress
Publicado: 2023-02-12En el mundo digital de hoy, todo se trata de velocidad y eficiencia. Y de todos los problemas de rendimiento del sitio web, la velocidad del sitio web es uno de los principales culpables de la pérdida de visitantes en su sitio web de WordPress. Si su sitio web carga más lento de lo que debería, no hay duda de que su tráfico y resultados se ven directamente afectados. El reconocimiento de este hecho deja a muchos desarrolladores y dueños de negocios preguntándose cómo acelerar los sitios de WordPress. La siguiente información lo ayudará a comprender por qué los tiempos de carga rápidos son esenciales e incluso aprenderá algunos consejos para aumentar la velocidad de su sitio de WordPress.
Velocidad del sitio de WordPress
WordPress es una poderosa herramienta de creación de contenido que ha conquistado al mundo. De hecho, la plataforma se ha utilizado para crear más de 75 millones de sitios web. Sin embargo, al igual que con todas las demás herramientas de creación de sitios web, necesitará uno o dos complementos de WordPress, temas y otras herramientas para que las cosas se vean perfectas y ayuden a que su marca brille. Desafortunadamente, este tipo de herramientas pueden ralentizar las cosas independientemente de su sistema de gestión de contenido. Entonces, ¿cómo puedes aumentar el rendimiento de WordPress?
Afortunadamente, hay maneras de mejorar la velocidad de su sitio. A través de la gestión adecuada de sus temas, imágenes, complementos y otro contenido, puede acelerar las cosas fácilmente. Solo tenga en cuenta que cada sistema de administración de contenido deberá cargar todos los elementos relacionados, ya sea que estén visibles en la página o ejecutándose en segundo plano, antes de que un cliente pueda disfrutar de la experiencia completa de su página.
En este punto, es posible que se pregunte qué tienen que ver las velocidades de carga con el hecho de que los visitantes disfruten de su página. Desafortunadamente, es posible que no disfruten nada si su página tarda en cargarse.
¿Por qué es importante la velocidad del sitio?
El chirrido nostálgico de un módem de acceso telefónico que indica que su página se cargará eventualmente es parte de la historia tecnológica. En estos días, los consumidores esperan que las páginas web se carguen rápido. De hecho, el 40 % informó que abandonaría un sitio si tarda más de tres segundos en cargarse.
Lo mejor que puede hacer por su negocio es tener un sitio de WordPress rápido. Sin lograr esto, sin duda perderá dinero y tráfico. Esto se debe a que los consumidores en línea son un poco impacientes. De hecho, más de la mitad de todos los usuarios de dispositivos móviles admiten abandonar una página basándose únicamente en su lento tiempo de carga. También vale la pena señalar que los sitios web con velocidades de carga de 1 a 2 segundos obtienen tasas de conversión casi tres veces más altas que aquellos que se cargan en 5 a 10 segundos.
Peor aún, si sus sitios web tienen velocidades más lentas, ese hecho puede evitar que los consumidores potenciales lo encuentren. Google anunció recientemente que la velocidad de la página se convertirá en un factor de clasificación en las búsquedas móviles en julio de 2018. Esto significa que un sitio lento afectará negativamente su clasificación SEO. Si alguna vez hubo un momento para aprender a acelerar los sitios de WordPress, ahora es ese momento.
La velocidad del sitio web es aún más importante para dispositivos móviles
Si bien la ubicuidad de los dispositivos móviles y el uso de dispositivos móviles no es exactamente una noticia, es posible que no sepa que la velocidad juega un papel muy importante en la forma en que Google indexa las búsquedas móviles. Si su sitio es un poco lento y aún se relaciona fuertemente con ciertos términos de búsqueda, puede lograr una clasificación decente. Sin embargo, Google prioriza los sitios móviles más rápidos.
Uno de cada cinco estadounidenses se considera un usuario de Internet 'solo móvil'. Si le preocupan los tiempos de carga de su sitio móvil, es posible que desee considerar el uso de un tema moderno de WordPress y elegir complementos que se basen en el concepto de diseño receptivo.
¿Qué tan rápido debe cargar un sitio?
Entonces, ¿qué tan rápido es lo suficientemente rápido? Google informa que la mejor práctica es mantener los tiempos de carga en tres segundos o menos. Los resultados muestran que cuando los tiempos de carga van de uno a tres segundos, la probabilidad de un rebote (un usuario que se va de inmediato) aumenta en un 32 %.
Además, para las páginas que tardan cinco segundos o más en cargarse, la probabilidad de rebote aumenta en un 90%. Por lo tanto, si desea retener a los visitantes en lugar de ahuyentarlos, debe esforzarse por lograr tiempos de carga promedio de menos de tres segundos (e idealmente más rápido que eso).
Cómo disminuir los tiempos de carga de la página
Si desea hacer su parte para ayudar a estas herramientas a aumentar la velocidad de WordPress para su sitio, hay una variedad de tácticas simples que puede usar por su cuenta. Permitir que su sitio se almacene en caché es una de las formas más simples. Aquí hay algunos otros consejos que puede utilizar.
1. Ejecute un diagnóstico de velocidad del sitio
Comprender qué tan rápido carga su sitio web es el siguiente paso para mejorar el rendimiento del sitio. Se recomienda rastrear la velocidad del sitio si instala un complemento o realiza algún otro cambio en su sitio y desea ver cómo afecta los tiempos de carga del sitio.
Para analizar la velocidad de carga, la mayoría de las personas confían en Google PageSpeed. Pero también puede intentar usar una herramienta como WP Engine Speed Tool para obtener consejos de velocidad del sitio específicos de WordPress sobre cómo hacer que su sitio funcione mejor. Después de insertar la URL de su sitio, se le enviará por correo electrónico un análisis personalizado sobre la velocidad de carga de su sitio y recomendaciones específicas para acelerarlo. También puede ingresar una página específica para analizar el tiempo de carga de la página.
O si es cliente de WP Engine, le recomendamos que utilice el Rendimiento de la página dentro del Portal del usuario para realizar un seguimiento y probar el rendimiento de su página web frente a los cambios del sitio. Con Page Performance, incluso puede programar pruebas periódicas enviadas a su bandeja de entrada para que no tenga que configurarlas manualmente.
2. Eliminar complementos y temas no utilizados
Además del hecho de que siempre debe mantener sus complementos y temas actualizados, eliminar los que no se utilizan es el siguiente paso para un sitio rápido. Los complementos y temas no utilizados no solo presentan vulnerabilidades de seguridad, sino que también pueden afectar el rendimiento del sitio web de WordPress.
Para eliminar el complemento de WordPress no utilizado, primero deberá desactivarlo. Luego puede ir a su lista de complementos inactivos y eliminar los que ya no desea.
Para limpiar complementos en una red multisitio, consulte este útil artículo.
Para eliminar un tema de WordPress no deseado, simplemente vaya a Apariencia > Temas para eliminar los que ya no están en uso.
3. Limpia tu biblioteca de medios
Otra solución simple para resolver los problemas de rendimiento es eliminar los medios no utilizados. Con el tiempo, puede comenzar a acumular imágenes que ya no se utilizan. Para liberar espacio, debe considerar eliminar los medios no utilizados.
Para eliminar los medios no utilizados manualmente, Puede usar un complemento como Media Cleaner para deshacerse de los medios no utilizados o puede hacerlo manualmente. Para eliminar manualmente los medios no utilizados, simplemente vaya a Agregar medios -> Biblioteca de medios -> Sin adjuntar y luego elimine los archivos que ya no están en uso.
Para obtener más información sobre cómo limpiar su biblioteca de medios de WordPress, consulte este útil artículo.
4. Limpia tu base de datos
Si no se marca, su base de datos de WordPress comenzará a acumular desorden con el tiempo. Esta hinchazón innecesaria puede ralentizar su sitio. Sin embargo, con limpiezas regulares, puede reducir el tamaño de su base de datos para una carga más rápida.
Por ejemplo, las revisiones posteriores pueden ocupar una gran cantidad de espacio innecesario. Si tiene una publicación que tiene 100 KB de datos y hay cinco revisiones de esa publicación, el espacio total desperdiciado es de aproximadamente 500 KB.
La limpieza de su base de datos se puede hacer manualmente a través de phpMyAdmin, aunque puede ser complicado y dañino si no sabe lo que está haciendo. Si no es un genio técnico, instalar un complemento para realizar esta tarea es la forma más segura de hacerlo. ir. WP-Sweep y Advanced Database Cleaner son apuestas seguras para revisar su base de datos y deshacerse de cosas como revisiones antiguas, comentarios de spam, consultas de MySQL y más.
5. Elimina Javascript y CSS que bloquean el renderizado
Si ha estado utilizando herramientas de prueba de página para probar la velocidad de su sitio web, es posible que haya encontrado esta recomendación que puede ser difícil de entender. Si mira la vista en cascada de su página usando una herramienta como webpagetest.org o Pingdom, probablemente verá que hay una cantidad de archivos JavaScript (archivos .js) cargándose antes de su línea de "iniciar procesamiento". Esto se conoce como "JavaScript de bloqueo de procesamiento".
La función principal de JavaScript es realizar una acción en una página web, como una ventana emergente o rotar imágenes en su control deslizante. En realidad, estas acciones no necesitan cargarse hasta que su sitio cargue por completo el contenido y los estilos. Entonces, al "Aplazar el análisis de JavaScript", estas herramientas realmente están diciendo, "cargue esto más adelante en su página en lugar de en la parte superior". Hay algunos complementos que pueden ayudarlo a aplazar este JavaScript, incluido WP Critical CSS. .
6. Minimiza CSS, HTML y JavaScript
Con el tiempo, CSS, HTML y otros archivos de código fuente pueden acumularse y hacer que su sitio funcione como melaza. Para darle a tu sitio una inyección de velocidad, deberías considerar minimizar su código.
A través de la minificación, el backend de su sitio se optimizará para que sea una máquina eficiente. Esta técnica funciona al reducir el tamaño de archivo de los archivos HTML, JavaScript y CSS, y funciona para eliminar caracteres innecesarios, como espacios, saltos de línea y comentarios. El resultado es una cantidad reducida de transferencia de datos requerida para que los archivos se ejecuten más rápido y sus páginas web se carguen más rápido. Hay una serie de complementos creados para minimizar el código. Autoptimize es uno de los complementos gratuitos mejor calificados para esta tarea. También puede probar el complemento premium WP Rocket que ayuda con la optimización del sitio, incluida la minificación. CSS Compressor es otra buena opción que simplifica el código CSS.
7. Optimizar Imágenes
Las imágenes son imprescindibles para mantener el interés de los visitantes del sitio. Si bien su sitio puede contener una tonelada de bellas imágenes, es una buena idea optimizar estas imágenes para lograr tiempos de carga de página rápidos. Hay varias formas de optimizar sus imágenes, incluida la compresión de imágenes, la adición de texto alternativo y títulos, y la creación de un mapa del sitio de imágenes. Para obtener más información sobre cómo optimizar las imágenes, consulte este artículo, Cómo optimizar sus imágenes para WordPress.
8. Páginas largas de carga diferida
Para sitios de una página y sitios que tienen una página de inicio larga, Lazy Loading puede ser un ahorro de tiempo real. La carga diferida esencialmente evita que los elementos que se encuentran más abajo en su página se carguen hasta que el visitante se desplace hacia abajo para verlos. Al no cargar todo el contenido de su página larga a la vez, esto permite que su sitio comience a mostrarse más rápido. Un complemento común utilizado para esto sería BJ Lazy Load.
9. Limite los comentarios por página
Si bien es increíble obtener tanta atención en las publicaciones de tu blog, una tonelada de comentarios también puede ralentizar el tiempo de carga de la página. Dividir la sección de comentarios en páginas es una buena idea para reducir el tiempo que tardan en cargarse.
Para limitar la cantidad de comentarios que aparecen por página, simplemente vaya a Configuración -> Discusión y marque la casilla "Dividir comentarios en páginas". A continuación, puede seleccionar el número de comentarios por página (el valor predeterminado es 50).
Esto debería ayudar a mejorar el consumo de memoria y aumentar los tiempos de carga de la página para publicaciones y páginas con toneladas de comentarios.
10. Reduce las redirecciones
Los redireccionamientos tienen algunos usos, pero los redireccionamientos innecesarios, como los redireccionamientos 301 y las cadenas de redireccionamientos, realmente pueden ralentizar las cosas. Es mejor reducir la cantidad de solicitudes de información adicional que realiza su servidor.
11. Reducir las revisiones posteriores
Las revisiones posteriores guardan cada edición de contenido que realiza infinitamente, lo que puede hacer que su sitio funcione más lentamente. Para acelerar su sitio, puede optar por limitar el número de revisiones por publicación.
Para hacerlo, abra el archivo wp-config.php y agregue esta línea de código para limitar la cantidad de revisiones posteriores:
define( 'WP_POST_REVISIONS', 4 );
El número, en este caso, denota cuatro, lo que significa que se crearán cuatro revisiones por publicación. Puede cambiar este número o incluso desactivar las revisiones estableciendo el valor en 0 o falso.
12. Deshabilitar Pingbacks y Trackbacks
Si bien es posible que nunca antes haya oído hablar de pingbacks o trackbacks, algunos los consideran una función heredada. Aunque sigue siendo una buena idea asegurarse de que estén apagados, ya que pueden causar lentitud en lo que respecta a la velocidad de la página.
Para deshabilitar los pingbacks y trackbacks, simplemente vaya a Configuración -> Discusión y asegúrese de que "Permitir notificaciones de enlaces de otros blogs..." no esté marcado.
13. Ejecute la última versión de PHP
La ejecución de la última versión de PHP puede tener un efecto importante en la velocidad de su sitio. Para determinar si su sitio está listo para cambiar al entorno PHP más reciente, intente usar el complemento Comprobador de compatibilidad de PHP de WP Engine. .
Actualizar a la última versión de PHP por su cuenta también es fácil y puede hacerlo yendo a su portal de usuario y siguiendo los pasos.
Lea más sobre lo que viene en PHP 7.4.
14. Elija un tema rápido y ligero
No todos los temas de WordPress son iguales, algunos están mejor escritos que otros. Un hermoso diseño de interfaz de usuario no tiene sentido si su sitio no se carga rápidamente.
En lugar de optar por un tema rico en funciones (que implica una gran cantidad de código que debe cargarse cada vez que alguien visita su sitio), adopte un enfoque mínimo utilizando un tema que contenga lo básico de lo que se necesita para funcionar bien.
Por supuesto, usted quiere que el tema se vea bien. Asegúrese de usar el conjunto de temas premium de WordPress de WP Engine, que están disponibles para los clientes sin cargo adicional.
15. Usa un CDN
No importa la ubicación de un usuario, su contenido debe entregarse increíblemente rápido. Sin embargo, a veces esto no siempre es factible... es decir, si su sitio no está en una infraestructura que contiene centros de datos en otras partes del mundo. La distancia puede significar un retraso en la entrega de contenido, que es donde una red de entrega de contenido (CDN) se vuelve útil.
Una CDN conduce a tiempos de carga de página más rápidos porque, cuando se configura, su sitio web utilizará un servidor optimizado que está más cerca del visitante de su sitio. El centro de datos almacenará contenido y archivos estáticos y luego los entregará a los usuarios según su ubicación. Esto puede ayudar a reducir las solicitudes HTTP externas porque el contenido estático ya está listo para funcionar en lugar de solicitar toneladas de HTTP a la vez.
Elegir un CDN depende de la popularidad y las necesidades de su sitio. Algunas soluciones de CDN de WordPress incluyen MaxCDN, Cloudflare o CacheFly. (La solución MaxCDN de WP Engine se puede configurar a través del Portal de usuario).
16. Aproveche el almacenamiento en caché del navegador
Cuando su servidor web tiene encabezados HTTP configurados para especificar el tiempo de caducidad del caché, también incluye directivas del navegador sobre cuánto tiempo debe almacenarse en caché la página web en el navegador de su visitante. Esto le dice al navegador de su visitante que descargue los elementos de su sitio web (como CSS, JavaScript e imágenes) desde el disco local de su máquina en lugar de hacerlo desde la red. Dado que esto significa que el navegador tiene que hacer menos conexiones de red, esto ayudará a garantizar que su página web se cargue más rápido para ellos.
También es importante asegurarse de que sus encabezados HTTP incluyan una fecha de vencimiento para que el navegador sepa cuándo obtener los recursos de la red como si fueran nuevos, en lugar de obtenerlos de su máquina local.
En WP Engine, nos encargamos de esta parte por usted, ya que nuestros servidores ya están optimizados para servir sitios web de WordPress. De forma predeterminada, las páginas caducan cada diez minutos y los recursos estáticos como imágenes, CSS y JavaScript caducan cada 30 días.
17. Mover a un servidor dedicado
Si su sitio recibe mucho tráfico, es una buena idea alojarlo en un servidor dedicado, donde los recursos del servidor no se comparten.
Cuando el tiempo de actividad es crucial, un servidor compartido podría ser problemático. Aunque el alojamiento compartido es asequible, estar en el mismo servidor que otros puede provocar la obstrucción de la CPU y la RAM. Es como estar en un complejo de apartamentos y solo tiene cierta cantidad de agua para compartir... si otro sitio acapara todo el ancho de banda del servidor, entonces se queda con un sitio/servidor lento y un posible tiempo de inactividad.
Para garantizar que su sitio tenga el máximo tiempo de actividad, vale la pena invertir en un plan de alojamiento en el que reciba todos los recursos de un solo servidor.
18. Considere su infraestructura de alojamiento
El entorno de hospedaje que elija puede impactar dramáticamente la velocidad del sitio de una manera positiva. Dependiendo del servidor y la tecnología, el alojamiento administrado de WordPress es necesario para un sitio de WordPress más rápido.
Los sitios en el entorno de alojamiento de WP Engine han mostrado una mejora promedio de la velocidad del sitio del 68 por ciento. Estas son solo algunas de las formas en que WP Engine ayuda con la velocidad del sitio:
EverCache : el nombre dado a nuestro completo sistema de almacenamiento en caché de varios niveles, EverCache ayuda a servir más páginas en caché a sus usuarios finales. Cuando se almacenan en caché, sus páginas se publican en unos pocos milisegundos, en comparación con unos pocos segundos completos cuando se genera la página sin caché. EverCache también almacena en caché los resultados de consultas repetidas a su base de datos para un rendimiento más rápido. Estas capas combinadas significan un rendimiento más rápido y un sitio web más liviano que puede respaldar su sitio a través de oleadas de alto tráfico.
Almacenamiento en caché : prohibimos todos los complementos de almacenamiento en caché porque lo hacemos mejor. Nuestra plataforma de alojamiento de WordPress proporciona almacenamiento en caché para páginas, objetos, administración de CDN, reescritura de URL y más.
Infraestructura sofisticada : Todo el tráfico web es manejado por nuestro sofisticado sistema front-end. Esta capa patentada se basa en miles de reglas de código cuidadosamente diseñadas que se auditan y ajustan continuamente para obtener el máximo rendimiento y se ajustan con precisión para WordPress.
¿Quiere una perspectiva de terceros sobre los pros y los contras de usar WP Engine? Echa un vistazo a esta revisión de WP Engine.
Complementos de optimización de velocidad del sitio de WordPress
WordPress tiene un enorme ecosistema de complementos que puede hacer que utilizar la herramienta sea mucho más fácil. Aquí hay algunos enfocados específicamente en acelerar las cosas.
- Perfmatters : este complemento le permite deshabilitar las opciones predeterminadas de WordPress que no está utilizando.
- WP Super Minify : esta herramienta le permite combinar y comprimir archivos para una carga más rápida.
- WP Smush.it : este complemento optimiza sus imágenes para que no ralenticen su página.
- BJ Lazy Load : esta herramienta evita que toda la página se cargue a la vez para aumentar la velocidad.
WP Engine incluye funciones que pueden ayudar a acelerar su sitio y hacer que algunos de estos complementos sean innecesarios.
Obtenga soporte para mejorar la velocidad del sitio de WordPress desde WP Engine
Todos estos pasos son necesarios para mejorar la velocidad del sitio web de WordPress y también la experiencia del usuario. Si se pregunta cómo acelerar WordPress de la manera más eficiente posible, WP Engine es el camino a seguir. Su confiabilidad e infraestructura proporciona una velocidad de sitio más rápida para sus clientes. Descubra cómo la rápida solución de alojamiento de WordPress de WP Engine puede ayudarlo a acelerar su sitio web hoy.