7 consejos para que tu sitio web se cargue en dos segundos o menos
Publicado: 2019-03-12Hace más de una década, Amazon notó una tendencia intrigante. Por cada 100 milisegundos que aceleraron el tiempo de carga en su sitio web, sus ingresos aumentaron en un uno por ciento. Luego, Google hizo saber que el tiempo de carga del sitio web era una métrica clave para obtener una clasificación más alta en las páginas de resultados del motor de búsqueda.
¿Qué tan importante es el tiempo de carga del sitio web?
Cuando se trata de los tiempos de carga del sitio web, la velocidad importa. Un tiempo de carga de un segundo o menos es ideal, y toda la experiencia debe ser rápida y receptiva para que los clientes sigan navegando y comprando. En consecuencia, tiene sentido que los desarrolladores web hagan todo lo posible para garantizar que su sitio sea ágil.
El problema puede volverse aún más pronunciado para aquellos que se conectan en línea a través de una conexión de red privada virtual (VPN), que son inherentemente más lentos debido al proceso de cifrado/descifrado.
Con un número cada vez mayor de personas que utilizan VPN para proteger su privacidad y anonimato en línea, es aún más importante que los propietarios de sitios web se aseguren de que sus sitios web sean ultrarrápidos. Esto significa que cualquier persona que navegue con una VPN no experimentará una ralentización tan significativa cuando visite su sitio.
Un ejemplo de cómo acelerar el tiempo de carga del sitio web
Al comprender que el tiempo de carga de la página es una métrica crítica, muchos propietarios de sitios están haciendo todo lo posible para mejorar el rendimiento de su sitio. Hay literalmente cientos de estudios de casos que respaldan la importancia de sitios web más rápidos con números del mundo real. Uno es Edmunds.com, que logró reducir el tiempo de carga de la página en siete segundos, lo cual es enorme. Las páginas vistas aumentaron un 7 % y los ingresos publicitarios aumentaron un 3 %. ¡Esos no son números intrascendentes!
Con los siguientes consejos, el propietario de este sitio web pudo mejorar su tiempo de carga a solo 583 milisegundos. La cantidad de solicitudes HTTP que realizaba la página de inicio se redujo a la mitad y el tamaño de la página se redujo a un tercio de su tamaño original. Todas estas mejoras se lograron sin afectar la experiencia visual del usuario.
Aquí hay algunas ideas sobre cómo mejorar el tiempo de carga del sitio web y la experiencia de su cliente.
1. Utilice un mejor proveedor de alojamiento web
Los servidores web baratos están en todas partes, y cuando recién comienza y mantiene los gastos bajos, parecen ser una opción bastante buena. Sin embargo, cuanto más barato sea el servidor web, más probable es que su sitio web esté abarrotado en un servidor con demasiados otros sitios. Esto significa que obtiene menos ancho de banda y tiempos de carga más lentos.
Muchos servidores web pueden cargar su sitio web en 600 a 1300 milisegundos. Eso es bastante bueno, pero existen hosts (como los hosts administrados de WordPress) que ofrecen un mejor rendimiento. Uno de ellos es Flywheel, un host administrado de WordPress que ofrece un tiempo promedio de carga de página de 293 milisegundos (consulte la velocidad de cualquier sitio en Pingdom). Este es un rendimiento superior sin importar cómo lo mires. Esta puede ser una de las formas más importantes en que puede reducir el tiempo de carga de la página en su sitio web.
2. Aproveche una red de entrega de contenido
En lugar de almacenar todos los medios de su sitio web en un solo servidor, el uso de una red de entrega de contenido o CDN alberga copias completas del sitio en varios servidores que se distribuyen en todo el mundo. La CDN hace posible la transferencia increíblemente rápida de datos mediante el almacenamiento en caché del contenido en el borde de la red. Las CDN también pueden manejar un mayor flujo de tráfico, por lo que debería haber menos instancias de fallas de hardware, y muchos webmasters descubren que sus costos de ancho de banda se reducen una vez que comienzan a usar una CDN. Con un servidor web sólido y una CDN, los tiempos de carga del sitio web pueden disminuir drásticamente.
3. Repara enlaces rotos
Un enlace roto sobrecarga su ancho de banda, y es probable que nadie que navegue por su sitio web permanezca allí por mucho tiempo si encuentra un solo enlace roto. Herramientas como Ahrefs, Screaming Frog SEO Spider y Google Webmaster Tools pueden ayudar a encontrar y reparar cualquier enlace roto que esté causando problemas. Una vez que se corrigen los enlaces rotos, seguramente verá un aumento en el tráfico y notará que las personas permanecen en su sitio por períodos más largos. Además, los tiempos de carga de su sitio web van a mejorar.
4. Use HTML estático en lugar de PHP siempre que sea posible
Hypertext Preprocessor o PHP es un lenguaje de secuencias de comandos que es útil para el desarrollo web. El código en PHP se ejecuta en el servidor, generando así HTML que sale al cliente. PHP puede ser una solución eficiente que reduce el requisito de ingresar los mismos datos una y otra vez. Sin embargo, seguir con PHP significa que está utilizando un espacio valioso en el servidor. Cuando PHP no le ahorra tiempo, cambie a HTML estático.
5. Optimizar imágenes
Las imágenes pueden venir con todo tipo de colores, comentarios y otros datos que no agregan nada al efecto. Si desea acelerar el tiempo de carga de su sitio web, es fundamental que optimice las imágenes. Se recomienda un formato JPEG. Herramientas como Smush.it o WP Smush.it eliminan el trabajo duro de hacer esto.
6. Usa el almacenamiento en caché del navegador
Los tiempos de carga del sitio web mejorarán si los visitantes no tienen que descargar todos los elementos de la página en cada visita. El almacenamiento en caché del navegador permite mantener algunos datos en la computadora del usuario para que su dispositivo no tenga que recuperar todo cada vez. Hay varios complementos disponibles para habilitar el almacenamiento en caché del navegador.
7. Minimiza los archivos de JavaScript
JavaScript puede estar muy inflado y torpe, lo que tiene un efecto directo en el tiempo de carga de la página. Una forma de minimizar JS es comprimir todos los archivos de JavaScript en un solo archivo. Aquellos que usan WordPress pueden querer usar WP Super Minify para facilitar el trabajo.
Pensamientos finales
A menos que no le preocupe si los visitantes de su sitio web se quedan y hacen algo constructivo o se van frustrados porque todo lleva demasiado tiempo, la disminución del tiempo de carga de la página es algo que debería preocuparle. La buena noticia es que no tienes que ser un aficionado a la tecnología para hacer un progreso serio en un corto período de tiempo. Simplemente siga los pasos descritos anteriormente y ¡buena suerte!
Este artículo fue publicado originalmente el 10-12-2018. Se actualizó por última vez el 18-03-2019.