Velocidad del sitio: cómo y por qué aumentar la velocidad de su sitio web para SEO

Publicado: 2019-07-16

Tabla de contenido

Introducción

Cuando hablamos de optimización de sitios web, muchas personas tienden a centrarse en el contenido, los metadatos y otros factores tradicionales de SEO en la página de un sitio. Pero desde hace algún tiempo ha habido algo más que es igual de importante para el SEO: la velocidad del sitio. Así de rápido se carga su sitio y responde al usuario.

Cómo la velocidad del sitio puede afectar las clasificaciones de SEO

Google anunció en 2010 que la velocidad del sitio sería un factor que tomarían en consideración para fines de clasificación:

Estamos incluyendo una nueva señal en nuestros algoritmos de clasificación de búsqueda: la velocidad del sitio. La velocidad del sitio refleja la rapidez con la que un sitio web responde a las solicitudes web.

Se está convirtiendo en un peso cada vez mayor en el algoritmo. Entonces, si desea mantenerse competitivo en línea, la velocidad del sitio es algo a lo que debe prestar atención. Si analiza el meollo de las cosas que afectan el tiempo de descarga y respuesta de su sitio, se dará cuenta de que básicamente se trata de crear un sitio "limpio".

Olvídate de los rankings SEO. Las conversiones importan más y los datos son claros: las velocidades de carga lentas disminuyen las conversiones del sitio.

Desea tener un sitio que no esté plagado de código desordenado e imágenes que no estén optimizadas. ¿Qué puede hacer para asegurarse de que su sitio funcione lo suficientemente rápido? A continuación, se muestra un breve resumen de algunas de las cosas más sencillas que puede hacer.

Si su sitio tarda más de unos segundos en cargarse, su clasificación, su tasa de rebote y más pueden verse afectados negativamente. Pero, ¿debería ser ese tu enfoque principal en este momento? Si bien la velocidad del sitio es algo a lo que debe prestar atención, es posible que no sea la máxima prioridad en este momento.

Si tiene un contenido deficiente (o casi ningún contenido), si su sitio no está optimizado en primer lugar, si no tiene una estructura de navegación bien organizada, si tiene vínculos de retroceso deficientes (o nulos), o si tiene una gran cantidad de páginas con contenido duplicado ... entonces estos problemas probablemente tengan prioridad. La tasa de rebote y el rendimiento no le dirán la verdadera historia a menos que comience con un sitio bien diseñado y optimizado.

Herramientas gratuitas para medir la velocidad del sitio

En realidad, la velocidad del sitio se puede considerar de varias formas diferentes, y todas ellas culminan en la velocidad general y los tiempos de carga.

Tiempos de carga de página basados ​​en documentos completos

Cuando accede a una página web, la información fluye gradualmente. Ves palabras e imágenes que aparecen en la página en diferentes momentos, y esto es especialmente evidente en los sitios web de carga lenta. Una página web se considera cargada como "documento completo" cuando se ha cargado lo suficiente como para permitir que un usuario comience a hacer clic en botones o ingresar texto escrito. Es posible que no todo el contenido esté completamente cargado, pero un usuario puede comenzar a tomar medidas.

Tiempos completos de carga de páginas basados ​​en renderizado

Por otro lado, también es posible medir los tiempos de carga de la página en función de cuándo la página completa está completamente cargada. Esta velocidad de carga es siempre mayor que una velocidad de carga de "documento completo", pero la diferencia entre los dos valores puede ser diferente para dos sitios diferentes.

Tiempo hasta el primer byte

Por último, también es posible medir la velocidad general de su sitio observando la métrica "tiempo hasta el primer byte" (TTFB), que es la cantidad de tiempo que tarda un navegador en descargar el primer byte de información de una fuente en línea. Esencialmente, mide si hay o no un retraso significativo entre la solicitud de información y la respuesta de su servidor web. Cuando los tiempos de carga de la página generalmente dependen de la configuración de su sitio y del tipo y cantidad de contenido que tiene en su página, las medidas de TTFB suelen ser indicativas de la configuración de su servidor.

