En el post anterior enseñe qué herramientas uso para averiguar que factores pueden ayudar a optimizar vuestra instalación de WordPress. Uno de los mensajes mas importantes esta relacionado con Habilitar la Compresion Gzip. Comprimiendo nuestros archivos ocuparan menos y viajaran más rápido por la web, ofreciendo una experiencia de usuario superior. Por eso es tan importante y quiero explicaros como habilitar la compresion Gzip en WordPress sin usar plugins. Lo haremos editando el archivo .htaccess de vuestro hosting.
Habilitar Gzip en WordPress sin plugins
Para ello tendrás que dirigite al directorio publico en el que tienes instalado tu WordPres y mediante un gestor de FTP o la aplicación de Cpanel, dependiendo de tu empresa de hosting, localizar el archivo .htaccess y editarlo. Se puede hacer con un editor de texto plano como Worpad.
Cuando lo abras, te encontraras que tu archivo contiene algo más o menos como esto:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Para habilitar la compresion Gzip sin plugins en WordPress debes añadir estas lineas al archivo .htaccess de tu servidor de hosting.
# Iniciar GZIP AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/opentype # For Older Browsers Which Can't Handle Compression BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Finalmente el archivo debería lucir algo como esto:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress # Iniciar GZIP AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/opentype # For Older Browsers Which Can't Handle Compression BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # END Gzip
Con esto ya tendríamos habilitada la compresión Gzip mediante el método deflate en el archivo .htaccess y nuestra web mas optimizada. Si has medido la velocidad de carga de tu WordPress antes de añadir estos cambios podrás comprobar que ahora es mas rápida porque ocupa menos espacio.
Pues esto es todo, una vez más espero que esto te funcione para acelerar tu WordPress y te ayude a conseguir mas éxito con tu web. Bueno otra cosilla…si te ha funcionado cuéntamelo en los comentarios y si no también, para ver como ayudarte. Saludos!