Tutorial: Mejorando puntuación en velocidad de Google

  • Autor Autor Jonay Basanta
  • Fecha de inicio Fecha de inicio
J

Jonay Basanta

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Resulta, que provando newspaper en una página web de pruebas : Yo amo ser informático | Denunciado makinola me dio por checar google speed https://developers.google.com/speed/pagespeed/insights/ , me daba una puntuación muy mala.



así que tras mirar en dos páginas web, (las pongo porque se merecen los créditos, no son mías) pasionseo.com y wpdoctor.es

añadí lo siguiente a .htaccess

añadir en .htaccess
-> Servidores sin cPanel con servidor web Apache
código :

<ifModule mod_gzip.c>
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.*
</ifModule>

Si no funciona, borra el último, y añade éste
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

si no funciona el 2, intenta con el 3
Servidores sin cPanel con servidor web Nginx

gzip on;
gzip_comp_level 2;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;


#especificar cache del navegador
.htaccess
# Con especificamos cache
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 10 days"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/plain "access plus 1 week"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/x-icon "access plus 3 months"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/x-icon "access plus 3 months"
</IfModule>
# FIN

Después de darle a guardar, la puntuación mejoró algo.

hosting imagenes

Claramente se puede mejorar aún más, pero para el primer comienzo no está nada mal.
 
No dependas siempre de plugins. No te lo tomes a mal.

le estás predicando a un converso. :encouragement:
Soy linuxero desde 1995, así que ya te imaginarás que amo la consola shell y hacer las cosas a mano en código puro y duro.

A lo que voy... es que si existen herramientas, tampoco las voy a dejar de lado por el solo hecho de querer tener un control absoluto de todo en todo momento.
Me estaré poniendo viejo, acaso.. no sé.

😕

eca8cfb9de45bb636730bc4f32861499.png
 
Última edición:
Atrás
Arriba