Optimiza la velocidad de tu web de WordPress [Guía completa]

Crear un sitio web de WordPress parece bastante simple, ¿no? Compra hosting, obtiene un nombre de dominio e instala WordPress. Con tantos temas y plugins geniales disponibles para los usuarios de WordPress, podría crear, diseñar y llenar de manera realista el sitio con contenido en unas pocas horas.

Para cualquiera que alguna vez haya pensado, “¿Qué tan difícil podría ser construir un sitio web?”, Eso es exactamente lo que imaginó. Sin embargo, esto deja fuera un componente crítico del proceso de construcción del sitio web:

Optimización de la velocidad del sitio.

La siguiente guía explora todas las formas en que un sitio web de WordPress puede y debe optimizarse para el rendimiento.

¿Por qué es importante la velocidad del sitio?

Hace muchos años, Kissmetrics publicó una infografía que demostraba las altas expectativas que los consumidores tienen de los sitios web. Es decir, una mayoría creciente esperaba que los sitios web se cargaran en cuestión de tres segundos o menos.

Sin embargo, en el tiempo transcurrido desde que se publicaron esos datos, tenemos estudios de casos que muestran cuán grave se ha vuelto este problema y qué sucede cuando un sitio web no se optimiza para la velocidad o logra superar las expectativas.

Tome la BBC, por ejemplo:

“En la BBC hemos notado que, por cada segundo adicional que tarda una página en cargarse, el 10% de los usuarios se va”.

Pinterest, por otro lado, tiene un gran ejemplo de lo que sucede cuando mejora la velocidad del sitio:

“El resultado de la reconstrucción de nuestras páginas para el rendimiento llevó a una disminución del 40 por ciento en el tiempo de espera de Pinner, un aumento del 15 por ciento en el tráfico de SEO y un aumento del 15 por ciento en la tasa de conversión para registrarse”.

Tampoco son solo las noticias y las redes sociales las que pueden beneficiarse de un aumento de velocidad. El minorista Zitmaxx Wonen muestra lo que sucede cuando un sitio web está optimizado específicamente para el usuario móvil:

“Zitmaxx Wonen logró una puntuación máxima de 100 en PageSpeed ​​Insights y un tiempo de carga de 3 segundos en Test My Site… Además de mejorar la velocidad y la accesibilidad, las métricas comerciales clave también han mejorado desde el lanzamiento del sitio móvil actualizado: conversión móvil las tarifas aumentaron un 50,2%, mientras que los ingresos móviles aumentaron un 98,7% “.

Cuando mejora la experiencia en el sitio y mejora sus tasas de participación, el ranking de búsqueda de su sitio web también se verá afectado directamente. Si puede demostrarle a Google que tiene un sitio web bien construido, bien escrito y súper rápido, se verá recompensado enormemente en los resultados de búsqueda.

Cómo medir la velocidad de su sitio de WordPress

Si aún no ha creado su sitio de WordPress, todavía no hay nada que hacer en términos de probar la velocidad del sitio. Sin embargo, una vez que el sitio está listo, puede ejecutarlo a través de una de varias herramientas para ver qué tan bien lo hizo para optimizar el rendimiento.

Afortunadamente, hay un montón de herramientas gratuitas de prueba de velocidad de sitios web que puede utilizar para hacer esto. Google, por supuesto, tiene el suyo, por lo que es posible que desee comenzar allí solo para tener una idea de qué tan rápido Google interpreta su sitio.

Esto es Google PageSpeed ​​Insights:

Google PageSpeed ​​Insights

Simplemente ingrese su nombre de dominio (o una página que sospeche que se está ejecutando más lentamente que otras) en el campo y haga clic en “Analizar”.

Luego, Google escupirá un montón de datos sobre la rapidez con la que se cargó su sitio para dispositivos móviles y computadoras de escritorio. Asegúrese de hacer clic en ambas pestañas para explorar el rendimiento de su sitio para sus diferentes audiencias.

Luego, desplácese hacia abajo para ver cómo lo hizo en términos de optimizaciones.

Análisis de PageSpeed ​​Insights

