Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Cómo acelerar la velocidad de mi web

Estas en el tema de Cómo acelerar la velocidad de mi web en el foro de WordPress en Foros del Web. Hola, Tengo una web con Wordpress y ya me comentaron varias personas que carga muy muy lenta. Y me gustaría saber si puedo hacer algo ...
  #1 (permalink)  
Antiguo 28/02/2015, 09:06
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Cómo acelerar la velocidad de mi web

Hola,

Tengo una web con Wordpress y ya me comentaron varias personas que carga muy muy lenta. Y me gustaría saber si puedo hacer algo más para mejorar la velocidad a la hora de navegar por ella. Dejo lo que he hecho y si me podéis recomendar qué hacer para mejorarlo:

Antes de nada he realizado un test en Pingdom para ver la velocidad y me sale que mi web es más lenta que el 91% de las webs analizadas...

- Perf. grade: 85/100
- Requests: 48
- Load time: 15'05 s
- Page size: 17.4 MB

Tengo los siguientes plugins para optimizar:

- EWWW Image Optimizer
- Lazy Load
- WP-Optimize
- WP Super Cache

El hosting que tengo sé que no es de lo mejor pero pero por ahora no me puedo permitir otra cosa... 1&1 y el pack "Dual Básico". Les he enviado un email por si me dan una solución sin tener que pagar más y estoy a la espera de que me contesten.

Es una web de fotografía y tiene un slider a pantalla completa al entrar y varias galerías de fotos, pero no creo que por ello tenga que ir tan lenta.

Un saludo.
__________________
Fotoblog | http://acalu.es/
  #2 (permalink)  
Antiguo 28/02/2015, 10:50
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Cómo acelerar la velocidad de mi web

Y esto no te dice nada?
- Page size: 17.4 MB
Es inverosímil ver un sitio así y que todavía se pregunten porque tarda tanto en cargar.

Revisa todo lo que cargas, un sitio por muchas imágenes que tenga no debe superar 1 a 2 megas.

15 segundos para cargar tu sitio supongo que tienes una buena conexión a internet, pero no todos la tienen, seguramente tardara hasta un minuto para cargar.
  #3 (permalink)  
Antiguo 28/02/2015, 11:34
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

¿Eso será por las fotografías subidas, no? es que no sé que hacer para que pesen menos, cada una ocupa de 500kb a 1mb guardándolas para la web en Photoshop. Como es una web de fotografía para que se vean bien a tamaño grande les pongo un tamaño aprox. de 1500x1000 px

Os agradezco toda recomendación.
__________________
Fotoblog | http://acalu.es/
  #4 (permalink)  
Antiguo 28/02/2015, 12:39
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Cómo acelerar la velocidad de mi web

una imagen de 1920x900 rara vez pasa de los 150kb una con tamaño como el que indicas debe rondar en los 100kb a 120kb

usa alguna aplicación para optimizar yo suelo usar vso image resizer o riot
  #5 (permalink)  
Antiguo 28/02/2015, 16:15
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

Me han comentado que la resolución de las imágenes para la web con 72ppp es más que suficiente, en vez de los 300ppp a las que las tengo ahora. ¿Existe algún plugin que cambie la resolución de todas las imágenes subidas para no tener que cargarlas de nuevo?
__________________
Fotoblog | http://acalu.es/
  #6 (permalink)  
Antiguo 02/03/2015, 11:00
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Cómo acelerar la velocidad de mi web

Las formas mas faciles seria usar aplicaciones como las que te comente para redimencionar imagenes masivamente, asi solo las bajas seleccionas todo y redimencionas/comprimes.

La otra es buscar algun plugin que te haga el trabajo pero realmente no conozco uno en especifico que te cambie de 300ppp a 72ppp

prueba este a ver si da el ancho
https://wordpress.org/plugins/ajax-thumbnail-rebuild/

No te funciona bien regenerando imagenes pero eso que te comento antes no se si lo haga.
  #7 (permalink)  
Antiguo 02/03/2015, 14:23
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

He probado el plugin que me has dicho pero no cambia el peso de las imágenes
__________________
Fotoblog | http://acalu.es/
  #8 (permalink)  
Antiguo 03/03/2015, 15:07
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Cómo acelerar la velocidad de mi web

Si trabajas con Phostoshop puedes intentar esto:

Bájate todas las imágenes a tu ordenador, elimina todas las miniaturas dejando solo el tamaño original de cada foto.

Crea una acción en Photoshop para que te redimensione todos los originales automáticamente sin cambiarles el nombre.

