Acelere WordPress: 25 pasos para un sitio web súper rápido hoy

acelerar wordpress

Su sitio web de WordPress está muerto en el agua si no se carga rápidamente. Es usoless Después de haber invertido en un diseño excelente, comprado complementos geniales y gastado una fortuna en marketing, si su sitio web de WordPress es lento, está literalmente muerto en el agua. A medida que aumenta el tiempo de carga de un sitio web, también aumenta el abandono del usuario de su sitio web. Por eso es fundamental acelerar WordPress y hacerlo más rápido.

Esto es por lo que estaremos pasando hoy. Desde cosas simples hasta cosas más avanzadas, escalaremos la complejidad lentamente, por lo que incluso si no hace todas las cosas, verá obtener una velocidad de WordPress más rápida.

Contenido[Mostrar]

Entonces, ¿qué tan rápido se carga su sitio web de WordPress? Nuestro sitio se carga en menos de 2 segundos, y estamos aquí para mostrarle cómo hacer que su sitio web se cargue increíblemente rápido también. Queremos que su sitio web se cargue tan rápido como CollectiveRay!

¿Por qué necesitamos acelerar WordPress?

Como hemos escuchado desde hace un tiempo, Google considera la velocidad del sitio web como uno de los factores que afectan la clasificación de los motores de búsqueda.

Esencialmente, tener un tiempo de carga lento de sus páginas web dará como resultado una clasificación en los motores de búsqueda más pobre para esas páginas y posiblemente para el resto de su sitio. Tampoco olvidemos que el SEO de hoy se trata de una experiencia de usuario positiva.

Y una experiencia de usuario positiva comienza con hacer que WordPress se cargue más rápido. Por lo tanto, para mejorar la clasificación de su sitio de WordPress, debe asegurarse de que su sitio web se cargue rápidamente, ¡realmente, muy rápido!  

Esto es lo que Matt Cutts (portavoz de Google en ese momento) había dicho sobre la necesidad de acelerar WordPress:

"Me encantaría que los SEO se sumergieran en mejorar la velocidad del sitio web, porque (a diferencia de algunas facetas del SEO) disminuir la latencia de un sitio web es algo que se puede medir y controlar fácilmente".

Los beneficios de hacer que un sitio web se cargue rápidamente son muy claros.

¡Pero espera, hay más!

La carga lenta de sus páginas web no solo afectará su clasificación en los motores de búsqueda, sino que también puede tener muchos otros efectos negativos: resulta en una reducción del 7 por ciento en las ventas, una caída del 11 por ciento en las visitas a la página y una mayor probabilidad de que los usuarios nunca visiten su sitio de nuevo.

Esto se debe a que los sitios lentos son muy frustrantes para el usuario y crean una experiencia de usuario negativa, lo que deja una mala impresión duradera. 

Carga lenta del sitio web - meme de usuario frustrado

 

Por otro lado, un sitio rápido de WordPress puede ayudar a impulsar la participación del usuario, aumentar las visitas a la página y ayudar a mejorar las ventas.

la velocidad mata las tasas de conversión infográficas

Tasa de conversión frente al tiempo de carga

 

 

 Entonces, ¿cómo hacemos que un sitio web de WordPress se cargue rápidamente? Siga nuestros 25 pasos prácticos y podrá hacer que WordPress sea RÁPIDO sin requerir muchos conocimientos técnicos. 

¿Quieres más tutoriales geniales para tu sitio web? Haga clic en el menú de tutoriales de WordPress de arriba para ver algunos de nuestros otros artículos.

25 acciones para hacer que el sitio web de WordPress sea más rápido 

En esta publicación, compartiremos una lista de consejos y trucos importantes que lo ayudarán a acelerar WordPress al compartir los resultados de nuestra propia experiencia. Para hacer WordPress más rápido, usaremos un concepto simple de 3 Rs:

Reduzca la reutilización reciclan.

Básicamente, para hacer que su sitio web sea rápido, debe hacer uso de las 3 R ...

  1. La disminución , lo que significa que debe tomar todas las medidas necesarias para reducir el tamaño y la cantidad de recursos que su sitio web necesita para enviar a sus visitantes. También debe reducir la cantidad de las llamadas solicitudes a su sitio, ya que cada solicitud crea un tiempo de carga más largo.
  2. Reutilizar, siempre que podamos reutilizar los recursos, es mejor que volver a descargarlos
  3. Reciclar, conexiones (volver a utilizarlas), las páginas visitadas se almacenan y reciclan, etc.

Pero lo explicaremos más a medida que avancemos.

1. ¡Obtenga un resultado de referencia y una copia de seguridad!

Antes de comenzar a optimizar su sitio, debe evaluar el tiempo de carga actual de algunas de sus páginas principales.