Otras herramientas de prueba de velocidad del sitio producirán informes similares. Dicho esto, sigue siendo una buena idea ejecutar su sitio web a través de al menos dos de ellos. Aquí está GTmetrix, por ejemplo:

GTmetrix

A diferencia de Google, que divide las velocidades de los dispositivos móviles y de escritorio, GTmetrix divide las pruebas con resultados y recomendaciones de PageSpeed ​​Insights e YSlow.

Análisis GTmetrix

También puede verificar el análisis de cascada para ver qué partes específicas de su sitio están causando el mayor arrastre en la velocidad del sitio.

No hace falta decir que hay mucho que tener en cuenta aquí. Sin embargo, su objetivo debe ser encontrar las herramientas de prueba de velocidad del sitio que mejor funcionen para ti y que brinden sugerencias de una manera que tenga sentido.

Optimice la velocidad de su sitio de WordPress

Mucho de lo que recomiendan esas herramientas de prueba de velocidad de sitios web se verá como jerga técnica, lo cual está bien. Para muchas de estas optimizaciones, en realidad no es necesario saber cómo codificar el backend de un sitio web.

Con esta lista de 26 optimizaciones de velocidad del sitio, verá que la mayor parte de esto se puede hacer con configuraciones de WordPress, plugins y hosting web confiable.

# 1: Hosting web

Antes de hacer cualquier otra cosa, eche un vistazo a su hosting web. Si su sitio web no se encuentra en la parte superior de la infraestructura del servidor de una empresa de hosting web confiable, esa podría ser la fuente de problemas de velocidad de su sitio.

Las cosas que debe buscar al evaluar la calidad de su plan de hosting web son:

  • Almacenamiento SSD
  • PHP
  • apache
  • Almacenamiento en caché del lado del servidor
  • Nginx
  • Balanceo de carga

Otra cosa que debe buscar es dónde se encuentran las instalaciones de sus servidores.

Tomemos, por ejemplo, el hosting de WordPress administrado de Flywheel:

Servidores de flyer

Tienen varios centros de datos en todo el mundo. Algunas empresas de hosting de WordPress, sin embargo, no son tan transparentes acerca de dónde se sirven los sitios web, lo que puede ser problemático si el servidor está demasiado lejos de su visitante objetivo. No es solo un sitio pesado que puede afectar la velocidad; la distancia física también puede hacerlo.

Por lo tanto, si su proveedor de hosting web no tiene información disponible sobre dónde están ubicados sus servidores o si está nervioso porque su sitio está siendo atendido desde uno demasiado lejos, comuníquese con su soporte. Es posible que puedan ponerlo en un plan mejor o mover su sitio a un servidor más cercano.

# 2: CDN

Ahora, si encuentra que su hosting web es lo suficientemente bueno como está, pero la velocidad del sitio todavía está perjudicando, su próximo paso podría ser comprar una red de entrega de contenido (o CDN). De hecho, si ha creado un sitio web de ecommerce y espera llegar a una audiencia global, esto no debería ser un debate. Seguramente necesitas un CDN.

Un CDN es algo así como un hosting web, excepto que no puede vivir por sí solo. Tienes que colocar un CDN encima de un servidor de hosting web. A continuación, amplía la red de su servidor, por lo que ya no tiene que preocuparse por las grandes distancias que separan a sus visitantes de la ubicación de su sitio web en el servidor.

Entonces, usemos el ejemplo de Flywheel. Hay siete ubicaciones de servidor desde las que se puede alojar un sitio web, en América del Norte, Europa y Asia.

Esto es lo que sucede cuando agrega una red de entrega de contenido como la de Cloudflare además de eso:

CloudFlare

Luego, su sitio web vive en más de 165 centros de datos simultáneamente y en todos los continentes. Esto significa que alguien que intente comprar sus productos en Rusia no tendrá que esperar más a que un servidor en Singapur o Ámsterdam entregue su sitio web. La distancia se reduciría enormemente y sus clientes globales verían su contenido exponencialmente más rápido.

Sin embargo, antes de buscar un CDN, consulte con su empresa de hosting web para ver si puede agregar uno a su plan. Muchos planes de hosting compartido incluyen una opción complementaria de CDN gratuita. Y la mayoría de las empresas de hosting ofrecerán al menos un CDN como actualización y al mismo tiempo se encargarán de instalarlo por ti.

