El tiempo de carga de tus páginas web es un aspecto importante para la experiencia de usuario (UX) y la optimización de tu web para motores de búsqueda como Google o Bing.

Para optimizar la velocidad de carga de tus sitios web, tienes tres soluciones:

  1. elegir un alojamiento web más eficiente
  2. reducir la cantidad de código por cargar, poner en caché los recursos
  3. optimizar el código, las peticiones SQL, etc

Infomaniak es uno de los proveedores de alojamiento francófonos de más éxito (más información), este artículo se centra en dos instrumentos muy fáciles de instalar para poner en caché y reducir el tamaño de los archivos por cargar.

¿Tu sitio es rápido? Haz balance

Antes de optimizar tu web es importante verificar su rendimiento global. Existen muchas herramientas de medición y análisis que te permitirán comprender cómo se cargan los elementos de tu sitio.

Habitualmente se utilizan estas cuatro herramientas de medición:

Comprimir los ficheros estáticos y las imágenes

El primer paso para reducir el tamaño de los archivos que cargarán los visitantes es comprimir los css, html, json, xml, etc. en el servidor antes de enviarlos al internauta. Así, reducirás drásticamente el tiempo de carga de tu página, así como el ancho de banda consumido.

  • Al alojar tu página web en Infomaniak resulta muy fácil y rápido habilitar la compresión de archivos de tu sitio: https://faq.infomaniak.com/2013
  • Si deseas profundizar, puedes conectar PageSpeed Tools de Google en 1 clic para activar automáticamente un sistema de caché para los archivos de tu sitio:   https://faq.infomaniak.com/1341

La otra forma de acelerar la carga de una página es limitar las imágenes que se cargan y/o comprimirlas al máximo sin degradar su calidad. Debido a que las fotos y las imágenes son los archivos más grandes y que tardan más en cargarse, es importante no descuidar esta labor.

  • Puedes optimizar tus imágenes de manera fácil y sin pérdidas con el servicio en línea IMAGIFY o mediante el uso de aplicaciones como ImageOptim (macOS), JPEGmini (de pago) o FileOptimizer (Windows).
  • En general, es mejor que des prioridad al formato JPEG para fotos y PNG para iconos e imágenes que contengan texto. La única ventaja del formato GIF son las animaciones

Utilizar un CDN como CloudFlare

El objetivo de una CDN (red de difusión de contenido) es poner en caché y redistribuir localmente el contenido de tu sitio web. Si tu web atrae visitantes de todo el mundo, la configuración de una CDN acelerará la carga y el tiempo de respuesta para usuarios internacionales.

La configuración de una CDN generalmente implica pasar todo el tráfico de tu web por esta última, y así asignarle la gestión de la zona DNS de tu nombre de dominio. En nuestra base de conocimientos encontrarás una guía que muestra cómo activar la oferta gratuita de CloudFlare CDN con un sitio alojado en Infomaniak:

Otros trucos sencillos para optimizar la velocidad de un sitio

  • Utiliza la última versión de PHP y de MySQL
  • Utiliza la última versión de tu CMS/Aplicación web (WordPress, Joomla, etc.)
  • Limita al máximo la carga de recursos alojados en otros servidores (Like Box de Facebook, Badge Google+, hilo de actualidad en Twitter, fotos Instagram, etc.)

Más información