Cargando...

Cómo habilitar la compresión GZIP en WordPress

Actualizado el 31 de mayo de 2024

Un sitio web lento puede dañar su reputación y experiencia de usuario y ahuyentar a visitantes potenciales. Existen diferentes métodos para aumentar la velocidad de carga de su página. Uno de ellos es la compresión GZIP. En este artículo, analizaremos la compresión GZIP y cómo habilitar la compresión GZIP en WordPress.

¿Qué es la compresión GZIP y por qué utilizarla?

La compresión GZIP reduce el tamaño de los archivos, como páginas web y archivos transmitidos a través de Internet. Utiliza el algoritmo GZIP para comprimir y descomprimir archivos. Además, el objetivo principal de la compresión GZIP es mejorar la eficiencia de la transferencia de datos y reducir el tiempo que lleva cargar páginas web o transferir archivos a través de una red.

Así es como funciona la compresión GZIP:

  • Compresión: Cuando un servidor quiere enviar un archivo a un cliente (normalmente un navegador web), puede comprimir el archivo utilizando el algoritmo GZIP antes de enviarlo. La compresión reduce el tamaño del archivo al reemplazar datos repetitivos o redundantes con representaciones más cortas.
  • Transmisión: El archivo comprimido se envía al cliente a través de la red. Debido a que es más pequeño, lleva menos tiempo transmitir y requiere menos ancho de banda.
  • Descompresión: Al recibir el archivo comprimido, el cliente (navegador u otro software) lo descomprime utilizando el algoritmo GZIP. El archivo descomprimido se utiliza luego como el archivo original sin comprimir.

A continuación se detallan algunos beneficios de utilizar la compresión GZIP.

  • Eficiencia de tiempo: Los tamaños de archivo más pequeños generan descargas más rápidas y tiempos de carga de página reducidos. Esto es particularmente importante para los sitios web, donde los tiempos de carga más cortos mejoran la clasificación en los motores de búsqueda y la experiencia del usuario.
  • Almacenamiento de datos: La compresión GZIP reduce los datos transmitidos a través de la red, lo que reduce el uso del ancho de banda. Esto es beneficioso para sitios web con una gran cantidad de visitantes o para aplicaciones con ancho de banda limitado.
  • Mejor interpretación: Los tamaños de archivo reducidos significan tiempos de renderizado más rápidos y un rendimiento general mejorado. Es esencial para dispositivos móviles y usuarios con conexiones a Internet más lentas.
  • Beneficios de SEO: Sobre todo, los motores de búsqueda como Google, Microsoft Bing y Yahoo consideran la velocidad de la página un factor de clasificación. Las páginas de carga más rápida, facilitadas por la compresión GZIP, pueden tener un impacto positivo en la optimización del motor de búsqueda (SEO) de un sitio web.

¿Cómo habilitar la compresión GZIP en WordPress?

Las políticas de Google han demostrado que están muy preocupados por la experiencia del usuario del sitio web. Si desea que su sitio web tenga una clasificación alta, debe mejorar la velocidad de la página y el tiempo de carga. En consecuencia, habilitar la compresión GZIP es una de las mejores formas de lograr este objetivo.

Todos los sitios web de WP Engine ahora usan compresión GZIP de forma predeterminada. Posteriormente, todos los archivos estáticos, incluidas imágenes, archivos de texto, JavaScript y CSS, se comprimen automáticamente para lograr el mejor rendimiento del sitio web.

Esto minimiza la necesidad de compresión GZIP. Sin embargo, todos los sitios web no utilizan WP Engine para el alojamiento y no tienen funciones de compresión GZIP de forma predeterminada. Como resultado, su sitio necesitará compresión GZIP manualmente si utiliza otros proveedores de alojamiento. Estos son algunos de los métodos para habilitar la compresión GZIP en WordPress.

  • Usando complementos
    • WP Rocket
    • Súper caché de WP
    • Caché total W3
  1. Editando el archivo .htaccess

Comencemos con el método del complemento.

1. Uso de complementos para habilitar la compresión GZIP en WordPress

Usaremos tres complementos diferentes para habilitar la compresión GZIP en WordPress.

1.1 Con WP Rocket

WP Rocket es uno de los mejores complementos para habilitar la compresión GZIP en WordPress. Es fácil de usar y ofrece todas las funciones de optimización esenciales, incluida la compresión GZIP. Primero, instale y active el complemento. Es un complemento premium, por lo que debes comprarlo antes de la instalación.

Ahora ve a Configuración » Cohete WP. Verá un mensaje que indica que WP Rocket se ha activado y ya está funcionando para usted.

Configuración de compresión WP Rocket GZIP

Para los usuarios del servidor Apache, WP Rocket habilitará la compresión GZIP automáticamente. Por lo tanto, no es necesario permitir ninguna opción manualmente.

1.2 Súper caché de WP