# 3: almacenamiento en caché

Observe cómo se pone mucho énfasis en la distancia física entre los servidores de hosting y los visitantes. Sin embargo, eso no es lo único que ralentiza los tiempos de carga de un sitio web.

Su sitio web acumula muchos archivos durante su vida útil. Archivos para el contenido de la página. Archivos para cada imagen. Archivos para todo el código. Etcétera. Cuanto más grande se vuelve un sitio web, más potencia de procesamiento se necesita para manejarlo todo.

Es por eso que el almacenamiento en caché es un proceso esencial para todos los sitios web.

Lo que hace el almacenamiento en caché es guardar una copia HTML estática de una página web y entregarla a los visitantes en lugar de las docenas o cientos de archivos que de otro modo tendría que procesar. Como puede imaginar, esto acelera mucho los tiempos de carga en los navegadores de sus visitantes.

Además, mientras el contenido permanezca sin cambios, la página almacenada en caché continuará enviándose a los navegadores de los visitantes durante un período de tiempo establecido. Si ha creado un sitio web que no cambia a diario, el almacenamiento en caché es increíblemente útil para mantener altas las velocidades.

En términos de cómo implementar esto, necesitará dos herramientas:

1. Su plan de hosting web debe incluir almacenamiento en caché del lado del servidor. Si no se menciona “caché” o “almacenamiento en caché” en su lista de funciones, es hora de buscar una nueva.

También es posible que desee ver si su host ofrece almacenamiento en caché de Varnish. Este es un mecanismo de almacenamiento en caché que vive en el nivel HTTP, por lo que funciona como un proxy inverso. Básicamente, revisa el tráfico antes de que tenga la oportunidad de llegar a su servidor web y escala sus recursos para asegurarse de que pueda manejarlo todo correctamente.

No hace falta decir que esto es realmente útil para los sitios web de ecommerce y otros con grandes cantidades de tráfico.

2. Un plugin de almacenamiento en caché de WordPress se encargará de los otros tipos de almacenamiento en caché:

  • Navegador : esto anima a los navegadores individuales de sus visitantes a guardar una copia de la página web en caso de que regresen a ella.
  • Página : almacena en caché un sitio web página por página. Cuando cambian las páginas individuales, la caché se borra y comienza de nuevo.
  • Gravatar : si su blog acepta comentarios de los usuarios de Gravatar, la carga de sus avatares lleva tiempo, por lo que este tipo de almacenamiento en caché almacena ese contenido para los comentaristas que repiten.
  • Objeto, fragmento, base de datos y Memcache : hay datos detrás de escena de su sitio web que también se benefician del almacenamiento en caché. Algunos plugins le brindan un control total sobre estas opciones de almacenamiento en caché.

Este es un ejemplo de los controles de almacenamiento en caché de W3 Total Cache:

Caché total de W3

Active su plugin, configure la configuración de caché que desea usar y luego déjelo hacer su trabajo. No hay nada que gestionar aquí.

Uno de los otros beneficios de usar un plugin de almacenamiento en caché de WordPress es que generalmente incluyen otras optimizaciones de rendimiento. Vamos a hablar de ellos a continuación.

# 4: Minificación

Todo el código que se encuentra detrás de su sitio web ocupa espacio y potencia de procesamiento en su servidor. Si bien escribir código limpio y delgado es importante para mantener un sitio web de WordPress lo más liviano posible, solo puede llegar hasta cierto punto.

Afortunadamente, muchos plugins de almacenamiento en caché de WordPress incluyen una opción para minimizar sus archivos HTML, CSS y JavaScript.

Minificación

Esto comprime eficazmente sus archivos a un tamaño más razonable.

# 5: combinar código

Comprimir el tamaño de sus archivos JavaScript y CSS no es lo único que puede hacer. También puede combinar todos sus archivos JavaScript y todos sus archivos CSS en un solo archivo. WP Fastest Cache es un plugin de almacenamiento en caché que hace que sea realmente fácil de hacer.

Combinar código

# 6: compresión Gzip

Otra forma de compresión se llama compresión Gzip.