Ajusta el guardar para Web para que te cree copias de menos peso. Si las tienes en jpg en esas dimensiones quizá te baste con una compresión de 30-40%. Si las quieres muy grandes y con mucha calidad entre 60-80% de compresión.

Vuélvelas a subir.

Instala el plugin Regenerate Thumbnails (o similar) y regenera todas las miniaturas.
__________________
Mi blog personal | Mi G+
  #9 (permalink)  
Antiguo 03/03/2015, 18:26
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 15 años, 4 meses
Puntos: 327
Respuesta: Cómo acelerar la velocidad de mi web

Prueba este plugin:

https://wordpress.org/plugins/tiny-compress-images/

Las primeras 500 compresiones (al mes) son gratuitas y creo que con 500 tu vas más que sobrado.
  #10 (permalink)  
Antiguo 05/03/2015, 13:43
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

Cita:
Iniciado por franciscomarin Ver Mensaje
Prueba este plugin:

https://wordpress.org/plugins/tiny-compress-images/

Las primeras 500 compresiones (al mes) son gratuitas y creo que con 500 tu vas más que sobrado.
He probado este plugin y ha bajado el peso de las imágenes dramáticamente Por ej. de 1mb a pasado a 220kb o de 692kb a 135kb.

También he probado el programa Resize pictures pero teniendo el tamaño final no lo reduce más. Y también he probado el programa que se ha dicho, Riot, pero conforme bajas la calidad se nota que se ve peor la fotografía.

Le he vuelto a pasar los análisis de antes y sale:

Con Pingdom:

- Perf. grade: 90/100
- Requests: 48
- Load time: 60.07 s (creo que se refiere a la web completa)
- Page size: 4.1 mb

Y con GTmetrix:

- Page speed grade: B (83%)
- Y Slow grade: C (72%)
- Page load time: 11.25 s (creo que se refiere solo a la página principal)
- Page size: 4.39 mb
- Requests: 47

¿Alguna recomendación más para bajar el peso de la web sin tener que resubir todas las fotografías? De 17.4 mb ha pasado a 4.39 mb estoy muy contenta, ¿entra dentro de la normalidad de peso de una web?

Un saludo y gracias.
__________________
Fotoblog | http://acalu.es/
  #11 (permalink)  
Antiguo 06/03/2015, 03:28
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 3 meses
Puntos: 401
Respuesta: Cómo acelerar la velocidad de mi web

Debes habilitar la compresión gzip. También echa un vistazo aquí, comprobaras los defectos y carencias de tu web.
En pages con muchas imágenes conviene activar el cacheado de las mismas. No se si lo tiene activado o no. Tan solo seria añadir algo similar a esto en tu .htaccess.
Código Apache:
Ver original
  1. <IfModule mod_expires.c>
  2. ExpiresActive On
  3. ExpiresDefault "access plus 600 seconds"
  4. ExpiresByType image/x-icon "access plus 604800 seconds"
  5. ExpiresByType image/jpg "access plus 604800 seconds"
  6. ExpiresByType image/jpeg "access plus 604800 seconds"
  7. ExpiresByType image/png "access plus 604800 seconds"
  8. ExpiresByType image/gif "access plus 604800 seconds"
  9. ExpiresByType application/x-shockwave-flash "access plus 604800 seconds"
  10. ExpiresByType text/css "access plus 604800 seconds"
  11. ExpiresByType text/javascript "access plus 604800 seconds"
  12. ExpiresByType application/x-javascript "access plus 604800 seconds"
  13. ExpiresByType text/html "access plus 600 seconds"
  14. ExpiresByType application/xhtml+xml "access plus 600 seconds"
  15. </IfModule>
  16. <IfModule mod_headers.c>
  17. <FilesMatch "\\.(ico|jpeg|jpg|png|gif|swf|css|js)$">
  18. Header set Cache-Control "max-age=604800, public"
  19. </FilesMatch>
  20. <FilesMatch "\\.(x?html?|php)$">
  21. Header set Cache-Control "max-age=600, private, must-revalidate"
  22. </FilesMatch>
  23. </IfModule>
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Última edición por lauser; 06/03/2015 a las 03:36
  #12 (permalink)  
Antiguo 11/03/2015, 13:59
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

Muchas gracias por el link a Metricspot, no lo conocía ;)

También me he puesto en contacto con el servicio técnico de 1&1 y me han dicho que como tengo un servidor compartido la compresión que tienen es la zlib.

Al pasarle GTmetrix me salen dos errores, el comentado con la compresión y este otro que no sé como se puede arreglar: Leverage browser caching

