Cómo acelerar WordPress

Estás leyendo la publicación: Cómo acelerar WordPress

Tener un sitio web que sea rápido ya no es una opción. Dejando a un lado a Google por un momento, concentrémonos en sus visitantes. Todos sabemos que la capacidad de atención de las personas está en mínimos históricos. Tan bajo, de hecho, que al investigar algunas estadísticas reales, uno de los resultados de búsqueda más recientes que apareció fue un estudio canadiense. Mostró que la capacidad de la persona promedio para mantener un pensamiento ahora ha sido superada por la del pez dorado común. Triste pero cierto.

Entonces, ¿qué significa esto para el propietario promedio de un sitio web? Simple, significa que debe asegurarse de que su sitio web se cargue lo más rápido posible. Si deja a las personas esperando más de un segundo o dos, es muy probable que desaparezcan. Y una vez que se han ido, lo más probable es que no vuelvan.

Yendo más allá del corto período de atención de las personas, también es importante pensar en la importancia de presentar una experiencia de usuario positiva. Realmente no es diferente a salir a cenar a un restaurante, solo que en esta situación, estás sirviendo páginas web en lugar de una comida caliente. La gente quiere su información y la quieren ahora.

La velocidad importa. No hay manera de eludir este hecho. Y aquí es donde se vuelve aún más complicado porque Google decidió entrar en la mezcla como policía de tránsito (en 2010). Ahora, no solo debe cumplir con las expectativas de sus visitantes, sino que Google ha decidido crear su propio conjunto de reglas. Si se desvía demasiado de las normas aceptables, dejarán de enviarle tráfico. ¡Ay! Eso probablemente llamó tu atención.

Dada la importancia de la velocidad, una guía simple que explique cómo acelerar su sitio web de WordPress parece estar en orden. La realidad es que hay muchas formas diferentes de acelerar su sitio web de WordPress, algunas básicas, otras más complejas.

Antes de llegar a cómo acelerar su sitio web de WordPress, primero, echemos un vistazo más de cerca a cómo evaluar la velocidad de su sitio.

Cómo evaluar la velocidad de su sitio web de WordPress

Cuando se trata de evaluar la velocidad de su sitio web, hay una amplia variedad de herramientas disponibles y muchas de ellas se superponen en funcionalidad. A pesar de la superposición, como regla general, es mejor confiar en una combinación de herramientas y técnicas para completar una evaluación adecuada, tomando un promedio de sus resultados antes de llegar a una conclusión definitiva.

Una cosa es saber que su sitio web es más lento de lo que debería ser. Pero lo importante es comprender la causa de la lentitud. No te preocupes, no es tan difícil como crees.

A continuación, cubriremos cuatro herramientas específicas: herramientas de análisis de velocidad de 3 páginas y 1 herramienta de prueba de carga. Hay muchas más opciones en el mercado, pero las siguientes tienen una sólida base de usuarios y producen resultados consistentes.

GTmetrix

GTMetrix es una herramienta popular y fácil de usar que puede evaluar el rendimiento general y la velocidad de su sitio web. Con niveles de servicio gratuitos y de pago, GTMetrix se basa en dos conjuntos de reglas bien conocidos:

  • Perspectivas de velocidad de página de Google
  • Yahoo YSlow

El análisis de su sitio con GTMetrix proporcionará una variedad de métricas importantes, incluido el tiempo de carga de la página, el tamaño de la página y la cantidad total de solicitudes. Puede realizar un análisis único simplemente visitando su sitio e ingresando su URL. También puede registrarse para obtener una cuenta gratuita o de pago que le da acceso a aún más funciones.

Prueba de velocidad de Pingdom

Pingdom es otro servicio de monitoreo de sitios que le permite realizar una evaluación única de la velocidad de la página de forma gratuita, además de una variedad de planes pagos que ofrecen alertas y monitoreo continuo.

Pingdom brinda consejos prácticos y, al igual que GTMetrix, la representación gráfica hace que los datos sean fáciles de interpretar y actuar. Por ejemplo, si hay una imagen específica en su sitio que afecta el tiempo de carga, podrá detectar el problema en solo unos segundos utilizando la vista en cascada de Pingdom. Luego puede ingresar y tomar las medidas necesarias para corregir este problema (más sobre esto más adelante).