Compresión Gzip

Sin embargo, en lugar de simplemente mirar su código, la compresión Gzip comprime los archivos de contenido.

Si tiene un sitio web que se actualiza con frecuencia, este tipo de técnicas de compresión y combinación de archivos ayudan a mejorar la velocidad de carga incluso si la página no se puede almacenar en caché en este momento.

#7: HTTP/2

Resulta que el protocolo HTTP original (ahora conocido como HTTP / 1) no era tan eficiente como podría haber sido. En los últimos años, HTTP / 2 se lanzó como una mejora de HTTP / 1:

“HTTP / 2 permite un uso más eficiente de los recursos de red y una percepción reducida de latencia al introducir compresión de campo de encabezado y permitir múltiples intercambios concurrentes en la misma conexión … Específicamente, permite intercalar mensajes de solicitud y respuesta en la misma conexión y usa un codificación eficiente para campos de encabezado HTTP. También permite la priorización de solicitudes, permitiendo que las solicitudes más importantes se completen más rápidamente, mejorando aún más el rendimiento “.

A medida que más y más consumidores y empresas acceden a la web, se vuelve absolutamente crítico que todos hagamos el cambio a HTTP / 2.

Dicho esto, no hay realmente nada que pueda hacer para realizar este cambio, aparte de trabajar con una empresa de hosting que coloca automáticamente sus sitios web en este protocolo moderno y rápido.

Bluehost es uno de esos hosts que hace esto:

HTTP de Bluehost: 2

# 8: Server Tech

Hay una serie de piezas de tecnología y software en su servidor que requieren un mantenimiento regular.

PHP , por ejemplo, es el lenguaje de programación utilizado por la mayoría de sitios web en la actualidad. Según W3Techs, el 79% de la web utiliza PHP actualmente:

Uso de PHP

Sin embargo, al igual que otras tecnologías web, no es suficiente utilizar ninguna versión antigua de PHP. Su sitio web de WordPress siempre debe usar la última y mejor versión de PHP. Esto asegura que está aprovechando al máximo sus optimizaciones de rendimiento.

Si no está seguro de la versión en la que se ejecuta su sitio web de WordPress, consulte dentro de su panel de control para obtener más detalles. Por ejemplo, Bluehost no solo proporciona una instantánea con esta información, su panel de control de WordPress permite a los usuarios actualizar si no están usando la última versión de PHP.

Versiones PHP de Bluehost

Apache es un software de servidor web comúnmente utilizado por servidores web. Al igual que PHP, debe actualizarse para mantener un alto rendimiento del servidor. Sin embargo, no tienes control sobre esto. En cambio, querrá asegurarse de que está trabajando con un servidor web que prioriza la optimización de sus servidores Apache.

Por ejemplo, Bluehost informó recientemente a los clientes que estaba haciendo precisamente eso:

Apache Bluehost

Otra pieza para mantenerse actualizado es la tecnología de base de datos de su servidor.

Si su sitio web está en hosting compartido o en la nube, probablemente no podrá actualizar su MySQL o MariaDB. Sin embargo, al menos debería poder confirmar qué versión está usando su sitio web de WordPress. Si la información no está disponible en su panel de control, comuníquese con su soporte de hosting web y pregunte sobre cómo actualizar la tecnología.

# 9: Actualizaciones de WordPress

Con las cosas de hosting fuera del camino, es hora de ver qué más puede hacer dentro de WordPress para acelerar su sitio web de WordPress.

El primer lugar para comenzar es creando un sistema para administrar sus actualizaciones de WordPress.

Actualizaciones de WordPress

Como puede ver en la imagen de arriba, su panel de WordPress le informará tan pronto como haya actualizaciones disponibles para:

  • El núcleo de WordPress
  • plugins instalados
  • Temas instalados

Hay varias razones por las que un desarrollador puede publicar una actualización para su software de WordPress. Podría ser para corregir un error o un problema de seguridad. Podría ser para agregar nuevas funciones. O podría ser para mejorar los problemas de rendimiento. De cualquier manera, desea tener un proceso implementado que le asegure estar al tanto de la emisión de estas actualizaciones cuando estén listas. WordPress se encargará de las actualizaciones de seguridad más críticas por ti, pero es su responsabilidad hacerse cargo del resto.