Existen múltiples herramientas gratuitas y de calidad para verificar la velocidad de su sitio web y evaluar áreas para mejorar la velocidad.

A continuación se muestran algunas fuentes más para ayudarlo a optimizar la velocidad de su sitio:

Complemento del navegador Google PageSpeed

Herramientas para webmasters de Google

Barra de herramientas del navegador SEOmoz

Prueba de página web

Yslow (herramienta de Yahoo)

Pingdom

GTmetrix

¿Qué se considera una velocidad de carga lenta de un sitio web?

Ahora que sabemos cómo se puede medir la velocidad del sitio de diferentes maneras, podemos llegar a un estadio de béisbol para lo que se consideran métricas "buenas" o "malas". Como mencioné anteriormente, Google no publica qué tipos de velocidades de sitios toma en consideración, o si hay números específicos que busca, pero podemos hacer suposiciones razonables para los tiempos de carga objetivo basados ​​en otros sitios que hemos visto. y basado en un análisis reciente de Google.

Según este análisis, el tiempo medio de carga de una página de "renderizado completo" es de aproximadamente 7 segundos en los dispositivos de escritorio, con un tiempo medio de carga de la página de aproximadamente 3 segundos. En los dispositivos móviles, el tiempo promedio de carga de la página es de más de 10 segundos, con un promedio de casi 5. Es difícil comparar sitios individuales con métricas tan amplias, especialmente con una brecha tan marcada entre los valores de la mediana y la media, pero si su sitio carga más lento que la página promedio, por lo general, puede considerar que su sitio es demasiado lento.

Fuente: Moz.

Según Moz, la cifra mediana de TTFB para sitios web de alto rango es de aproximadamente 0,4 segundos, y esa misma cifra está más cerca de 0,6 segundos para sitios web de rango inferior. Si el TTFB de su sitio es superior a 0,6 segundos, tiene margen de mejora.

Fuente: Destilado

Si está buscando una forma de medir la velocidad de su propio sitio para compararla con estas métricas, pruebe WebPageTest. Es una herramienta gratuita que le permitirá realizar múltiples tipos de pruebas para medir el rendimiento de su sitio.

Cómo aumentar la velocidad de carga del sitio web

WordPress, una de las plataformas más populares para la creación de sitios web, ofrece varios temas, plantillas, complementos y widgets diferentes para brindarle una experiencia de usuario completamente controlable. Para la mayoría de las empresas que se inician en la web, esto es un poco abrumador, pero es importante tomar las decisiones correctas al configurar y mantener su sitio de WordPress. Para brindar a sus usuarios la mejor experiencia y mejorar sus posibilidades de clasificación, utilice estas estrategias para mejorar los tiempos de carga de su sitio:

1. Consiga un anfitrión eficiente.

El alojamiento puede no parecer un gran problema, especialmente si este es su primer sitio, pero el tipo de alojamiento que tiene hace una gran diferencia en sus tiempos de carga. Por ejemplo, si opta por el alojamiento compartido para ahorrar un poco de dinero, podría estar preparándose para tiempos de carga drásticamente más lentos, especialmente en condiciones pico.

2. Reduzca sus imágenes.

Como puede imaginar, las imágenes de alta definición pueden ser un obstáculo importante en los tiempos de carga de su sitio. Cada usuario individual debe descargar estas imágenes al acceder a una página que las contiene, por lo que si puede reemplazar esas imágenes con imágenes mucho más pequeñas y más rápidas , instantáneamente mejorará sus tiempos de carga. El complemento de WordPress WP Smush.it es una herramienta que puede ayudarlo a comprimir de manera automática y eficiente el tamaño y los tiempos de carga de todas las imágenes en su sitio.

3. Elija un tema eficiente.

Los temas y marcos disponibles en WordPress son parte de lo que ha hecho que la plataforma sea tan popular, pero no todos los temas son eficientes. En muchos casos, es mejor elegir un tema simple y sin adornos con tiempos de carga ultrarrápidos que un tema más voluminoso que prefiera desde una perspectiva estética. No te preocupes; hay toneladas de temas con marcos ligeros para elegir (incluidos algunos de los predeterminados).