Pingdom también proporciona una calificación de desempeño que cubre elementos importantes como:

  • Almacenamiento en caché efectivo del navegador
  • Minimizar redireccionamientos
  • Minimizar el tamaño de la solicitud

Y finalmente, Pingdom proporciona un análisis de página detallado que le permite ver una variedad de estadísticas relacionadas con cosas como tiempo por estado, tiempo por tipo de contenido, tiempo por dominio y más.

El objetivo de todas estas diferentes mediciones es que podrá averiguar dónde se produce un cuello de botella y cuál podría ser la causa. Todo esto ayuda a que el proceso de acelerar su sitio sea mucho más fácil.

Perspectivas de PageSpeed

Otro recurso que definitivamente debería utilizar para evaluar su sitio proviene del mismo Google. Page Speed ​​Insights es una herramienta fácil de usar que proporciona mucha información valiosa tanto desde la perspectiva de la velocidad como de la experiencia del usuario.

El uso de Page Speed ​​Insights debería brindarle una indicación clara de cómo Google ve su sitio, tanto en la versión de escritorio como en la versión móvil. Por lo general, recomiendan una puntuación de 85 o más en ambas versiones para indicar que su sitio está funcionando bien.

Google analiza principalmente los elementos de la página cuando realiza su evaluación, incluidos:

  • Si la compresión está habilitada
  • ¿Ha minimizado JavaScript, archivos CSS y HTML?
  • ¿Está utilizando el almacenamiento en caché del navegador?
  • ¿Tus imágenes están optimizadas?
  • ¿Su página se está cargando y se le da prioridad al contenido de la mitad superior de la página?

Como puede ver, hay mucha información disponible de Page Speed ​​Insights. También vale la pena señalar que puede haber una discrepancia considerable entre los diferentes servicios. Entonces, por ejemplo, podría recibir puntajes decentes tanto de GTMetrix como de Pingdom, pero un puntaje decepcionante de Page Speed ​​Insights. Por esta razón, es importante comparar no solo sus puntajes generales, sino también los componentes individuales que componen cada puntaje.

Impacto de carga

Load Impact es una herramienta ligeramente diferente a las tres mencionadas anteriormente. Ofreciendo tanto pruebas gratuitas (limitadas a simular 25 usuarios) como planes pagos, este servicio simulará múltiples usuarios en su sitio web al mismo tiempo utilizando una amplia variedad de variables (diferentes dispositivos, velocidades de conexión, navegadores, ubicaciones y más).

🔥 Recomendado:  ¿Cómo usar complementos de terceros en ChatGPT? Más de 80 complementos recién agregados por ChatGPT para público

Las pruebas de impacto de carga, en muchos sentidos, replican las pruebas de los primeros tres servicios a una escala mucho mayor, potencialmente de 25 a más de 100 000 usuarios. Si bien su sitio web puede funcionar bien para unos pocos visitantes a la vez, si la estabilidad bajo carga es crítica, también querrá considerar pruebas más exhaustivas como las proporcionadas por Load Impact.

Incluso si sus niveles de tráfico son modestos en este momento, un enlace a su contenido desde un sitio web de alto tráfico puede provocar un aumento en el número de visitantes que podría provocar la caída temporal de su sitio. Por lo tanto, vale la pena probar cómo funciona su sitio web bajo una carga pesada.

Cómo acelerar su sitio web de WordPress

El primer paso para acelerar su sitio web radica en descubrir qué podría estar causando la lentitud para empezar. La herramienta que está utilizando para realizar su análisis, ya sea una de las tres discutidas anteriormente o una alternativa, debería ser capaz de proporcionarle un punto de partida para su investigación.

En el resto de esta publicación, cubriremos muchos de los elementos específicos que puede abordar por su cuenta o con la ayuda de alguien que tenga más experiencia.

Siempre es una buena idea cambiar una cosa a la vez y luego medir los resultados nuevamente. Si cambia varios elementos, no siempre es fácil determinar el impacto de los elementos individuales.

Elija un alojamiento web rápido