Tienes dos opciones en este caso.

La primera es realizar manualmente la actualización desde su panel de WordPress así:

Actualización manual

O puede utilizar una herramienta que automatice el proceso por ti. Hay plugins de WordPress como Easy Updates Manager que le permiten automatizar todas las actualizaciones.

Actualizaciones automáticas

Sólo sé cuidadoso. Si bien puede ahorrarle tiempo de tener que verificar las actualizaciones y realizarlas ti mismo, existe una pequeña posibilidad de que una actualización futura pueda evitar que ciertas funciones funcionen o que su sitio se rompa por completo. Si puede, es mejor administrarlos por su cuenta.

# 10: Theme de WordPress

La calidad y el tamaño de los temas de WordPress también pueden ser problemáticos para WordPress. Si bien WordPress examina la calidad del código antes de permitir que un tema aparezca en su repositorio, hay una razón por la que los plugins y los temas se actualizan con frecuencia.

Repositorio de temas de WordPress

Ahora, a menos que sea un codificador experto o un desarrollador de temas, no es probable que pueda hurgar en el tema para evaluar su calidad. Sin embargo, puede usar dos cosas para ayudarlo a tomar esta decisión.

La primera son las opiniones de los usuarios. Están disponibles en el repositorio de WordPress, así como en mercados temáticos como ThemeForest. Obtenga un puñado de reseñas y vea si alguien ha tenido problemas con el tema que ralentiza su sitio web. Si es así, busque otro para usar.

Además, mira lo que viene con el tema. Por ejemplo, hay algunos temas premium que vienen repletos de plantillas, plugins, herramientas de creación y plugins de terceros. Si no tiene un uso para ellos, no debe instalar un paquete de temas de ese tamaño en su servidor. Es una pérdida de espacio y una pérdida de recursos. Entonces, elija sabiamente.

# 11: Diseño optimizado para dispositivos móviles

En estos días, es casi imposible encontrar un tema de WordPress que no responda en diseño. Dicho esto, todavía tiene la responsabilidad de personalizar su sitio web con los usuarios de dispositivos móviles de una manera que sea compatible con dispositivos móviles.

Si vuelve a la herramienta de prueba de velocidad, verá que el mismo sitio web registrará puntajes diferentes para computadoras de escritorio y dispositivos móviles. Esto se debe a que los dispositivos móviles no pueden manejar los sitios web de la misma manera que las pantallas más grandes de los escritorios.

Como tal, si desea asegurarse de que las velocidades sean altas en todos los dispositivos, deberá crear un diseño personalizado estrictamente para usuarios móviles. Esto significa reducir los elementos o secciones de diseño que son agradables pero no necesarios (como Popups o anuncios), reducir la cantidad de imágenes utilizadas y acortar las páginas.

Si bien no puede hacer esto solo con WordPress, puede hacerlo si usa una herramienta de creación de páginas.

Por ejemplo, aquí es donde Elementor ofrece a los diseñadores la opción de ocultar ciertos elementos a los usuarios móviles:

Elementor Responsive

Además, los creadores de páginas le brindan la posibilidad de probar sus diseños en vistas previas móviles:

Vista móvil de Elementor

Esto le da la oportunidad de probar el sitio web como usuario móvil y ver si hay alguna parte de la página que no se carga rápidamente o si la longitud en sí es demasiado para una pantalla tan pequeña.

# 12: Plugins de WordPress

Los plugins de WordPress son excelentes porque ayudan incluso al usuario menos conocedor de la tecnología a crear funciones avanzadas en un sitio web. Pero los plugins sufren problemas de rendimiento similares a los temas, lo que puede dificultar su uso.

plugins de WordPress

