Cómo reducir las solicitudes HTTP/S que realiza su sitio de WordPress










  • ¿Tu sitio web parece lento? En WordPress, muchos factores pueden contribuir a un sitio lento con tiempos de carga de página lentos. Dicho esto, si puede hacer que su sitio haga menos solicitudes HTTP, definitivamente se acelerará.

    Si posee un sitio de comercio electrónico u otro sitio con mucho contenido, sabe que se cargan todo tipo de cosas.

    Dado que hay todo tipo de elementos que juegan un papel en la velocidad del sitio, puede ser difícil saber por dónde empezar. A continuación, encontrará algunos métodos que puede usar que permitirán que su sitio realice menos solicitudes HTTP.

    ¿Qué son las solicitudes HTTP?

    Para poder reducir correctamente las solicitudes HTTP, debe saber exactamente cuáles son. En primer lugar, las solicitudes HTTP están directamente relacionadas con la velocidad de la página . Es por eso que necesita minimizar el tamaño de la solicitud para acelerar su sitio.

    Para que comprenda qué es una solicitud HTTP, echemos un vistazo a lo que sucede exactamente cuando visita un sitio web en un navegador.

    1. Visita cualquier sitio usando un navegador relevante.
    2. Se produce una solicitud HTTP cuando su navegador solicita archivos para descargar.
    3. El servidor en el que se encuentra el sitio web devuelve todos los archivos necesarios para cargar el sitio web.
    4. Una vez que se hayan cargado todos estos archivos, podrá ver e interactuar con el contenido.

    Todo lo anterior sucede muy rápidamente. En los sitios rápidos, todo sucede en un segundo o 2. Pero en los sitios más lentos, los tiempos de carga tardan más y es cuando esperas 5 segundos o más para que se cargue una página.

    También hay un par de formas de ver esto cuando se trata de archivos. Hay tamaños de archivo, pero también la cantidad de archivos que juegan un papel importante.

    Recuerde, cuantos más archivos haya, más solicitudes HTTP. Al mismo tiempo, cuanto más grandes sean los archivos, más tardará la solicitud HTTP.

    Entonces, en esencia, desea reducir la cantidad de archivos en su sitio a solo lo que necesita. Después de eso, querrá asegurarse de que todos esos archivos sean lo más pequeños posible.

    Reducir las solicitudes HTTP en WordPress

    Hay varias cosas que puede hacer para minimizar el tamaño de la solicitud. Repasemos algunos de ellos juntos. Una vez que aplique algunas de estas técnicas, debería comenzar a ver un tiempo de carga de página más rápido y una velocidad general del sitio.

    1. Combina CSS y JavaScript

    Su sitio web de WordPress tiene múltiples archivos CSS y JavaScript . Una de las mejores formas de reducir las solicitudes HTTP es combinarlas.

    No se preocupe, hay formas de hacerlo sin tener que hacerlo manualmente. Recuerde, esto es WordPress, y una de las mejores cosas de WordPress es que tiene acceso a complementos.

    Puede combinar JavaScript externo usando un complemento de WordPress. Hay muchos complementos de almacenamiento en caché que tienen esta característica. También hay otras herramientas que te permiten combinar CSS y JavaScript para acelerar tu sitio.

    Si no está seguro de por dónde empezar, W3 Total Cache y LiteSpeed ​​Cache son excelentes complementos para usar.

    2. Minificar HTML, CSS, JavaScript

    Como ya estamos hablando de combinar código y minimizarlo, hablemos un segundo sobre la modificación. También puede usar complementos para esto. El complemento Fast Velocity lo ayudará a minimizar fácilmente HTML, CSS y JavaScript para que su sitio realice menos solicitudes HTTP.

    Entonces, ¿qué es exactamente la "minificación"? Es el proceso de caracteres fuera de los códigos fuente que no son necesarios. Buenos ejemplos de estos caracteres incluyen espacios en blanco y comentarios. Estos se agregan inicialmente para ayudar a la legibilidad del código. Sin embargo, no son necesarios para que se ejecute correctamente.

    3. Aproveche la carga diferida

    Lazy Load es una opción proporcionada por todos los mejores complementos de tamaño y compresión de imágenes de WordPress que existen. Si recuerdas, las imágenes y cómo se manejan en WordPress contribuyen mucho al SEO y la velocidad general del sitio.

    Desea asegurarse de que las imágenes se cuiden correctamente. Esto contribuirá en gran medida a que haya menos solicitudes HTTP. Una de las formas de hacer esto es habilitar la función Lazy Load dentro del complemento que está utilizando.

    Lazy loading no es un proceso complejo. Básicamente, lo que le está diciendo a la página que haga cuando la habilita es diferir la carga de cualquier imagen que no se necesite inmediatamente en la página.

    Esto garantiza que solo se carguen en la pantalla los elementos que se necesitan de inmediato. No te preocupes, el resto de imágenes se cargarán, pero se posponen hasta el final. Esto acelera enormemente el tiempo de carga de su página.

    4. Eliminar imágenes que no son necesarias

    A todos nos encantan las páginas que nos brindan imágenes bonitas e informativas para mirar. Según SWEOR, un asombroso 40 % de las personas abandonará una página y un sitio web si las imágenes tardan demasiado en cargarse. Por esta razón, desea asegurarse de que cualquier imagen que tenga en la página sea absolutamente necesaria.

    Cuando se trata de menos solicitudes HTTP, esto también es importante. El enfoque de menos es más funciona bien aquí.

    5. Reduzca el tamaño de los archivos de imagen

    Como puede ver, gran parte de la aceleración de su sitio web de WordPress y la reducción de las solicitudes HTTP tiene que ver con las imágenes. No se puede subestimar la importancia de la compresión y optimización de imágenes adecuadas para la salud general de su sitio web.

    Es importante saber que cargar imágenes enormes en su sitio web no solo ocupa el espacio asignado, sino que también ralentiza enormemente su sitio. No es necesario subir imágenes que son enormes. Puede usar herramientas externas como Tiny PNG para comprimirlos y reducir su tamaño antes de descargarlos.

    Los complementos de compresión como Smush también funcionarán.

    6. Eliminar o deshabilitar complementos innecesarios

    En caso de que no esté al tanto de esto, hay dos problemas que pueden afectarlo cuando se trata de complementos. Hay casos en los que se están ejecutando demasiados complementos y hay casos en los que es necesario eliminar los complementos innecesarios.

    También existe el problema de que los complementos de CPU alta aumentan la cantidad de solicitudes HTTP. Si puede encontrar algunas formas de eliminar los complementos que no necesita y usar complementos que no tienen un uso elevado de la CPU, entonces puede asegurarse de que su sitio web realice menos solicitudes HTTP.

    7. Use un CDN para ayudar a hacer menos solicitudes HTTP

    Una cosa más que puede hacer para ayudar a que su sitio haga menos solicitudes HTTP es usar un CDN. Una red de entrega de contenido (CDN) funciona mediante la entrega de contenido del sitio web en caché a los usuarios en función de la ubicación geográfica del usuario.

    No es complicado y hace maravillas con la velocidad del sitio.

    Hay muchos CDN excelentes disponibles , así que revise algunos y vea cuál puede funcionar mejor para su situación.

    Pruebe fácilmente su sitio para solicitudes HTTP

    Probar su sitio para ver cuántas solicitudes HTTP están sucediendo no es difícil. Básicamente hay dos formas de hacerlo.

    Puedes usar herramientas externas como Pingdom o GTmetrix . Ambas herramientas le permiten ingresar información del sitio y automáticamente harán un resumen completo por usted.

    Como está trabajando con WordPress, también puede usar el complemento Query Monitor.

    Supervisión de consultas

    Complemento Query Monitor para menos solicitudes HTTP

    Query Monitor puede ayudarlo con las consultas y la depuración de la base de datos. Le brinda una gran cantidad de comentarios sobre cosas como errores de PHP, ganchos y acciones, bloques del editor de bloques, scripts y hojas de estilo en cola, llamadas a la API HTTP y mucho más.

    Use este complemento para ver cuántas solicitudes HTTP están sucediendo en su sitio web. Pruébelo antes de realizar la optimización y luego para ver qué progreso ha hecho.

    Pensamientos finales

    Demasiadas solicitudes HTTP realmente pueden atascar un sitio y generar tiempos de carga de página deficientes. Es importante contar con algunas técnicas para ayudar con este problema.

    Use los métodos anteriores y vea si eso ayuda con la velocidad general del sitio.

    ¿Has probado a hacer esto manualmente? ¿Prefieres complementos en su lugar?










  • Subir