Si desea que su sitio web sea lo más rápido posible, tiene sentido comenzar con una base sólida. Eso significa elegir un host que no solo sea confiable sino que también esté familiarizado con WordPress. La conclusión es que la empresa de alojamiento que elija puede tener un impacto dramático en la velocidad de su sitio, especialmente cuando comienza a ver un aumento en el tráfico. Cuanto más tráfico esté experimentando, más importante se vuelve tener un buen anfitrión.

Para la mayoría de los propósitos, puede dividir sus opciones de alojamiento en tres categorías diferentes:

  1. alojamiento compartido
  2. Alojamiento administrado de WordPress
  3. Servidor dedicado

El alojamiento compartido generalmente se usa para sitios web de poco tráfico: es la forma de alojamiento menos costosa y, por lo general, menos confiable. Si bien puede ser adecuado para un sitio web de una pequeña empresa que solo recibe un puñado de visitantes cada día, un sitio de comercio electrónico que es responsable de pagar sus facturas y poner comida en su mesa merece algo un poco más sólido.

La principal desventaja del alojamiento compartido es que, debido al bajo costo, algunas empresas de alojamiento baratas suelen exprimir tantas cuentas de alojamiento en un servidor como sea posible. Esto a menudo puede resultar en mayores riesgos de seguridad, servidores más lentos y un servicio al cliente mediocre. Sin embargo, a pesar de estos inconvenientes, el alojamiento compartido es la solución adecuada para muchos sitios web.

El alojamiento administrado de WordPress es el siguiente paso en el alojamiento. A menudo representa una gran mejora en términos de calidad, servicio y velocidad.

Si alguna vez ha administrado un sitio de WordPress, sabrá que hay ciertas tareas de mantenimiento de las que es responsable. El alojamiento administrado de WordPress maneja todas esas responsabilidades por usted. Pero ¿qué pasa con un aumento en la velocidad?

La mayoría de los hosts administrados operan servidores que están configurados específicamente para ejecutar WordPress de la manera más eficiente posible. Esto significa que su sitio web se ejecutará mucho más rápido que en un alojamiento compartido. Aquí hay algunos otros beneficios del alojamiento administrado:

  • Normalmente se incluyen copias de seguridad automatizadas
  • Escalabilidad mejorada en caso de picos de tráfico
  • Los servidores menos concurridos significan que su sitio web es mucho más rápido
  • La eliminación de malware a menudo se incluye en caso de que su sitio sea pirateado
  • WordPress y los complementos se actualizan automáticamente
  • Atención al cliente de primer nivel

En general, el alojamiento administrado de WordPress ofrece algunos beneficios bastante importantes en comparación con el alojamiento compartido. No solo su sitio web será más rápido, sino que por unos pocos dólares adicionales al mes, se preocupará menos por el tiempo de inactividad y las tareas de mantenimiento. Por el costo adicional relativamente pequeño, el alojamiento administrado de WordPress puede tener un tremendo impacto en la velocidad de su sitio web. Lea más sobre Hosts rápidos de WordPress

El alojamiento dedicado se encuentra en la parte superior de la cadena alimentaria. Aunque el precio lo pone fuera del alcance de todos los sitios web, excepto los más concurridos, no se puede discutir el hecho de que el alojamiento dedicado proporciona lo último en rendimiento, velocidad, control y seguridad.

Lo que realmente diferencia al alojamiento dedicado de las otras opciones es que su sitio web es el único que reside en el servidor. Lo que significa que nunca tendrá que preocuparse por competir con otros sitios web por los recursos del servidor. Tampoco tiene que preocuparse de que otros sitios web en el mismo servidor sean pirateados y potencialmente ralenticen su sitio o lo pongan en riesgo.

Elija un tema bien codificado y rápido

Si bien elegir un host confiable es importante, también lo es seleccionar un tema de WordPress. Hay miles y miles de temas de WordPress disponibles. Algunos están disponibles de forma gratuita, mientras que otros solo están disponibles en tiendas de temas premium.

Al elegir un tema, la velocidad es importante, sin duda, pero no pase por alto algunas de las otras consideraciones importantes, como:

  • Costo
  • Fiabilidad
  • Actualizaciones frecuentes
  • Seguridad
  • Compatibilidad con complementos