Esto es lo que debe hacer para confirmar que sus plugins no afectarán la velocidad:

  1. Siempre revise las revisiones de cualquier plugin que desee utilizar. Nuevamente, si hay problemas de rendimiento conocidos, muchas personas ya habrán intervenido.
  2. Vea cuántas personas han instalado el plugin. Si hay menos de 5000 usuarios, es posible que desee encontrar un reemplazo más establecido. Esto no significa que no valga la pena probar los plugins más nuevos. Sin embargo, es un gran riesgo si no sabe cómo afecta el plugin al rendimiento del sitio.
  3. Utilice únicamente los plugins que sea absolutamente necesario. Si alguno de ellos se superpone en términos de funcionalidad, elimine uno de ellos. Cuantos menos plugins haya instalado, mejor.
  4. Mire la lista de plugins prohibidos de su proveedor de hosting web. Aquí hay un fragmento de la lista de Kinsta:
plugins prohibidos de Kinsta

A veces, los plugins aparecen en estas listas porque el anfitrión sabe que el plugin es incorrecto o está desactualizado y no quieren que los usuarios sin saberlo contaminen su sitio web con él.

También hay algunos plugins que tienden a ser un gran drenaje para los sitios web debido a la cantidad de scripts externos que llaman (por ejemplo, los plugins para análisis externos o las redes sociales tienen problemas con esto).

Hay otras ocasiones en las que un plugin hará exactamente lo mismo que hace su hosting web, lo que hace que el plugin sea innecesario.

Entonces, vea lo que dice su proveedor de hosting web si está indeciso acerca de un plugin.

# 13: software no utilizado

Programe tiempo en su calendario varias veces al año para revisar su lista de temas y plugins.

Lista de plugins de WordPress

¿Hay alguno que esté instalado, pero no activado? A menos que tenga planes de usarlos mañana, no deberían estar ahí, ocupando espacio en su servidor.

Los plugins y temas inactivos también requieren actualizaciones, al igual que los activos. Entonces, eso significa que si no los actualiza cuando hay una falla conocida de rendimiento o seguridad, podría estar poniendo su sitio en riesgo.

Para evitar que esto suceda, ingrese y elimine cualquier plugin o tema que no esté usando.

# 14: base de datos

Mientras estamos en el tema de la limpieza, su base de datos también podría necesitar una limpieza.

Cada vez que instala un nuevo plugin o tema, agrega un nuevo usuario, recibe un nuevo comentario, etc., su base de datos lo registra. Y cada uno de estos archivos se suma. Para evitar que su servidor web tenga que procesar todos y cada uno de estos, debe mantener sus archivos limpios.

Cuando trabaje en la limpieza programada de plugins y temas, tómese un tiempo para esto también. Todo lo que tiene que hacer es instalar un plugin de limpieza de base de datos como WP-Optimize.

WP-Optimizar

Revisará y limpiará los datos no utilizados o innecesarios mientras optimiza el resto de su base de datos para la velocidad.

# 15: archivos de contenido no utilizados

Otro lugar que necesitará una limpieza continua es su contenido:

  • Publicaciones
  • Páginas
  • Media
  • Comentarios
  • Proyectos
  • Categorías
  • Etiquetas
  • Productos

¿Cuándo fue la última vez que revisó su contenido?

Eliminar contenido no utilizado

Puede haber borradores antiguos que nunca publicará. O contenido realmente antiguo y desactualizado que no tiene ningún propósito en la actualidad. Los comentarios, las categorías y las etiquetas pueden volverse especialmente complicados si no los vigila.

Los usuarios también entran en esta categoría. Revise su lista de usuarios y asegúrese de que solo las personas que deberían tener acceso al sitio todavía lo tengan. El resto se puede eliminar.

# 16: Blog de WordPress

Al configurar una nueva instalación de WordPress, hay una serie de configuraciones predeterminadas para la página donde muestra sus publicaciones (su blog o página de inicio). Así es como WordPress lo configura para ti:

Configuración de lectura predeterminada

Si se deja como está, la página de publicaciones se volverá excesivamente larga, ya que cada una de las 10 publicaciones deberá cargarse por completo.

En su lugar, debe ajustar esta configuración a una cantidad razonable. Un límite de 5 a 8 resúmenes de publicaciones funcionaría bien.

# 17: Revisiones de publicaciones y páginas

Cada vez que presiona el botón “Guardar” en una página o publicación, se guarda una copia de la versión anterior en su servidor. Puede anular esta configuración y poner un límite a la cantidad de revisiones que se guardan, pero requiere algo de codificación en el archivo wp-config.php.