¿Es un error importante?
__________________
Fotoblog | http://acalu.es/
  #13 (permalink)  
Antiguo 11/03/2015, 14:25
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 3 meses
Puntos: 401
Respuesta: Cómo acelerar la velocidad de mi web

Cita:
no sé como se puede arreglar: Leverage browser caching
Que actives una cache. Has probado a insertar en tu htaccess lo que te puse en el post anterior?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #14 (permalink)  
Antiguo 11/03/2015, 14:32
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 3 meses
Puntos: 401
Respuesta: Cómo acelerar la velocidad de mi web

Si no te funciona correctamente puedes probar este:
Código Apache:
Ver original
  1. <IfModule mod_expires.c>
  2. ExpiresActive On
  3. ExpiresByType image/jpg "access plus 1 year"
  4. ExpiresByType image/jpeg "access plus 1 year"
  5. ExpiresByType image/gif "access plus 1 year"
  6. ExpiresByType image/png "access plus 1 year"
  7. ExpiresByType text/css "access plus 1 month"
  8. ExpiresByType application/pdf "access plus 1 month"
  9. ExpiresByType text/x-javascript "access plus 1 month"
  10. ExpiresByType application/x-shockwave-flash "access plus 1 month"
  11. ExpiresByType image/x-icon "access plus 1 year"
  12. ExpiresDefault "access plus 2 days"
  13. </IfModule>

Básicamente... permite al navegador almacenar en caché recursos estáticos como imágenes, javascript, flash, pdf, iconos, etc... el tiempo que tu definas.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #15 (permalink)  
Antiguo 11/03/2015, 14:39
Avatar de ACALU  
Fecha de Ingreso: marzo-2008
Ubicación: Malaga
Mensajes: 123
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Cómo acelerar la velocidad de mi web

Tengo el plugin "WP Super Cache", configurado como vi en un post.
__________________
Fotoblog | http://acalu.es/
  #16 (permalink)  
Antiguo 11/05/2015, 05:23
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 11 años, 2 meses
Puntos: 145
Respuesta: Cómo acelerar la velocidad de mi web

Cita:
Iniciado por lauser Ver Mensaje
Debes habilitar la compresión gzip. También echa un vistazo aquí, comprobaras los defectos y carencias de tu web.
En pages con muchas imágenes conviene activar el cacheado de las mismas. No se si lo tiene activado o no. Tan solo seria añadir algo similar a esto en tu .htaccess.
Código Apache:
Ver original
  1. <IfModule mod_expires.c>
  2. ExpiresActive On
  3. ExpiresDefault "access plus 600 seconds"
  4. ExpiresByType image/x-icon "access plus 604800 seconds"
  5. ExpiresByType image/jpg "access plus 604800 seconds"
  6. ExpiresByType image/jpeg "access plus 604800 seconds"
  7. ExpiresByType image/png "access plus 604800 seconds"
  8. ExpiresByType image/gif "access plus 604800 seconds"
  9. ExpiresByType application/x-shockwave-flash "access plus 604800 seconds"
  10. ExpiresByType text/css "access plus 604800 seconds"
  11. ExpiresByType text/javascript "access plus 604800 seconds"
  12. ExpiresByType application/x-javascript "access plus 604800 seconds"
  13. ExpiresByType text/html "access plus 600 seconds"
  14. ExpiresByType application/xhtml+xml "access plus 600 seconds"
  15. </IfModule>
  16. <IfModule mod_headers.c>
  17. <FilesMatch "\\.(ico|jpeg|jpg|png|gif|swf|css|js)$">
  18. Header set Cache-Control "max-age=604800, public"
  19. </FilesMatch>
  20. <FilesMatch "\\.(x?html?|php)$">
  21. Header set Cache-Control "max-age=600, private, must-revalidate"
  22. </FilesMatch>
  23. </IfModule>
O sea, guarda los archivos en cache durante una semana, ¿no?
__________________
¿Te sirvió la respuesta? Deja un +1
  #17 (permalink)  
Antiguo 11/05/2015, 07:27
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 3 meses
Puntos: 401
Respuesta: Cómo acelerar la velocidad de mi web

Correcto NueveReinas.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #18 (permalink)  
Antiguo 11/05/2015, 08:08
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 11 años, 2 meses
Puntos: 145
Respuesta: Cómo acelerar la velocidad de mi web

Cita:
Iniciado por lauser Ver Mensaje
Correcto NueveReinas.
¡Muchísimas gracias!
__________________
¿Te sirvió la respuesta? Deja un +1

Etiquetas: acelerar, plugin, velocidad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:48.