Teniendo en cuenta las consideraciones anteriores, ¿cómo puede elegir un tema que sea razonablemente rápido? Gran pregunta. Muchas compañías de temas premium se han tomado el tiempo para probar sus temas. Con un poco de investigación, también podrá encontrar algunos resultados de pruebas reales realizados por un tercero. Elija un tema que sea rápido, pero no a expensas de los elementos enumerados anteriormente.

Como regla general, es mejor seleccionar un tema premium de una empresa conocida. Es más probable que proporcionen una solución rápida y completa. Solo algunos ejemplos son:

Mantenga su sitio absolutamente limpio

Mantener una instalación limpia de WordPress es algo que muchos propietarios de sitios web de WordPress pasan por alto, generalmente porque es algo que no se puede ver. Sin embargo, no se equivoque, con el tiempo, esto puede tener un impacto dramático en el rendimiento de sus sitios web.

🔥 Recomendado:  Cómo ganar dinero en Reddit (Guía definitiva de 2023)

WordPress utiliza un MySQL que es una base de datos encargada de almacenar toda la información contenida en tu sitio web. Sin ponernos demasiado técnicos, dentro de su base de datos hay una serie de tablas o lugares específicos en los que almacenar información.

Por ejemplo, todos los comentarios en su sitio de WordPress están contenidos en una tabla de comentarios; todas sus configuraciones están contenidas en una tabla de configuraciones; las configuraciones de los complementos individuales están contenidas dentro de sus propias tablas únicas y, finalmente, sus publicaciones, páginas y cada revisión correspondiente también están contenidas dentro de una tabla.

Cuanto más contenido, más complementos y más comentarios haya en su sitio, más rápido aumentará el tamaño de su base de datos. Recuerde, cada vez que guarda una publicación en borrador, WordPress agrega un registro a la tabla (en forma de revisión). No es raro que una publicación grande tenga de 6 a 10 o más revisiones adjuntas. Con el tiempo, esto realmente puede comenzar a acumularse.

¿Cuál es el problema con muchas tablas y registros? Bueno, cuando WordPress necesita encontrar una información específica contenida en la base de datos, tiene que buscarla. Su base de datos es como una biblioteca. Cuanto más grande sea, más tardará en encontrar el libro que busca. Y de vez en cuando, alguien vuelve a poner el libro en el estante equivocado, lo que ralentiza aún más el proceso.

Afortunadamente, hay muchos complementos útiles disponibles que limpiarán y organizarán toda la basura en su base de datos. Esto puede implicar la optimización (organización) de tablas y la eliminación de registros de tablas innecesarios (como revisiones posteriores).

Dependiendo de la frecuencia con la que agregue contenido nuevo, es una buena idea establecer un horario regular en el que organice y limpie su base de datos. Solo recuerde siempre hacer una copia de seguridad de su base de datos antes de realizar cualquier mantenimiento. Aquí hay algunos complementos populares que pueden ayudar a mantener su base de datos de WordPress impecable:

Hay una cosa más cuando se trata de mantener su sitio web de WordPress impecablemente limpio: asegúrese de eliminar todos los temas y complementos que no estén en uso. Los temas y complementos no utilizados son simplemente una sobrecarga innecesaria, sin mencionar un mayor riesgo de seguridad. Una regla general simple es que si no está utilizando un tema o complemento en particular, elimínelo de su servidor.

Optimice sus medios

Imagínese comprar un automóvil deportivo rápido y luego llenar el maletero y el asiento del pasajero con pesos pesados. Loco verdad? ¿Por qué comprar un automóvil rápido y luego proceder a cargarlo con objetos que reducen el rendimiento?

Su sitio web de WordPress no es diferente, excepto que en lugar de usar pesos, probablemente esté usando imágenes. Eso no quiere decir que no debas usar imágenes en tu sitio web porque deberías hacerlo. Sin embargo, no necesita una imagen de 5000 × 6000 píxeles y 10 MB de tamaño. De hecho, entre un 10 % y un 20 % suele ser más que suficiente, a menos que utilice una imagen de fondo de pantalla completa. Incluso entonces, su imagen debe ser lo más pequeña posible.