Si no se siente cómodo haciendo esto, puede usar el plugin de optimización de su base de datos (WP-Optimize o WP-Sweep) para limpiar el exceso de revisiones cada dos meses.

# 18: Comentarios

En general, los comentarios en WordPress no son discursos extensos. Sin embargo, no es realmente el tamaño de los comentarios lo que importa para el rendimiento. Es la cantidad de comentarios que recibe cada una de tus publicaciones.

De manera similar a cómo usa la Configuración de lectura para dividir las páginas de publicaciones largas, desea usar la Configuración de discusión para dividir las secciones de comentarios extensos:

Comentarios de WordPress

De forma predeterminada, WordPress dejará los tableros de comentarios abiertos durante 14 días y almacenará 50 comentarios en cada página. Eso es demasiado.

Actualice el período de tiempo para mantener bajo control los envíos de comentarios; esto también alentará a los lectores a comentar sobre temas que son oportunos en lugar de los que son antiguos y están fuera de circulación.

Reduzca el número total de comentarios permitidos por página a 10.

Una última cosa que debe hacer aquí es deshabilitar los pingbacks y trackbacks. Estas son notificaciones que recibe cuando alguien comparte un enlace a su blog en su sitio web. Pueden parecer necesarios, pero solo agregan más datos a su servidor. En su lugar, configure una alerta de Google si desea estar al tanto de quién menciona su marca o sitio web.

# 19: Cambio de tamaño de la imagen

Las imágenes son uno de los peores infractores cuando se trata de comprometer el rendimiento del sitio web. Pero no tienen por qué serlo.

Lo primero que debe hacer para tener sus imágenes bajo control es cambiar su tamaño antes de subirlas a WordPress.

El cambio de tamaño de la imagen reducirá las dimensiones de su imagen a una que se adapte mejor a su sitio web. De esa manera, si su sitio cambia automáticamente el tamaño de las imágenes a 150 px, 300 px y 1024 px de ancho, no desperdiciará energía del procesador al cambiar el tamaño.

Configuración de medios

Puede utilizar cualquier número de herramientas para hacer esto. Su software de diseño puede ayudar, aunque las herramientas gratuitas para cambiar el tamaño de la imagen funcionan igual de bien.

Cambiar el tamaño de la imagen

ResizeImage es una buena opción para probar. También le permite comprimir sus imágenes y convertirlas a otros tipos de archivos.

# 20: Compresión de imagenes

La compresión de imágenes, por otro lado, reduce el tamaño de los archivos de imagen. De esta manera, el servidor puede procesar y entregar la imagen de manera más eficiente a las pantallas del navegador de sus visitantes.

Sin duda, puede ejecutar imágenes a través de una herramienta de compresión de imágenes online, pero hay varios plugins de optimización de imágenes para WordPress que lo automatizarán.

Aquí hay un ejemplo de lo que puede hacer el plugin gratuito Smush:

Smush

# 21: Carga diferida

Si alguna vez ha pasado tiempo mirando un mapa de calor o una grabación de pantalla de su sitio web, es posible que se sorprenda de la poca gente que llega hasta el final de sus páginas. Sin embargo, si tiene imágenes en la parte inferior, su servidor aún tardará en cargarlas, lo que puede terminar siendo una pérdida de recursos si nadie las ve.

Para eso es la carga diferida.

Esencialmente, su servidor deja de cargar todos los activos de imagen en el segundo que alguien llega a una página web. En cambio, solo los carga cuando el visitante se desplaza hacia esas partes de la página; así, conservando sus recursos y acelerando los tiempos de carga.

El plugin WP-Optimize tiene una configuración que le permite activarlo.

# 22: Enlaces directos

Siempre es genial cuando a alguien le gusta tu sitio lo suficiente como para enlazarlo. Sin embargo, lo que no es tan bueno es cuando les gustan tanto tus imágenes que deciden sacarlas directamente de tu servidor.