4. Limpiar sus complementos.

Algunos complementos pueden ser valiosos para sus tiempos de carga, como la herramienta WP Smush.it que mencionamos anteriormente. Sin embargo, muchos complementos simplemente ocupan espacio y hacen que su sitio sea más voluminoso de procesar. Eche un vistazo a P3, el Plugin Performance Profiler, que puede decirle rápidamente cómo cada uno de sus complementos afecta sus tiempos de carga generales y le indica cuáles conservar y cuáles deshabilitar.

5. Comprima los archivos de su sitio web.

Comprimir su sitio web como un archivo ZIP permite una transmisión mucho más fácil a los navegadores de sus usuarios. Básicamente, está reduciendo la cantidad de datos que se transmiten sin cambiar el producto final que se muestra. Hay varias aplicaciones de compresión disponibles, pero cualquiera de ellas será suficiente siempre que no interfieran con los tiempos de carga.

6. Utilice un complemento de almacenamiento en caché, pero configúrelo correctamente.

Los complementos de almacenamiento en caché tienden a ser gratuitos para descargar e instalar, y son relativamente fáciles de usar. Al indicar a los navegadores que descarguen archivos almacenados en la memoria caché de un visitante en lugar de intentar descargarlos del servidor, puede reducir un tiempo de carga significativo. Solo funciona para visitantes habituales, pero sigue siendo valioso. Simplemente evite jugar demasiado con la configuración avanzada o podría interferir con su correcto funcionamiento.

7. Reorganice su página de inicio.

Maximice su diseño para mayor velocidad . Muestre segmentos de publicaciones en lugar de contenido completo, acorte la longitud de su página de inicio y elimine los widgets y complementos que no necesita en la página de inicio (incluidos los widgets para compartir en redes sociales, que pertenecen a publicaciones individuales en lugar de a la página de inicio directamente).

8. Haga su base de datos más eficiente.

Si sabe lo que está haciendo, puede limpiar su base de datos manualmente, pero la mejor manera es usar el complemento WP-Optimize. Con este complemento, puede establecer rápida y fácilmente configuraciones que eviten la acumulación de información innecesaria en su base de datos. Dado que está almacenando información de manera más eficiente, su página terminará cargándose más rápido en las máquinas de sus usuarios.

9. Controle la carga de imágenes.

Puede controlar selectivamente qué imágenes se cargan inmediatamente para el usuario con el fin de reducir la cantidad total de información necesaria para que un usuario descargue del servidor. Con la configuración correcta, solo las imágenes de la parte superior del pliegue se cargarán inmediatamente y las imágenes restantes solo se cargarán cuando el usuario se desplace hacia abajo en consecuencia. Es posible hacer esto manualmente, pero es más fácil hacerlo con un complemento.

10. Deshágase de Pingbacks y Trackbacks.

Los pingbacks y trackbacks son notificaciones de blogs externos que informan a tu blog que se ha mencionado. Los pingbacks y trackbacks actualizan automáticamente los datos contenidos en su publicación, lo que aumenta la cantidad de datos necesarios para cargar y aumenta los tiempos de carga. Deshacerse de los pingbacks y trackbacks preservará sus backlinks pero evitará que los datos adicionales se almacenen en su sitio.

11. Elimine los borradores de correos no utilizados.

Los borradores de publicaciones de blogs antiguas pueden sobrecargar tu sitio más de lo que crees. Por ejemplo, si revisa un borrador cuatro veces, tendrá cinco versiones totales de la publicación de su blog en la base de datos de su sitio. Nunca necesitará hacer referencia a esos borradores anteriores, así que actualice la configuración de su base de datos (tal vez usando el complemento WP-Optimize que mencionamos en el punto 8) para eliminarlos y evitar un almacenamiento innecesario en el futuro.

12. Utilice HTML estático en lugar de PHP cuando pueda.