Lo que sucede con frecuencia es que las personas toman una foto con su teléfono inteligente o DSLR y la suben directamente a su sitio web. Esto casi siempre da como resultado una imagen que es mucho más grande de lo requerido. También significa que cuando alguien visita su sitio web, su navegador necesita descargar la misma imagen grande. Esto agrega preciosos segundos a los tiempos de carga de su página, una situación que empeora aún más si su visitante está usando una conexión a Internet más lenta, como 3G o 4G en un dispositivo móvil.

Aquí hay algunas opciones que pueden marcar una diferencia real cuando se trata de imágenes:

Cambiar el tamaño de sus imágenes

Siempre cambia el tamaño de tus imágenes antes de subirlas a WordPress. Dependiendo de su nivel de sofisticación, podría usar un programa como PhotoShop para hacer esto. También hay muchas opciones de menor costo o incluso gratuitas disponibles. iPhoto es una de esas opciones y Snagit de TechSmith es otra. Con cada una de estas opciones, todo lo que necesita hacer es abrir su foto, cambiarle el tamaño a algo más apropiado y subir la imagen más pequeña a WordPress.

Reduzca la calidad de su imagen

El formato de su imagen debe variar según el tipo de imagen que se muestre. La mayoría de las veces, si está mostrando fotografías en una publicación de blog en una página de su sitio web, es mejor que use el formato JPG. Para gráficos o aquellas situaciones en las que la calidad es más importante que cualquier otra cosa, los archivos PNG suelen ser la mejor opción. Principalmente porque se considera un formato “sin pérdidas”, es decir, sin degradación de la calidad.

La mayoría de los editores de fotos te permitirán guardar una imagen PNG como un archivo JPG y, en el proceso, introducir la compresión. Esto significa que puede tomar una imagen PNG muy grande, cambiarle el tamaño y luego guardarla como JPG mientras comprime el tamaño del archivo de imagen en un 20%.

La mayoría de los lectores están más que dispuestos a renunciar a un poco de calidad de imagen a cambio de una mayor velocidad.

Use un complemento de optimización de imágenes

Además de optimizar imágenes manualmente, también puede usar un complemento de optimización de imágenes. Esto hace que el proceso de optimización de imágenes sea aún más fácil al automatizar el proceso utilizando uno de los muchos complementos gratuitos y de pago.

Así es como funciona: cada vez que subes una imagen a WordPress, se optimizará automáticamente. En la mayoría de las situaciones, estos complementos encriptarán y enviarán su imagen a su servidor donde se comprime y luego se devuelve a su sitio de WordPress en un formato que puede tener un tamaño de archivo hasta 10 veces más pequeño.

Hay algunos excelentes complementos gratuitos disponibles que le permitirán probar el servicio en tamaños de imagen más pequeños y hasta 100 imágenes por mes. Esto suele ser más que suficiente para un usuario ligero. Eche un vistazo a los siguientes complementos como punto de partida:

Usar un complemento de almacenamiento en caché

Si ha estado en WordPress durante algún tiempo, probablemente haya escuchado el término caché. Caché se refiere a lo que son esencialmente archivos temporales que se pueden usar para almacenar datos.

Por ejemplo, cuando visita un sitio web, su navegador a menudo almacenará algunos de los datos de ese sitio web en su caché. Luego, cuando vuelva a visitar el mismo sitio web, su navegador podrá mostrar parte de la información mucho más rápido que si tuviera que cargarla desde la fuente original.

🔥 Recomendado:  6 ejemplos de viñetas para añadir profundidad a tu escritura (+ definición)

Los complementos de almacenamiento en caché de WordPress funcionan de la misma manera pero a nivel de servidor. Básicamente, crean una versión estática de su contenido (almacenado en su servidor) que se puede mostrar a los visitantes.

Sin almacenamiento en caché, cada vez que un visitante solicita información de su sitio web, hay una secuencia detallada de eventos que suceden en segundo plano (esta es una versión resumida):

  1. Un visitante hace clic en un enlace.
  2. Se genera una solicitud de información de su base de datos.
  3. Luego, la información es creada dinámicamente por WordPress.
  4. La información solicitada luego se presenta en el navegador de su visitante.

Hay bastantes pasos más involucrados, pero entiendes el punto.

Cuando usa un complemento de almacenamiento en caché, elimina los pasos 2 y 3, que también son los que consumen más tiempo. Un complemento de almacenamiento en caché genera páginas estáticas que se pueden enviar al navegador del visitante, lo que a menudo resulta en tiempos de carga significativamente más rápidos.

