Mejorar velocidad de carga de un sitio web.

Velocidad de carga

Ya he ido comentando en varios posts como optimizar un sitio web. Tanto por servidor, comprimir en Gzip, o por contenido, reducir número de peticiones http en imágenes. Estos posts estaba enfocados a optimizar la velocidad de transferencia y reducción de peso y reducción de peticiones http.

Después de aplicar los anteriores casos nos tendremos de optimizar nuestro código html para reducir el tiempo de proceso de los navegadores actuales.


Evitar expresiones en CSS.

Usa link y no @import.
Para refenciar un archivo css es mejor utilizar la etiqueta link que la @import.

No CSS y JS en el código, que sean externos.
No incrustes ni css ni javascript en el código html, usa archivos externos css y js. Así cuando accedan a tu sitio web los archivos css y js serán cacheados por el navegador.

No escalar imágenes por html.
Evita escalar las imágenes en html, y mantenlas con su tamaño original o reducelas con algún programa de edición.

No 404
Evitar los errores 404, ya que el tiempo de espera es mucho mallor.

Reducir iframes

Utilizar la función flush en php.
Añadir antes del body < ? php flush(); ?> en nuestros archivos php.

Minimizar CSS y javascript.
Optimizar los CSS y JS eliminando contenido no útil, como comentarios.

Eliminar javascripts duplicados

Reducir el número de elementos DOM

Reducir tamaño de las cookies.

Optimizar imágenes.

Más info en: Yahoo Developer

3 Responses to “Mejorar velocidad de carga de un sitio web.”

  1. […] puedo hacer para disminuir el tiempo de carga de mis landings pages? Posts recomendados: Mejorar velocidad de carga de un sitio web. Comprimir las páginas con […]

  2. Jep Aribau dice:

    Añadiria 1 muy importante:

    Configurar en las cabeceras (en el fichero htacces), la caducidad de elementos en el navegador, para que no haga peticiones de imagenes que se han cargado anteriormente.

    Si una imagen tiene fecha de caducidad, el navegador hasta que no pase la fecha de caducidad no va a solicitar la imagen.

  3. Manuel dice:

    Es un proceso engorroso, pero merece la pena, se ahorran muchos segundos, y ganas posiciones en el buscador