Sugerimos pasar su sitio a través de sitios específicos que miden la velocidad de su sitio, como GTMetrix o Pingdom Tools (https://tools.pingdom.com/). Ejecute su sitio a través de estas dos herramientas varias veces en diferentes momentos del día y tome nota del tiempo que lleva cargar su sitio web. Este será su punto de referencia con el que va a medir las mejoras en la velocidad del sitio web. 

Ahora también debería realizar una copia de seguridad completa y completa.

Algunos de los pasos que vamos a delinear implican algunos cambios importantes, y siempre existe el riesgo de que las cosas no salgan según lo planeado. Realice una copia de seguridad completa de su sitio ahora mismo, para que pueda volver a una copia de seguridad si la mierda golpea el ventilador.

2. Instale un tema de WordPress ligero

La elección de un tema limpio, mínimo y ligero puede hacer maravillas cuando se trata de acelerar WordPress.

No es difícil encontrar un tema de WordPress atractivo y completamente funcional, sin embargo, encontrar uno que haga la menor cantidad posible de solicitudes HTTP debería ser su objetivo final (reducir). Por ejemplo, cuando elegimos temas, elegimos los que son probado e probado - me gusta Divi o Avada. Es posible que también desee consultar este vídeo revisión extensa.

Considere el siguiente hecho:

La mayoría de los temas vienen cargados con un extenso conjunto de características, incluida la integración con sitios de redes sociales, efecto de paralaje, controles deslizantes, varios complementos y otras extensiones "con muchos recursos". Con estas plantillas, obtener una puntuación alta en "Google Insights PageSpeed”U otras herramientas de medición de la velocidad del sitio web pueden ser un desafío.

Con esto no queremos decir que usar un tema que viene repleto de funciones sea algo malo. Sin embargo, si desea un sitio web realmente rápido, le sugerimos que seleccione un tema minimalista que esté específicamente desarrollado y optimizado para la velocidad.

El tema predeterminado de TwentyTwenty WordPress está diseñado para mayor claridad. Es un tema rápido que contiene código ligero y solo las funciones necesarias. Aparte de este tema predeterminado de WordPress, estos son 5 temas de WordPress limpios y rápidos que son excelentes para una velocidad rápida de WordPress.

Astra

rendimiento astra

Astra de BrainStormForce es relativamente nuevo, pero ha experimentado un crecimiento explosivo desde su lanzamiento. Este es un tema que se ha desarrollado específicamente para ser lo más rápido y ligero posible. De forma nativa, este tema se carga en less de 0.5 segundos, esta es una actuación increíble. Astra también funciona muy bien con el Constructor de páginas Elementor (aunque si desea que su sitio se mantenga delgado, sería mejor evitar la mayoría de los complementos de creación de páginas).

Descarga Astra ahora

GeneratePress

captura de pantalla de generatepress

Este es otro tema de WordPress absolutamente increíblemente rápido que puede usar para acelerar WordPress. GeneratePress, se carga en menos de un segundo. Este tema también ha sido nombrado el mejor tema de WordPress por muchos revisores, por lo que es una buena opción en todos los sentidos.

Echa un vistazo a GeneratePress

 

OceanWP

OceanWP

OceanWP es otra buena opción si está buscando un buen tema completo que tenga un rendimiento excelente. Otro tema que registra menos de un segundo de forma predeterminada.

Echa un vistazo a OceanWP

3. Instale un complemento de almacenamiento en caché útil

La instalación del complemento de almacenamiento en caché correcto debería ser la segunda acción más importante para acelerar WordPress.

Al instalar un complemento de almacenamiento en caché, ayudará a ahorrar muchos de sus recursos (reducir y reutilizar) y su servidor web cargará las páginas web rápidamente.

Esto se debe a que, en lugar de enviar una solicitud a la base de datos MySQL (el motor de la base de datos de WordPress) para buscar y cargar las páginas o el contenido solicitados, luego tener que representar las páginas en PHP (el lenguaje de programación de WordPress) el complemento de almacenamiento en caché almacenará una copia cálida (es decir, reciente) de sus páginas web en un archivo temporal.

plugin de caché de wordpress cómo funciona para hacer que WordPress sea rápido

 

En lugar de ejecutar una operación con muchos recursos (es decir, lleva mucho tiempo realizarla) y consumir recursos del servidor cada vez que visita un sitio web, el complemento de almacenamiento en caché cargará la página solicitada desde ese archivo temporal (el caché) sin tener que volver a crear el página una y otra vez.

Es importante tener en cuenta que existen varios tipos de almacenamiento en caché, almacenamiento en caché del navegador (puede obtener más información sobre aprovechar el almacenamiento en caché del navegador aquí) y el almacenamiento en caché del lado del servidor, los cuales sirven para hacer que su sitio sea más rápido a través de diferentes optimizaciones.

Nuestro complemento de almacenamiento en caché favorito y recomendado es WP Rocket - Se ha demostrado que es el complemento de almacenamiento en caché más rápido que existe, y el más efectivo para acelerar los sitios web de WordPress; en realidad, una vez que instale este complemento, la mayoría de las acciones mencionadas aquí ya se habrán realizado.

Configuración de optimización de archivos de WP Rocket

Viene cargado con todas las características que se necesitan para mejorar el tiempo de carga de un sitio de WordPress. No analizaremos estas características individualmente, pero basta con decir que este complemento ayuda a miles de sitios web de WordPress a lograr muy buenas velocidades.

Este complemento no es gratuito, pero realmente vale la pena la inversión. En pocas palabras, verá una marcada diferencia inmediata en la velocidad de carga de su sitio, sin tener que hacer muchos retoques manuales usted mismo. Le recomendamos encarecidamente que obtenga este complemento, es barato y una inversión que vale la pena.

Haga que su sitio web sea rápido con WP Rocket

4. Obtenga un buen servicio de alojamiento web rápido

La mayoría de las personas que recién están comenzando a crear un nuevo sitio web encontrarán que un host compartido parece ser una buena ganga. Un host barato y compartido tiene un costo oculto que debe conocer.

La mayoría de las veces, un servidor de alojamiento compartido o barato hará que la velocidad de su sitio web sea increíblemente lenta y podría dejar de atender por completo a sus clientes si recibe picos de tráfico en su sitio web.

Todo esto es una cuestión de números. La empresa de hosting necesita ganar dinero.

Entonces, la razón por la que el alojamiento suele ser barato es que MUCHOS sitios web (cientos, a veces miles de sitios) se colocan en el mismo servidor. Esto hace que los servidores de alojamiento compartido se desborden. Cada vez que alguien visita su sitio web, el servidor web tiene que competir por los recursos del servidor, lo que hace que cada visita a su sitio web sea implícitamente lenta.

Esta lentitud y el posible tiempo de inactividad pueden empañar la imagen de su empresa con sus clientes. Una vez que un visitante abandona su sitio web, es poco probable que vuelva a visitarlo.

La elección de un buen proveedor de alojamiento web es fundamental para acelerar su sitio web. Vale la pena invertir en un buen servicio de alojamiento muy rápido.

Hospedamos este sitio web en InMotion hosting, un excelente host web que debe considerar para su sitio web. Hemos elegido el alojamiento VPS de InMotion, porque queremos que nuestro sitio web sea realmente rápido.

En realidad, también habíamos optado por un anfitrión barato. En realidad, es difícil resistirse a una ganga, hasta que nos dimos cuenta del impacto en el rendimiento de nuestro sitio.

Al cambiar de servidor web, hicimos que el tiempo de carga de nuestro sitio web fuera 2 segundos más rápido. ¡Esto fue sin lograr hacer nada más! Hay muchas razones por las que los hemos elegido, que enumeramos por separado aquí: https://www.collectiveray.com/inmotion-hosting-review

Inicialmente habíamos elegido la empresa de alojamiento HostGator para nuestro blog, pero a medida que el blog se hizo popular y comenzó a recibir mucho tráfico, vimos una disminución en el tiempo de respuesta del servidor. Sin duda, HostGator podría tener sus propias ventajas, pero pronto superamos a este host. A medida que comenzamos a evaluar más soluciones de alojamiento y terminamos eligiendo InMotion para nuestro blog.

Pronto vimos una mejora en el tiempo de respuesta de nuestro servidor, como puede ver en la imagen proporcionada a continuación:

Tiempo de carga de InMotion

Después de los consejos anteriores, ahora seguimos con algunos más. consejos avanzados. Puede hacer que su WordPress sea más rápido implementando estos consejos de software de infraestructura. 

Si su alojamiento está bajo su control (tiene un servidor privado virtual o un servidor dedicado) y tiene acceso de root completo a su infraestructura de software, es posible que desee realizar estas optimizaciones avanzadas para hacer que WordPress sea rápido.

Tenga en cuenta que es mejor si contratar a un desarrollador de WordPress para realizar estos cambios avanzados, porque no tener el conjunto de habilidades adecuado puede dañar su sitio.

Si realmente está muy familiarizado con la infraestructura del servidor, nuestro amigo Dave de WPIntense, que tiene la misión de hacer que WordPress sea más rápido, tiene una configuración excelente que está altamente optimizada y ajustada para hacer que los sitios web sean rápidos: Instalación de la pila de WordPress más rápida con Ubuntu 18.04 y MySQL 8

Para el resto de nosotros, simples mortales, sigue leyendo.  

5. Deshacerse de los complementos que no necesita

Al utilizar la plataforma de WordPress para crear un sitio web, es posible que se sienta abrumado y emocionado por la amplia variedad de complementos disponibles en línea.

Ahora, si bien una de las fortalezas de WordPress radica en su capacidad para configurarse de infinitas formas mediante el uso de complementos, cada complemento introduce un impacto en el rendimiento en forma de tres cosas:

  1. Consultas adicionales de código PHP y bases de datos que su servidor web necesita ejecutar
  2. Archivos CSS adicionales que se cargan con el complemento
  3. Archivos JS adicionales que se cargan y utilizan con el complemento.

El PHP adicional tiene un impacto directo en el rendimiento en el sentido de que el servidor web tiene más trabajo que hacer (por lo que el código tarda más en ejecutarse). Los archivos adicionales significan que el tamaño de las páginas web donde se usa ese complemento necesita enviar más archivos al navegador (por lo tanto, el tamaño de las páginas aumenta). Los archivos CSS / JS adicionales también tardan más en procesarse en el navegador.

Así que sí, si bien los complementos son geniales, se debe hacer una consideración cuidadosa para garantizar que SÓLO se conserven los complementos necesarios y estrictamente nada más. 

Con la mayoría de los casos, lo que sucede es que mientras investiga los complementos, puede optar por probar algunos que finalmente no usa o para los que tiene poco uso. O algunos complementos eventualmente caen en desuso, siendo reemplazados por otros complementos o servicios o tal vez ya no sean necesarios.

Sin embargo, si estos complementos no utilizados no se desinstalan y eliminan, todavía están creando una sobrecarga significativa como se describe anteriormente.

Aunque tener complementos agrega características específicas en su sitio, debe asegurarse de tener la cantidad mínima absoluta de complementos instalados en su sitio. 

Entonces, ¿cuál es la acción que debe tomar en este caso?

Revise los complementos de WordPress en su sitio y verifique si realmente necesita ese complemento. Si no lo desactivas primero y lo dejas unos días para asegurarte de que nada se rompa. Si después de unos días, está claro que no necesita el complemento, debe desinstalarlo.

Debe esforzarse por eliminar tantos complementos como sea posible, mantenga su sitio lo más reducido posible de los complementos. Cuantos más complementos elimine, más rápido será su sitio web.

También debe deshacerse de los complementos que realizan llamadas o hacen referencia a sitios web externos, ya que tienen un impacto significativamente mayor (negativo) en la velocidad del sitio web. Esto se debe a que nunca se puede saber qué tan rápido se cargarán los sitios de terceros y cuántos archivos externos usarán.

Ejemplos de dichos complementos incluyen scripts de anuncios de terceros, complementos de comentarios que utilizan servicios de terceros, complementos de análisis (no necesariamente Google Analytics), complementos de marketing de terceros y otros servicios.

Todo lo que no se carga desde el dominio de su sitio suele ser un script de terceros. 

Por ejemplo, consulte la captura de pantalla a continuación del gráfico de cascada proporcionado por Pingdom. A la izquierda, puede ver las fuentes de Google que se cargan para nuestro sitio, luego una secuencia de comandos para Google Ads y una secuencia de comandos para Google Analytics (no resaltada por la flecha).

A la derecha, puede ver que de repente el gráfico que muestra el tiempo de carga sufriendo un impacto drástico, desde less de 0.1 segundos a más de 0.2 segundos, pero lo más significativo es el tiempo que se tarda en recuperar y descargar scripts de terceros en comparación con los archivos que se descargan de nuestro dominio.

Esto se debe a que nuestro sitio ha sido optimizado para la velocidad (incluso mediante el uso de un CDN que analizaremos a continuación), mientras que los servidores de terceros deben extraerse de otros servidores cuyo rendimiento tiende a fluctuar según la carga que están experimentando. 

Scripts de terceros

Además, si puede reemplazar varios complementos con un complemento que ofrece la funcionalidad de varios complementos, mucho mejor. Y opte por los complementos de WordPress de empresas de renombre, en lugar de los de autores desconocidos; es más probable que estos hayan sido optimizados para la velocidad.

Por ejemplo, en lugar de tener varios complementos para mostrar formularios, use un solo complemento, incluso si pueden ofrecer diferentes niveles de funcionalidad. Está mejor en términos de rendimiento con un solo complemento.

Como puede comprender, la eliminación de algunos complementos tiene un costo. Este suele ser el costo de algunas funciones. Sin embargo, si realmente desea optimizar la velocidad, deberá estar listo para sacrificar algunas funciones.

6. Elimina los temas que no estás usando

Al construir su sitio con WordPress, es probable que haya instalado muchos temas diferentes para encontrar uno que se adapte mejor a sus necesidades. Finalmente, te decidiste por un tema que estás usando en este momento.

Pero, cada tema que queda en el servidor también está creando un impacto en el rendimiento.

Por lo tanto, asegúrese de eliminar todos los temas instalados, excepto el tema actual que está utilizando (y cualquier tema secundario relacionado con él, estos también deben permanecer).

Puede ver la cantidad de temas que ha instalado en su sitio accediendo a la pantalla del panel de administración de su sitio. Desde allí, haga clic en Apariencia → Tema, y ​​aparecerá una ventana que se parece a:

 

eliminar temas de wordpress no utilizados

 

Como puede ver en la imagen de arriba, “Imagely Free Spirit” es el tema activo y todos los temas como Felt, Genesis, Liber, Reign y Twenty Nineteen y otros son temas no utilizados.

Para eliminar el tema desactivado, haga clic en el botón que dice Detalles del tema cuando colocas el cursor sobre el tema y luego presionas el pequeño "Borrar”Que se proporciona en la esquina inferior derecha del tema y se eliminará.

eliminar tema

Otra forma de eliminar los temas no utilizados requiere el uso de FTP. Inicie sesión en su servidor a través de FTP, busque la carpeta "yourwebsite.com/wp-content/themes" y elimine las carpetas de temas que no está utilizando.

7. Optimice el tamaño de la imagen de su sitio web

Las imágenes son un componente fundamental de un sitio web y ayudan a aumentar la participación de los usuarios.

Sin embargo, son bastante grandes y son una de las principales razones que pueden ralentizar un sitio. Al igual que ya sugerimos comprimir los datos de su sitio, también debe tomar lo necesario para comprimir y optimizar todas las imágenes de su sitio (reducir). 

Esto reduce el tamaño total de cada página que debe enviarse a sus visitantes, lo que agiliza la carga.

Una de las mejores y más recomendadas formas de minimizar (y optimizar) las imágenes de su sitio web es utilizar el Complemento WP Smush.it. Este complemento ayuda a reducir el tamaño de una imagen sin afectar su calidad.

Lo mejor de este complemento es que no tiene que preocuparse por mantener sus imágenes pequeñas, o tal vez usar un programa como Photoshop para guardarlas de forma comprimida (potencialmente con pérdida de calidad). Puede seguir haciendo lo suyo y blogueando regularmente, y el complemento simplemente hará su trabajo en segundo plano y creará una versión de cada imagen que es más pequeña, con la misma calidad ... ¡y hace que su sitio se cargue más rápido!

WP Smush escaneará automáticamente todas y cada una de las imágenes que se carguen en su sitio (e incluso las imágenes ya existentes) y eliminará los datos innecesarios incluidos en esas imágenes, haciéndolas más pequeñas.  

El complemento usa pérdidaless técnicas de compresión para reducir el tamaño de las imágenes. Mientras que el tamaño de las imágenes se "difumina" hasta 1 MB con la versión gratuita del complemento WP Smush.it, por otro lado, la versión pro comprime el tamaño de las imágenes hasta 5 MB. Al usar este complemento, obtendrá los resultados que se muestran en la imagen que se proporciona a continuación:

Compresión a granel WP Smush It

 

8. Utilice diferentes formatos de imagen

Si bien comprimir imágenes es un buen comienzo, hay que tener en cuenta dos cosas. Ciertos formatos de imagen como PNG por su propia naturaleza y la forma en que funcionan siempre serán bastante grandes.

Por otro lado, los formatos de imagen como JPG tienen pérdidas por su propia naturaleza, aunque sean pequeños. Esto significa que al elegir estos formatos, siempre debe hacer un compromiso: tamaño frente a calidad.

Las imágenes pequeñas pierden calidad, mientras que las imágenes grandes y de buena calidad tardan en descargarse.

Sin embargo, en estos días, hay nuevos formatos que puede utilizar. WebP, un formato de imagen desarrollado por Google se inventó específicamente para requerir less de un compromiso. De hecho, las imágenes basadas en WebP son más pequeñas que las PNG y más pequeñas que las JPG sin perder su calidad. 

Hasta hace unos años, el soporte para WebP en los navegadores era bastante escaso, pero en estos días, solo los navegadores web más antiguos no admiten este formato. Sin embargo, hay una excepción notable. El navegador Safari, nativo de Apple dispositivos, aún no es compatible con el formato WebP, ya que actualizamos este artículo. 

Afortunadamente, existe una solución para esto. Puede mostrar imágenes de WebP a la mayoría de los navegadores y mostrar otros formatos a los navegadores Safari.

Hay otro problema. La mayoría de las imágenes están disponibles en formatos PNG o JPG, deberá convertirlas a WebP. 

Nuevamente, también hay una solución para esto. De hecho, la sugerencia a continuación puede solucionar ambos problemas a la vez.

La Complemento WebP Express puede utilizar una biblioteca de código abierto para convertir las imágenes que carga a formatos WebP. Luego, procesa las imágenes como WebP para la mayoría de los navegadores, pero las procesa como PNG / JPG para otros formatos.

Esta es una excelente solución que nos complace recomendar.

configuración de webp express

Hay un pequeño inconveniente que debes atender. Su servidor web DEBE tener soporte para la biblioteca WebP o, de lo contrario, debería tener la capacidad de instalarlo de manera que la conversión pueda realizarse según sea necesario.

Es posible que desee consultar con su empresa de alojamiento para ver si el complemento es compatible con su servidor web.

9. Habilitar compresión

Hoy en día, los sitios web tienden a tener una gran cantidad de archivos y contenido para entregar al visitante. Dichos datos pueden adquirir un tamaño significativo, por lo que debemos tomar medidas para reducir el tamaño de los datos que se enviarán.

Esto se puede hacer habilitando la compresión, otro paso esencial para acelerar WordPress.

Cuando activa esto, los datos y archivos de su sitio web se comprimen antes de enviarse a los navegadores de los lectores, lo que los hace más pequeños, lo que ayuda a entregar el contenido más rápido y al sitio web a cargar más rápidamente.

Básicamente, el tiempo que lleva comprimir y descomprimir el contenido es mucho less que el tiempo que habría tardado en entregar una mayor cantidad de contenido. Esto, a su vez, ayuda a que el sitio web se cargue más rápido en general. 

Leer más: Cómo habilitar Compresión Gzip para su sitio web

Puede comprimir los datos de su sitio web, así como los archivos, utilizando el WP Rocket descrito anteriormente, ya que viene con soporte incorporado para varios métodos que ayudan a maximizar la compresión. WP Rocket admite el almacenamiento en caché de hojas de estilo comprimidas y minificadas, así como Javascript en la memoria.

Su empresa de alojamiento también puede admitir esto a través del servidor web, así que habilítelo también a través de su host si puede. Consulte los pasos a continuación que se pueden realizar a través de CPanel o la interfaz de alojamiento de su servidor web.

comprimir imágenes de wordpress

 

Gzip y comprime todo el contenido de WordPress

Alternativamente, puede optar por instalar un complemento que realice compresión. Pero, en general, evitaríamos los complementos que realizan una sola función.

10. Regístrese en una CDN (también conocida como Content Delivery Network)

Muchos blogs populares y grandes de WordPress, como Copyblogger u otros blogs de alto tráfico, utilizan una red de entrega de contenido (CDN). El trabajo específico de una CDN es acelerar WordPress moviendo contenido pesado a una ubicación que esté físicamente cerca de CUALQUIER visitante. 

La lógica detrás de tener un CDN es la siguiente: una red de entrega de contenido almacena todos los archivos estáticos de su sitio web (como CSS, JS, imágenes, etc.) en una red de "servidores de borde" en todo el mundo. Cuando un usuario visita su sitio, en lugar de obtener las imágenes y otros archivos directamente desde su servidor web, le pide al navegador que descargue los archivos desde el servidor geográficamente más cercano a su ubicación (es decir, un CDN reduce la distancia física que los archivos tienen que viajar) .

Esto se puede mostrar en la imagen a continuación.

 

Con vs Sin CDN

 

Para nuestro blog, hemos estado utilizando la StackPath CDN y recomendamos totalmente su uso: verá otra mejora drástica en el tiempo de carga de su sitio web si usa un CDN.

Sin embargo, lo más notable es que los visitantes del sitio web que navegan por su sitio web desde ubicaciones de todo el mundo obtendrán una mejora notable en el tiempo de carga de su sitio.

Con un CDN, también obtiene la ventaja adicional de que su sitio web se entregue a través de HTTP / 2, la versión más rápida de HTTP que incluye una serie de optimizaciones para acelerar WordPress.

Si desea leer más sobre las CDN, puede consultar el siguiente artículo que analiza algunas opciones para la mejor CDN para WordPress.

11. Optimice la base de datos de su sitio web de WordPress

Todo el contenido de su sitio web de WordPress (como publicaciones, comentarios, etc.) se almacenará en la base de datos.

Además de esto, la base de datos también almacena toda la configuración de su sitio, incluida la configuración del tema y el complemento. Si actualiza su sitio con bastante frecuencia, su base de datos aumentará de tamaño con el tiempo.

Además, cada vez que edita una publicación, WordPress guarda una copia de la versión anterior, en caso de que necesite volver a la copia anterior. Este ahorro de versiones puede crecer significativamente con el tiempo.

Cuantas más ediciones realice, mayor será este número:

 revisiones de publicaciones de wordpress

Ahora, una gran base de datos puede tener un impacto significativo en el rendimiento de su sitio web y aumenta el tiempo de carga de la página.

Complementos como WP Rocket tiene una función que limpia la base de datos de vez en cuando.

Si desea otra opción, puede reducir gran parte de su tiempo de carga, limpiando su base de datos de WordPress usando el Complemento WP-Optimize. Este complemento hace una tarea simple: ayuda a optimizar la base de datos del sitio web de WordPress al deshacerse de las revisiones de publicaciones, comentarios de spam, tablas de bases de datos, basura de publicaciones, etc.

 

wp optimiza

 

También es bueno tener en cuenta que demasiados datos en tablas de bases de datos específicas también pueden crear problemas de rendimiento. Por ejemplo, si tiene una lista de correo con miles de usuarios que se ha vuelto obsoleta y ya no es válida, asegúrese de recortar la base de datos.

Siempre se debe eliminar cualquier dato antiguo para mantener la base de datos rápida y ágil. 

12. Actualice WordPress + todos sus complementos y temas

Las actualizaciones del núcleo, los complementos y los temas de WordPress generalmente harán mejoras, de modo que se elimine el código antiguo y se use un código más nuevo y más eficiente. Esto, a su vez, hará que su sitio web funcione más rápido en general.

Así que actualice TODO lo que pueda actualizar a las versiones más recientes y más rápidas. Debe comenzar desde lo básico, como el núcleo de WP, los complementos y los temas. Si es posible, puede bajar a la infraestructura real que ejecuta su sitio, como el servidor web, la base de datos MySQL, la versión de PHP e incluso pasar a una nueva infraestructura cuando esté disponible. 

13. Deshabilitar Trackbacks y Pingbacks

Los trackbacks y Pingbacks son excelentes formas de ayudar a los bloggers y editores de WordPress a comunicarse con los lectores.

Sin embargo, la aprobación de trackbacks y pingbacks mostrará un enlace y una breve descripción (es decir, un extracto) de un artículo en la sección de comentarios de su sitio / blog. Lamentablemente, esta función suele atraer a los spammers. De hecho, es probable que la mayoría de los trackbacks y pingbacks que recibe sean spam.

Para resolver este problema, puede desactivar la configuración "Permitir notificaciones de enlaces de otros blogs (pingbacks y trackbacks)" desde su panel de administración. Para esto, vaya a Configuración → Discusión en la pantalla de su panel de administración y desmarque la opción como se muestra en la imagen a continuación:

Configuración de discusión de WordPress

14. Optimice la configuración de lectura 

Una página de blog de WordPress muestra de forma predeterminada 10 publicaciones por página, pero puede cambiar esto si desea mostrar más.

Sin embargo, elegir mostrar una mayor cantidad de publicaciones en cada página puede tener un impacto significativo en los tiempos de carga de su blog. Por lo tanto, para acelerar WordPress y garantizar un tiempo de carga rápido de su blog de WordPress, asegúrese de que la configuración predeterminada en su Reading la página está configurada para 10 publicaciones por página

Además, si produce contenido regular para su WordPress, puede compartir las entradas recientes de su blog utilizando feeds de sindicación. También puede establecer el límite de los feeds de distribución según sus requisitos (pero no más de 10 elementos).

Finalmente, como sabrá, las entradas del blog de WordPress se enumeran en los canales RSS. Para cada uno de sus artículos incluidos en un feed, puede seleccionar el Texto completo .

Pero, si escribe publicaciones largas (que contienen muchas imágenes), incluya todas sus publicaciones como Texto completo en una página puede aumentar el tiempo de carga de la página. Para evitar esto, es recomendable incluir un resumen que muestre solo las primeras 55 palabras del contenido de su publicación en el feed y contenga una opción que permita a los usuarios ver el resto de la publicación en otra página.

Configuración de lectura óptima de Wordpress

  

Todos los cambios anteriores requieren que realice algunos ajustes en el Ajustes de lectura página en su panel de administración. 

15. Deshazte de la hinchazón

La base de datos de WordPress almacena una gran cantidad de datos adicionales (e innecesarios), incluidas revisiones, metadatos (o campos personalizados), elementos en la papelera y mucho más.

WordPress rastrea las revisiones de publicaciones y páginas de forma predeterminada. El problema es que WordPress no establece ninguna limitación en la cantidad de revisiones que un usuario puede guardar.

Si ha escrito un artículo largo, WordPress podría potencialmente ahorrar cientos de revisiones, lo que eventualmente aumenta el tamaño de su base de datos.

La hinchazón adicional hace que la base de datos sea lenta e ineficiente.

Puede optar por deshabilitar las revisiones por completo, pero no lo recomendaríamos, porque siempre es bueno tener revisiones en caso de que necesite volver a una versión anterior.

Una mejor solución es configurar el archivo de configuración para reducir la cantidad de revisiones que se guardan en su base de datos de WordPress. Para hacerlo, solo necesita agregar la siguiente línea de código en el archivo wp-config.php de su tema:

 

define ('WP_POST_REVISIONS', 5);

El cambio anterior limita las revisiones posteriores a los últimos 5 guardados.

 

Al igual que los datos de revisión, los datos eliminados pueden ocupar mucho espacio en la base de datos. Por lo tanto, asegúrese de vaciar la basura con regularidad.

16. Simplifica el diseño de tu sitio

Este es un consejo que funciona para cualquier sitio web: si desea acortar el tiempo que tarda en cargarse, proporcione a los navegadores less cargar. En otras palabras, mantenga las cosas simples.

En los últimos 10 años más o menos, ha habido un movimiento hacia diseños más simples en la web. Esto tiene sentido por varias razones, como el hecho de que las páginas más simples usan less recursos y carga más rápido en todos los navegadores.

Las páginas web mínimas también son mejores para la experiencia del usuario (UX) porque son less probablemente abrume a los visitantes que los diseños abarrotados, que solían ser populares. Además, es mucho más fácil hacer que las páginas simples respondan, lo que significa que se ven bien en una amplia gama de tamaños de pantalla, desde monitores de escritorio hasta teléfonos inteligentes.

Tómate un tiempo para mirar el contenido de cada una de tus páginas, empezando por tu página de inicio, y deshazte de todo lo que no sea necesario. Esto puede ser difícil, especialmente si ha invertido mucho tiempo y dinero en su diseño actual, pero puede marcar una gran diferencia en lo bien que funciona.

17. Utilice Query Monitor para identificar los cuellos de botella de los complementos

Si bien lo anterior puede haber solucionado una serie de problemas, es posible que su sitio todavía se sienta lento.

A veces, es posible que un complemento específico esté causando un problema, demorando demasiado en realizar sus tareas. Posiblemente sea uno de sus complementos instalados actualmente lo que hace que su sitio se cargue lentamente.

Unless Si prueba esta teoría, sería difícil averiguar qué complemento está creando este problema. Afortunadamente, existen complementos que pueden ayudarnos a identificar complementos que se comportan mal.

Nuestro complemento de elección para hacer esto es el Complemento Query Monitor de John Blackbourn.

El complemento ayuda al enumerar los complementos y cuánto tiempo tardan sus consultas en ejecutarse. De esta manera, puede ver cuáles parecen estar tardando demasiado. Una vez que se dé cuenta de que el complemento no está funcionando bien, puede analizarlo más y tomar cualquier medida correctiva para solucionarlo. 

Opcionalmente, puede optar por reemplazar el complemento con otra versión, ya que puede haber problemas de compatibilidad con su sitio.

18. Actualice la versión de PHP

WordPress se ejecuta en el lenguaje de programación PHP. Como usted sabe, WordPress frecuentemente emite nuevas versiones que pueden incluir actualizaciones de rendimiento, pero como PHP también es software, la organización detrás de PHP también emite nuevas versiones de PHP.

La mayoría de las versiones principales de PHP introducen varias mejoras de rendimiento que a veces pueden aumentar el rendimiento de forma espectacular. Por ejemplo, consulte el siguiente gráfico de Kinsta, que muestra el rendimiento de la última versión de PHP en WordPress 5.3:

puntos de referencia de wordpress php 8.1

Como puede ver, hay una mejora drástica entre PHP 8 y ​​PHP 8.1.

Hable con su servicio de hospedaje y pregúnteles si puede mover su sitio al última versión actualizada de PHP para obtener un buen impulso en el rendimiento sin hacer nada más. 

Esté atento al sitio cuando realice este cambio porque es posible que algunos complementos y temas antiguos no sean 100% compatibles con las últimas versiones de PHP.

19. Actualice la versión de MySQL

La misma lógica se aplica a MySQL que a PHP. 

Pero en este caso, hay otra razón. En los últimos años, Oracle adquirió MySQL. Cuando esto sucedió, se crearon nuevas versiones de MySQL como MariaDB o Percona Server.

MariaDB tiene muy buen rendimiento, más rápido que las versiones anteriores de MySQL. Podría considerar cambiar de MySQL a MariaDB u otra versión de MySQL (o probar y ver si esto podría brindarle a su sitio web una mejora notable si los configura).

La actualización de MySQL a MariaDB es bastante sencilla si tiene un servidor VPS con WHM instalado, de hecho, es una actualización en el lugar que debería ser bastante simple de implementar. Sin embargo, realice copias de seguridad completas de modo que pueda restaurar al estado anterior o probar la actualización de antemano.

20. Actualice al servidor web LiteSpeed ​​o NGINX

La mayoría de los servidores web normalmente se ejecutan en el servidor web Apache. Si bien este es un buen servidor web genérico, no es la mejor opción cuando se trata de rendimiento.

logotipo de litespeed

LiteSpeed y NGINX son otros dos servidores web que están altamente optimizados para el rendimiento. LiteSpeed ​​en particular (el servidor que alimenta nuestro sitio) tiene un rendimiento significativamente mejor que Apache y es un complemento de reemplazo para Apache (es decir, no tiene que realizar ningún cambio en los archivos de configuración).

NGINX es un poco más complicado porque necesitará reconfigurar una serie de archivos que tiene que trabajar con NGINX.

Pero ambos valen la pena el esfuerzo para colocarlos en su lugar si desea exprimir cada milisegundo de rendimiento. 

21. Limite los scripts de terceros

Los scripts externos o de terceros son archivos de código que utiliza su sitio web pero que no se almacenan en su propio servidor web. Los complementos y herramientas como Google Analytics y Crazy Egg o Hotjar, las redes publicitarias como Google AdSense y las incrustaciones de redes sociales como "hacer clic para twittear" utilizan scripts como estos. Muchos temas de WordPress también usan scripts externos para cargar JavaScript, CSS y otros archivos.

No todos los scripts externos son malos y probablemente necesitará al menos un par en su sitio para usar las herramientas que desea. Siempre evalúe los pros y los contras de agregar más complementos y herramientas que usen scripts externos, y piense si las características adicionales valen la pena por el posible impacto en el rendimiento.

Pero el less tienes, mejor. Así que cuanto más puedas limitar el uso de ellos, mejor.

Si los necesita, asegúrese de que se carguen de forma asíncrona, para que no bloqueen la carga de su propio sitio, mientras se obtienen del servidor externo.

22. Optimizar tareas en segundo plano

Los procesos en segundo plano en WordPress son tareas que configura para que se ejecuten automáticamente en el fondo de su sitio. Estos son algunos ejemplos de tareas que se ejecutan en segundo plano en un sitio de WordPress:

  • Complemento de copia de seguridad de WordPress
  • Trabajos cron de WordPress para publicar publicaciones en un momento determinado.
  • Trabajos cron para WordPress para buscar actualizaciones

Las tareas como trabajos cron para publicaciones programadas y actualizaciones tienen poco efecto sobre el funcionamiento de un sitio web para los motores de búsqueda y otros rastreadores que intentan obtener contenido.

Pero otras cosas que suceden en segundo plano, como complementos de respaldo y motores de búsqueda que rastrean demasiado un sitio web, pueden ralentizarlo.

Asegúrese de que su complemento de copia de seguridad de WordPress solo se ejecute cuando su sitio web no reciba mucho tráfico. También debe cambiar la frecuencia con la que se realizan las copias de seguridad y qué archivos se deben respaldar.

Por ejemplo, si realiza una copia de seguridad completa todos los días pero solo publica contenido nuevo dos veces por semana, debe cambiar eso.

Si desea copias de seguridad con más frecuencia, como copias de seguridad en tiempo real, debe usar una solución SaaS para no sobrecargar su servidor.

En Google Search Console, debe estar atento a sus informes de rastreo. Si su sitio web recibe muchos rastreos que terminan en errores, es posible que se ralentice o deje de funcionar.

23. No sirva video y audio desde su sitio

Puede agregar directamente archivos de audio y video a su sitio de WordPress, y los reproducirá automáticamente en un reproductor HTML5.

Pero esta es una mala idea por múltiples razones.

  1. El ancho de banda cuesta dinero cuando aloja audio y video. Incluso si su plan incluye ancho de banda "ilimitado", su servidor web podría cobrarle tarifas adicionales o incluso cerrar su sitio si usa demasiado.

  2. El alojamiento de archivos multimedia grandes también hace que sus copias de seguridad sean mucho más grandes, lo que dificulta la restauración de WordPress desde una copia de seguridad.

Use un servicio como YouTube, Vimeo, DailyMotion, SoundCloud, etc. para alojar su audio y video, y déjelos hacer el trabajo duro. ¡Tienen suficiente espacio para ello!

WordPress tiene una forma integrada de incrustar videos, por lo que solo puede copiar y pegar la URL de su video en su publicación, y se incrustará automáticamente.

24. Deshabilitar Hotlinking

Si crea un buen contenido en su sitio de WordPress, probablemente lo roben tarde o temprano.

Esto puede suceder cuando otros sitios web publican sus imágenes directamente desde sus URL en su sitio web en lugar de cargarlas en sus propios servidores. En cierto sentido, están utilizando el ancho de banda de su alojamiento web sin devolverle ningún tráfico.

Para evitar que las personas hagan enlaces directos a las imágenes en su sitio de WordPress, simplemente agregue este código a su archivo .htaccess.

#disable hotlinking of image
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?collectiveray.com [Carolina del Norte]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

 

Cambiar la referencia a collectiveray.com al dominio de su propio sitio

25. Paginar comentarios

Si tiene páginas con grandes volúmenes de comentarios, la carga de dichos comentarios podría ralentizar la carga de su sitio web. En tales casos, es posible que desee habilitar la paginación de comentarios. 

Ya hay una forma de hacerlo en WordPress. Simplemente vaya a Configuración » Discusión y marque la casilla junto a "Dividir comentarios en páginas". Elija un número que tenga sentido para su sitio, 25 o más debería ser un buen número.

wordpress configuración discusión paginar comentarios

Preguntas frecuentes sobre cómo acelerar el rendimiento de WordPress

¿Cómo aumento la velocidad de WordPress?

Para aumentar la velocidad de WordPress, debe ceñirse a algunos fundamentos. Primero, reduzca el tiempo que su servidor web pasa "trabajando" al reducir la cantidad de complementos que ha instalado y mejorar el rendimiento en general al actualizar a un mejor host y configurar el almacenamiento en caché. En segundo lugar, reduzca el tamaño de los datos que su sitio web envía a los visitantes eliminando complementos adicionales o scripts de terceros, comprimiendo archivos y optimizando imágenes. En tercer lugar, reduzca la cantidad de datos y el tiempo de viaje mediante el uso de una CDN. Estos son los aspectos más importantes. 

¿Por qué un sitio de WordPress es lento?

Un sitio de WordPress puede ser lento por varias razones. La principal razón es una combinación de un servidor de alojamiento lento (barato) y demasiados complementos instalados. Aparte de eso, las razones más comunes son un problema con un complemento específico que se puede identificar siguiendo los pasos anteriores, o el sitio web es demasiado grande (muchos archivos, imágenes, videos) que se envían a todos los visitantes. Verifique qué complemento podría estar ralentizando su sitio web utilizando el complemento Query Monitor.

¿Cómo puedo hacer que mis imágenes de WordPress se carguen más rápido?

El método más rápido para hacer que WordPress se cargue más rápido es comprimirlos para hacerlos más pequeños. El segundo método que debe implementarse es el uso de un CDN que ayude a transferir las imágenes al usuario final de manera más rápida y eficiente. El tercer método consiste en utilizar un formato de imagen optimizado para la velocidad, como WebP.

¿Qué está ralentizando mi sitio web?

Para averiguar qué está ralentizando su sitio web, puede instalar un complemento llamado Query Monitor que lo ayuda a identificar cualquier complemento problemático que esté causando problemas de rendimiento. Si ningún complemento es un problema, es posible que deba configurar el almacenamiento en caché de la página o posiblemente actualizar a un mejor servicio de alojamiento. 

Resumen 

Si realiza estas acciones, algunas de las cuales, por supuesto, están más involucradas que otras, estamos seguros de que reducirá el tiempo de carga de su sitio web de WordPress en una cantidad significativa. Estos son exactamente los mismos pasos que hacemos para hacer nuestro propio sitio web más rápido, por lo que los compartimos porque se ha demostrado que funcionan para nosotros, ¡así que sabremos que funcionarán para usted!

Nota final: la forma más rápida de hacer que su sitio web sea más rápido

Estamos alojados en InMotion porque nos preocupamos de que nuestro sitio web sea realmente rápido y los recomendamos porque realmente creemos que todos deberían hacerlo también: le dará a su sitio web un impulso instantáneo. Además de cargar más rápido, sus servidores son más seguros y su soporte es mejor (tienen métricas para probar estas audaces afirmaciones). ¿Por qué no te gustamos y pruebas InMotion (tenemos un 47 % de descuento para nuestros lectores hasta julio de 2024)? No tendrás que preocuparte por mover tu sitio, ellos lo harán por ti gratis. Le garantizamos que nunca querrá volver con su antiguo anfitrión. Tienen garantía de devolución de dinero de 90 días, por lo que ni siquiera tienes que pagarles un centavo si no te gusta lo que ves;) 

Visite InMotion para obtener el alojamiento más rápido (y obtenga un 47 % de descuento hasta julio de 2024)

¿Necesita ayuda para hacer las cosas? ¡Prueba estos conciertos asequibles mejor calificados en Fiverr!

logotipo de Fiverr

 

Haz clic aquí para encontrar expertos en Optimización de la velocidad de WordPress.

Haz clic aquí para crear un sitio web completo de WordPress.

 

Sobre la autora
David Atard
David ha trabajado en la industria digital y en línea durante los últimos 21 años. Tiene una amplia experiencia en las industrias de software y diseño web utilizando WordPress, Joomla y los nichos que los rodean. Ha trabajado con agencias de desarrollo de software, empresas de software internacionales, agencias de marketing locales y ahora es Jefe de Operaciones de Marketing en Aphex Media, una agencia de SEO. Como consultor digital, su objetivo es ayudar a las empresas a obtener una ventaja competitiva utilizando una combinación de su sitio web y las plataformas digitales disponibles en la actualidad. Su combinación de experiencia en tecnología combinada con una sólida visión para los negocios aporta una ventaja competitiva a sus escritos.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...