Siga los pasos para habilitar la compresión GZIP en WordPress usando WP Super Cache.

  • En primer lugar, vaya a Panel de administración » Complemento » Agregar nuevo
  • Buscar WP Super Cache

WP Super Cache para compresión GZIP

  • Ahora, instale y active el complemento.

Después de la activación, puede encontrar este complemento en «Ajustes» sección.

Configuración de súper caché de WP

  • Ahora haga clic en el «Avanzado» pestaña.

Configuración avanzada de WP Super Cache

  • Buscar «Comprime las páginas para que lleguen más rápidamente a los visitantes» y compruébalo.

Cómo habilitar la compresión GZIP en WordPress-65dd116c021f8

  • Haga clic en el «Estado de actualización» botón para guardar los cambios.

Después de eso, la compresión está habilitada en su sitio web. Primero deberías borrar tu caché.

1.3 Caché total W3

W3 Total Cache es otro buen complemento para habilitar la compresión GZIP en WordPress. Primero, instala y activa el complemento como el anterior.

Compresión GZIP usando W3 Total Cache

Ahora ve al Rendimiento » Configuración general página en su panel de WordPress.

Cómo habilitar la compresión GZIP en WordPress-65dd116e00425

Ahora desplácese hacia abajo y verifique el Habilitar caché del navegador caja.

Cómo habilitar la compresión GZIP en WordPress-65dd116ee9a3a

Haga clic en el «Guardar ajustes» después de realizar los cambios.

2. Editar el archivo .htaccess para habilitar la compresión GZIP en WordPress

Si utiliza Apache como su servidor web y desea habilitar la compresión GZIP, debe editar el archivo .htaccess. Puede encontrar este archivo en el directorio raíz de su instalación de WordPress a través de FTP (Protocolo de transferencia de archivos). Siga los pasos para habilitar la compresión GZIP en WordPress editando el archivo .htaccess.

  • En primer lugar, navegue hasta el directorio raíz de WordPress, donde encontrará el archivo .htaccess.
  • Sin embargo, antes del proceso de compresión GZIP, haga una copia de seguridad de su archivo .htaccess en su computadora o descárguelo a través de su cliente FTP. Esto guardará sus datos si sucede algo terrible.
  • Ahora abra el archivo .htaccess en un editor de texto. Además, puede utilizar dos modificaciones de Apache para habilitar la compresión GZIP. Pero mod_deflate se usa ampliamente y es la mejor opción.
  • Para habilitar mod_deflate, agregue el siguiente código al final de su archivo .htaccess:
AddOutputFilterByType DEFLATE text/plainAddOutputFilterByType DEFLATE text/htmlAddOutputFilterByType DEFLATE text/xmlAddOutputFilterByType DEFLATE text/cssAddOutputFilterByType DEFLATE application/xmlAddOutputFilterByType DEFLATE application/xhtml+xmlAddOutputFilterByType DEFLATE application/rss+xmlAddOutputFilterByType DEFLATE application/javascriptAddOutputFilterByType DEFLATE application/x-javascript
  • Para habilitar mod_gzip, agregue el siguiente código.
 mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*  <filesMatch ".(js|css)$"> SetOutputFilter DEFLATE  
  • Utilice las herramientas de prueba de compresión GZIP para probar si la compresión GZIP está habilitada.

Si utiliza algún complemento de almacenamiento en caché, debe borrar el caché antes de realizar la prueba.

Habilite la compresión GZIP para Nginx

Hay un fragmento de código para habilitar la compresión GZIP para el sitio web que utiliza Nginx. Generalmente, debe agregar un fragmento de código en el archivo nginx.conf del sitio en la sección “http”.

server {gzip on;gzip_types text/plain application/xml;gzip_proxied no-cache no-store private expired auth;gzip_min_length 1000;...}

Reinicie NGNIX una vez que haya modificado el código.

¿Cómo comprobar la compresión GZIP?

Las transferencias de archivos GZIP requieren dos cosas. Los navegadores web les dicen a los servidores que aceptan archivos comprimidos con GZIP al incluir un encabezado HTTP Accept-Encoding en la solicitud del navegador. La mayoría de los navegadores utilizan este encabezado de forma predeterminada:

Accept-Encoding: gzip, deflate

En segundo lugar, el servidor web examina este encabezado y decide si comprime o no los archivos solicitados. Si los archivos están comprimidos GZIP, el servidor agrega el siguiente encabezado a su respuesta.

Content-Encoding: gzip

Conclusión

Hemos probado diferentes métodos para optimizar los sitios web de WordPress y acelerar los tiempos de carga de las páginas. La compresión GZIP de WordPress es uno de los mejores y más sencillos métodos para optimizar su sitio web. En este artículo, hemos utilizado tres complementos y procesos manuales diferentes para habilitar la compresión GZIP en WordPress. Sin embargo, los complementos son la forma más sencilla de habilitar la compresión GZIP con un solo clic.

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments