Cómo acelerar un sitio web: 6 mejores maneras
08:44, 16.05.2022
La velocidad de carga del sitio es una de las características más importantes, que debe ser enfatizada en el desarrollo y optimización. A nadie le gustan los sitios lentos y torpes, la gente moderna está acostumbrada a obtener información a la velocidad del rayo, y si por alguna razón su sitio se carga mucho, la mayoría de los visitantes simplemente se irán a otros recursos.
Se cree que la velocidad de carga de las páginas web no debería superar los 3 segundos, un umbral psicológico convencional de espera, más allá del cual la gente empieza a sentirse molesta. Junto con esto aumenta el riesgo de perder al visitante, por lo que la optimización de la carga es extremadamente importante. A continuación le diremos lo que puede hacer para acelerar el sitio.
Cómo comprobar la velocidad de carga de las páginas
Hay muchas herramientas que le permiten probar los sitios para el rendimiento, las tasas de respuesta, LCP, CLS, índices TBT, y otros. Recomendamos utilizar el recurso WebPageTest - es una herramienta gratuita y al mismo tiempo muy informativa que le permite probar un sitio en WordPress o cualquier otro CMS en pocos minutos. Usted puede probar el rendimiento en diferentes escenarios para todos los navegadores actuales.
Otra razón por la que WebPageTest es genial es que las pruebas se realizan en línea, no tienes que instalar nada en el servidor o en su PC. Sólo tienes que insertar el enlace al sitio en el campo correspondiente y esperar - si el resultado supera los 3-4 segundos, debería considerar la optimización.
La primera forma - elegir el mejor proveedor de alojamiento
Muy a menudo la causa de la lentitud de carga de los sitios es la mala calidad del VPS. La falta de rendimiento del servidor afecta directamente el trabajo del recurso, que es especialmente aguda en la afluencia de visitantes.
Al elegir un proveedor de alojamiento, prestar atención a la tecnología de almacenamiento en caché de propiedad, así como lo que las unidades están disponibles para su uso. La peor opción es el disco duro. Para los estándares de hoy en día es una basura obsoleta, que sólo es adecuada para almacenar grandes cantidades de datos. Los SSD o NVMe son más adecuados para los sitios de alojamiento. La empresa HostZealot ofrece para alquilar VPS con hardware moderno basado en unidades de estado sólido de alta velocidad - son decenas de veces más rápido que el HDD leer y escribir, lo que afecta positivamente a la velocidad de carga de los sitios.
La segunda forma - minimizar el número de scripts en ejecución.
Pueden ralentizar el sitio debido a las numerosas peticiones HTTP, así que lo primero que hay que hacer es reducir el número de archivos Javascript y CSS. Sin sacrificar la funcionalidad o el atractivo, esto puede hacerse consolidando todos estos scripts en un solo archivo de cada tipo. Existen incluso plugins especiales para sitios de WordPress que permiten minimizar los scripts en un par de clics.
Tercer método: compresión de imágenes
Los elementos gráficos también ralentizan en gran medida la velocidad de carga de las páginas, por lo que se recomienda comprimirlos utilizando cualquier servicio conveniente. Por ejemplo:
De esta forma tan sencilla se puede reducir el tamaño de las imágenes en un 50-80%, dependiendo del tipo de archivo. Y cuanto más pequeña sea la página, más rápido se cargará.
Cuarto método: comprimir páginas
Comprimir páginas enteras también puede ser una solución eficaz, y lo mejor es utilizar la tecnología GZIP. Algunos proveedores de alojamiento tienen este método de compresión funcionando por defecto en sus servidores, pero no siempre es así. En primer lugar, debes comprobar el estado de conexión del algoritmo de compresión a través de un recurso especial GidZipTest. Sólo tienes que pegar el enlace a la página web en el campo correspondiente y esperar un par de segundos. Al final de la prueba obtendrá la siguiente información
- si se utiliza la tecnología de compresión;
- qué algoritmo de compresión se utiliza en el servidor;
- cuánto pesa la página (en bytes);
- cuál es el ratio de compresión (determina la eficacia de la compresión).
Si su sitio no utiliza la compresión, definitivamente debe activarla. La secuencia de acciones para los servidores web Apache y Nginx es diferente, y aquí es mejor que se ponga en contacto con su webmaster o proveedor de alojamiento web directamente, porque tendrá que escribir manualmente líneas de código en los archivos de configuración.
Quinto método: utilizar la caché
El almacenamiento en caché permite acelerar la carga del sitio optimizando la WEB, ya que esta tecnología sustituye las lentas consultas SQL por código HTML estático. Con el tiempo, el contenido de la caché cambia constantemente, adapta el trabajo del sitio para las solicitudes entrantes más frecuentes. De este modo, se consigue una mayor velocidad del sitio.
Si está utilizando el servidor web Apache, la forma más fácil de activar el almacenamiento en caché es a través del archivo .htaccess. Dentro de él, puede prescribir la duración deseada del almacenamiento en caché y otras opciones adicionales. Simplemente abra el archivo de configuración con el Bloc de notas o cualquier otro editor, y luego añada las siguientes líneas en su interior:
<IfModule mod_expires.c> ExpiresActive On ExpiresByType application/javascript "access plus 5 days" ExpiresByType text/javascript "access plus 5 days" ExpiresByType text/css "access plus 5 days" ExpiresByType image/gif "access plus 5 days" ExpiresByType image/jpeg "access plus 5 days" ExpiresByType image/png "access plus 5 days" </IfModule>
Es decir, especificamos que el período de almacenamiento en caché será de 5 días. Puede especificar cualquier otro período con precisión de hasta un segundo. Cuanto más a menudo se actualice el sitio, más corto debe ser el período de almacenamiento de la caché - también tiene que ser limpiado y actualizado. Después de hacer los cambios, guarde el archivo y reinicie el VPS.
Método seis - reducir la distancia del servidor al cliente
También puede ser una cuestión de elegir la ubicación correcta del servidor - cuanto más cerca está de su público objetivo, menor es el ping, y las páginas de su sitio se cargará más rápido.
También puede resolver el problema utilizando servicios CDN que cargan los archivos necesarios desde su propio servidor, acelerando así la carga de las páginas. Aquí están los servicios CDN en la nube más populares en este momento:
- CloudFlare;
- DataPath;
- Netlify.
Por lo general, esta nube aloja imágenes y otros archivos, que son los que más afectan a la velocidad de carga de la página. Pocas personas conocen la infraestructura de red distribuida geográficamente, pero mientras tanto, es una herramienta de optimización extremadamente eficaz para hacer que el tiempo de respuesta para los visitantes del sitio sea mínimo. ¡No dude en utilizarla!