El almacenamiento en caché también tiene el beneficio adicional de reducir la carga de trabajo de su servidor, razón por la cual muchas empresas de alojamiento lo alientan a usar un complemento de almacenamiento en caché. Algunas empresas de alojamiento, como SiteGround, incluso han ido tan lejos como para desarrollar su propio complemento de almacenamiento en caché interno.

Eche un vistazo a algunos de los complementos de almacenamiento en caché de WordPress más populares aquí:

Utilice una red de entrega de contenido

De alguna manera, las redes de entrega de contenido son muy similares al almacenamiento en caché, pero en una escala mucho mayor y más efectiva. Los CDN pueden parecer confusos al principio, pero una vez que comprende el concepto general, en realidad es bastante fácil.

Después de configurar una cuenta de alojamiento y agregar todo su contenido a su sitio web de WordPress, esencialmente ha creado una ubicación física para su sitio en Internet. Si el servidor en el que está alojado su sitio reside en Florida, todas las personas que visiten su sitio recibirán el contenido de ese servidor. Debido a esto, un visitante de Florida experimentará que su sitio web es más rápido que, por ejemplo, un visitante de Irlanda. Eso es a menos que esté usando un CDN.

Una CDN es una red de servidores en diferentes ubicaciones (a menudo en todo el mundo) que almacenan una versión estática de su contenido que se puede servir a cualquier persona que lo solicite. Cuanto más grande sea el servicio de CDN, más servidores tendrán y más geográficamente diversos serán.

Debido a que su contenido se puede almacenar de forma estática en servidores ubicados en todo el mundo, puede servir su contenido (sitio web) mucho más rápido que si cada solicitud tuviera que viajar hasta su servidor original.

Esto da como resultado un sitio web mucho más rápido para la mayoría de sus visitantes. También vale la pena señalar que hay algunas ventajas adicionales de usar una CDN, como el tiempo de actividad y la seguridad, pero por hoy nos limitaremos a discutir la velocidad.

Hay muchos CDN disponibles para comparar. De hecho, algunas empresas de alojamiento ofrecen el uso de un CDN básico gratuito como parte de sus paquetes de alojamiento (por ejemplo, NameCheap y Cloudflare).

Puede obtener más información sobre algunas de las redes de entrega de contenido más populares aquí:

Contrata a un desarrollador para optimizar tu sitio web

Cubrimos muchas opciones gratuitas cuando se trata de maximizar la velocidad de su sitio de WordPress. Pero, ¿qué pasa si está decidido a exprimir hasta la última gota de velocidad de su sitio para ofrecer la mejor experiencia de usuario posible?

Si ese es el caso, nos gustaría presentarle una opción más: contratar a un desarrollador que se especialice en Google Page Speed ​​Insights. Luego, pídales que optimicen su tema de WordPress y realicen cambios de acuerdo con las recomendaciones de Google.

Dependiendo de qué tan bien optimizado esté su sitio, probablemente descubrirá que esta opción no le costará más de unos pocos cientos de dólares al usar un servicio como UPwork para encontrar un experto. La optimización de su sitio para Google también tendrá el mayor impacto en su clasificación en las páginas de resultados del motor de búsqueda (SERP).

Reflexiones finales sobre la aceleración de su sitio web de WordPress

Internet es un lugar competitivo. No solo está tratando de ofrecer un producto o servicio que sea único, sino que también está tratando de hacerlo de manera más eficiente y rápida que su competencia.

Cuando se trata de ejecutar un sitio web exitoso, además de la seguridad, hay muy pocas cosas que sean tan importantes como un sitio web rápido. Todo se reduce a presentar una experiencia de usuario positiva y mantener a Google lo más feliz posible.

Si tiene algunos consejos o trucos que utiliza para mantener su sitio web de WordPress funcionando lo más rápido posible, compártalos en los comentarios a continuación.

Las siguientes dos pestañas cambian el contenido a continuación. Joe usa WordPress para crear sitios web de todo tipo y le encanta compartir sus experiencias sobre el uso de este software con otros usuarios. Si necesita un flujo constante de excelente contenido para su sitio web, consulte su sitio web.