Para aclarar, esto no significa que alguien hizo clic con el botón derecho en una imagen de su sitio y la guardó en su disco. O que tomaron una captura de pantalla. Esto significa que están usando un enlace al archivo de imagen en su servidor para cargarlo en su propio sitio web. Por lo tanto, cada vez que alguien ve la página web donde vive esa imagen enlazada, su servidor tiene que hacer el trabajo de cargarla; no el de ellos.

Para evitar que esto suceda, desactive los enlaces de acceso directo con su plugin de seguridad.

# 23: videos y archivos de audio

Los recursos de video y audio tienden a ser mucho más pesados ​​que las imágenes. Aunque es posible que su sitio web no utilice tantos de ellos, aún pueden causar problemas graves para la velocidad de su sitio si no los agrega a una página de manera inteligente.

A diferencia de las imágenes que se pueden cargar como medios, todos los archivos de video y audio deben almacenarse en una unidad externa.

Una de las formas más comunes de hacer esto es subir videos a YouTube o Vimeo e incrustarlos con un código corto en la página. De esta manera, cuando se carga la página, su servidor no tiene que preocuparse por sacar ese activo de video. El servicio de almacenamiento de video hace todo el trabajo.

Con los builderes de Drag & Drop, incluido el nuevo editor Gutenberg de WordPress, todo lo que tiene que hacer es agregar un bloque para video o audio y luego proporcionar un enlace:

Elementor Video

# 24: AJAX Cart Fragments

Hay varias formas en las que nuestros plugins crean trabajo adicional para el servidor. Como ya se mencionó, los plugins como los análisis y las redes sociales realizan solicitudes regulares a servicios externos, lo que requiere que su servidor trabaje repetidamente para procesar esas actualizaciones.

Lo mismo sucede cuando deja los AJAX Cart Fragments habilitados en WooCommerce.

WooCommerce AJAX

Cuando está habilitado, los usuarios ven inmediatamente su nuevo artículo agregado al ícono del carrito en la esquina del sitio. Si bien es una buena característica tener, los sitios de ecommerce con mucha actividad y ventas pondrán sus servidores a toda marcha si los dejan encendidos.

En su lugar, apague los fragmentos del carrito AJAX y habilite la opción de redireccionamiento. De esta manera, sus compradores no se confundirán si el nuevo artículo no aparece en el carrito. Serán redirigidos a la página del carrito, donde podrán verlo por sí mismos.

# 25: Datos de usuario

Ya sea que su sitio web recopile datos de usuario de pasarelas de ecommerce, formularios de contacto, herramientas de reserva u otra cosa, es una buena idea no almacenar esos datos de usuario en su sitio y servidor de WordPress.

Esto es cierto tanto para el aspecto del rendimiento como para la seguridad. Al mantener los datos del usuario en una ubicación remota y segura, ahorrará espacio en su servidor y, al mismo tiempo, lo mantendrá fuera de peligro si un pirata informático lograra entrar en su sitio.

# 26: seguridad

Hay otra forma en que la seguridad y el rendimiento se entrelazan.

Cuando hablo del almacenamiento en caché de Varnish, noté cómo funcionaba como proxy inverso. Los firewalls de seguridad funcionan de manera similar. Se sientan en la parte superior de un servidor y un sitio web, revisando las solicitudes de los visitantes a medida que ingresan. Si se detecta un pirata informático conocido o el cortafuegos sospecha que la intención es maliciosa, impedirá que el usuario acceda al servidor o sitio web.

Sus medidas de protección de fuerza bruta hacen algo similar, excepto que evitan que los usuarios malos ingresen a la página de inicio de sesión de su sitio web.

De cualquier manera, son este tipo de protecciones de seguridad las que reducen la cantidad de visitantes malos que no tocan su sitio. A medida que se reduce este tráfico malo, su servidor tiene más poder para manejar a los buenos visitantes, lo que, a su vez, mejora su velocidad.

Reglas de velocidad

Puede parecer mucho trabajo adicional por hacer para optimizar la velocidad de un sitio de WordPress (especialmente después de dedicar todo ese tiempo a diseñarlo), pero no es tan malo como parece. Con un pequeño puñado de herramientas, un servidor web confiable y un proceso repetible para la optimización del rendimiento de WordPress, debería poder implementar todas estas correcciones de velocidad del sitio en muy poco tiempo.