Esto no es algo que todos deberían hacer, pero para aquellos de ustedes que buscan reducir drásticamente los tiempos de carga, es una opción adicional. PHP es una forma útil de mejorar la eficiencia de su sitio, pero también ocupa los procesos del servidor mientras se ejecuta. Si puede reemplazarlo con un equivalente HTML estático, vale la pena intentarlo.

13. Aproveche las ventajas de una red de distribución de contenido (CDN).

Las redes de entrega de contenido (CDN) proporcionan los mismos datos que normalmente necesitaría transmitir a sus usuarios, como archivos CSS e imágenes, pero en servidores más cercanos para maximizar las velocidades de descarga de los usuarios. Hay muchas CDN disponibles, pero la mayoría requerirá una tarifa de suscripción para su uso. Muchos de los mejores anfitriones ofrecen un servicio CDN incluido o por una tarifa mucho menor si desea utilizarlos.

14. Agregue sus archivos CSS y Javascript.

Si usa varios complementos, su sitio probablemente se vincule a múltiples archivos CSS y javascript en cada página, lo que puede interferir con los tiempos de carga. En su lugar, use un complemento como Minify para combinar toda esa información en una forma mucho más condensada y de descarga más rápida.

15. Desactive el hotlinking.

Hotlinking es el proceso de vincular las imágenes de otra persona, lo que aumenta la carga del servidor sin aumentar necesariamente su tráfico. Desactive el hotlinking con unos pocos pasos y evite esa carga adicional.

16. Carga diferida

La carga diferida permite que el navegador solo pinte elementos críticos dentro de la vista del usuario, lo que permite tiempos de carga más rápidos. A medida que el usuario se desplaza, se cargan nuevos elementos. Es posible que haya notado que aparecen nuevas imágenes en ciertos sitios a medida que se desplaza. Usamos un cargador perezoso en SEO.co debido al hecho de que muchas de nuestras publicaciones son> 5K palabras. Esto puede aumentar significativamente la velocidad de carga y mejorar el SEO.

17. Eliminar o reducir las llamadas de terceros

Las herramientas de terceros, incluidos, entre otros, los rastreadores de cookies, las herramientas de análisis de sitios web, las ventanas emergentes y las herramientas gráficas, pueden reducir significativamente la velocidad de carga de un sitio en segundo plano. Es mejor eliminarlos u optimizarlos para obtener el mejor rendimiento.

Obviamente, los tiempos de carga no son el único factor que utiliza Google para completar sus resultados de búsqueda. Aún necesita tener una estrategia de marketing de contenido regular y de alta calidad, una presencia en las redes sociales, metadatos bien estructurados y un programa de construcción de enlaces a largo plazo. Sin embargo, si le da un buen uso a estos consejos y disminuye el tiempo de carga de su sitio de WordPress, podrá mejorar simultáneamente la autoridad de su dominio (y, por lo tanto, su clasificación) y brindar a sus usuarios una mejor experiencia general.

Conclusión

Hay dos factores que debe tener en cuenta al analizar la velocidad de su sitio y hacer preparativos para el futuro:

  • Cada sitio es único. Lo que se considera "rápido" para un tipo de sitio no se puede considerar "rápido" para otro tipo. Por ejemplo, abra la página de inicio de Google y luego abra la página de inicio de CNN. Notarás una gran diferencia, pero ambos sitios tienen una calificación de experiencia de usuario muy alta. No debería hacer que su sitio sea rápido en comparación con el resto del mundo; hágalo rápido para el tipo de sitio que es.
  • El panorama general es lo importante. En última instancia, reducir los tiempos de carga de su sitio en medio segundo es un cambio positivo, pero no es tan efectivo como mejorar la experiencia del usuario con cambios más importantes, como instituir una navegación más intuitiva.

Aún así, si le preocupa la velocidad de su sitio y desea mejorarlo, solo puede beneficiarse. No se obsesione con la velocidad del sitio, pero haga lo que sea necesario para brindarles a sus usuarios una gran experiencia.