6 herrmientas para medir la velocidad de carga de tu web

6 herrmientas para medir la velocidad de carga de tu web

La velocidad de un sitio web es esencial para evitar perder clientes / usuarios incluso antes de que hayan entrado en nuestra web.  Optimizar los tiempos de carga de una web, ya sea desde un dispositivo móvil como de sobremesa o portatil,  sirven para ofrecer una buena experiencia de usuario y además ayuda a mejorar tu posicionamiento en Google y el resto de buscadores.

Aquí tienes una lista de 6 utilidades para medir la velocidad de carga de una web:

1. Google PageSpeed Insights (https://developers.google.com/speed/pagespeed/insights)

  • No requiere registro.
  • Versión gratuita.
  • Proporciona una puntuación de velocidad de carga, tanto para dispositivos móviles como para escritorio, junto con una lista de mejoras sugeridas. También muestra información sobre el rendimiento, la optimización móvil y la usabilidad.

2. GTmetrix (https://gtmetrix.com/)

  • Registro opcional (proporciona funciones adicionales al registrarse).
  • Versión gratuita con opciones de actualización a planes de pago. La versión gratuita te permite monitorizar hasta 10 páginas las últimas 24 horas y guardar lel último escaneo que hayas hecho de cada página.
  • Proporciona una puntuación de velocidad de carga, junto con información detallada sobre el rendimiento de la página, como el tiempo de carga, el tamaño de la página, el número de solicitudes HTTP, entre otros. También ofrece consejos específicos para mejorar el rendimiento.

3. Pingdom Website Speed Test (https://tools.pingdom.com/)

  • No requiere registro.
  • Versión gratuita con opciones de actualización a planes de pago.
  • Muestra el tiempo de carga de la página, el tamaño total de la página y el número de solicitudes realizadas. También proporciona un desglose detallado de cada solicitud HTTP, así como sugerencias para mejorar el rendimiento.

4. WebPageTest (https://www.webpagetest.org/)

  • No requiere registro.
  • Versión gratuita con opciones avanzadas disponibles al registrarse.
  • Permite realizar pruebas de velocidad de carga desde diferentes ubicaciones y navegadores. Proporciona información detallada sobre el rendimiento, como el tiempo de carga, el tamaño de la página, el tiempo hasta el primer byte, entre otros. También ofrece un informe de rendimiento con sugerencias para mejorar.

5. Dareboost (https://www.dareboost.com/)

  • Registro opcional (proporciona funciones adicionales al registrarse).
  • Versión gratuita con opciones de actualización a planes de pago.
  • Proporciona una puntuación de velocidad de carga y un análisis detallado del rendimiento de la página. Además, ofrece consejos para mejorar el tiempo de carga, la optimización de imágenes, la caché y otros aspectos relacionados con el rendimiento.

6. YSlow (https://yslow.org/)

  • No requiere registro.
  • Versión gratuita.
  • Es una extensión del navegador web que analiza el rendimiento de una página y proporciona una puntuación de velocidad junto con recomendaciones específicas para mejorar el rendimiento, como la reducción del número de solicitudes HTTP, la habilitación de la compresión GZIP, entre otros.

Estas herramientas te ayudarán a evaluar la velocidad de carga de tu sitio web y te proporcionarán información valiosa para optimizar su rendimiento.

¿Qué son las Core Web Vitals?

¿Qué son las Core Web Vitals?

A parte de un invento de Mr.Google para que todos los gurus del SEO hagan lo que le conviene a él para ganar más dinero con los anuncios con la excusa de que quiere que tengamos una UX (User eXperience) del copón, vamos a ver si nos explicamos un poco para que lo entengamos los simples mortales.

Las 3 métricas de Core Web Vitals son indicadores clave que evalúan la experiencia de usuario en términos de carga, interactividad y estabilidad visual de una página web.

1. Largest Contentful Paint (LCP): Mide el tiempo que tarda en cargar el elemento más grande y visible de la página. Para mejorar este indicador, debemos optimizar el tamaño de los ficheros, especialmente las imágenes y minificar código, especialmente los achivos .js y .css

2. First Input Delay (FID): Mide la capacidad de respuesta interactiva de una página, midiendo el tiempo de retraso entre la interacción del usuario (clic, toque, etc.) y la respuesta del sitio. Para mejorar el FID, es necesario reducir el tiempo de ejecución de tareas JavaScript, evitar bloquear el hilo principal y utilizar técnicas de carga diferida o asíncrona para scripts.

3. Cumulative Layout Shift (CLS): Evalúa la estabilidad visual de la página midiendo la cantidad de cambios de diseño inesperados durante la carga. Para mejorar el CLS, es importante establecer dimensiones explícitas para imágenes y elementos multimedia, evitar la inserción de contenido dinámico que desplace el diseño y cargar anuncios y elementos externos de manera que no afecten negativamente al diseño.

Cómo mejorar LCP (Largest Contentful Paint)

  • Optimiza el rendimiento del servidor: Asegúrate de que tu servidor responde rápidamente a las solicitudes del navegador. Utiliza técnicas de almacenamiento en caché y compresión de archivos (GZIP) para reducir los tiempos de carga.
  • Optimiza y comprime imágenes: Las imágenes suelen ser la causa principal de un LCP lento. Reduce el tamaño de las imágenes utilizando formatos más ligeros como JPEG en lugar de PNG. Utiliza compresión sin pérdida para mantener la calidad mientras se reduce el tamaño del archivo.
    • Formato WebP es un formato de imagen desarrollado por Google que utiliza compresión con pérdida y sin pérdida para ofrecer imágenes de alta calidad con tamaños de archivo más pequeños en comparación con otros formatos populares, como JPEG y PNG.
  • Prioriza el contenido visible: Carga primero el contenido importante y visible para el usuario. Utiliza técnicas como la carga progresiva o lazy loading para mostrar inicialmente el contenido visible y cargar el contenido adicional a medida que el usuario se desplaza hacia abajo en la página.
  • Minimiza el tiempo de respuesta del navegador: Reduce la cantidad de recursos bloqueantes, como scripts o archivos CSS, que pueden retrasar la renderización del contenido principal. Asegúrate de cargar y ejecutar scripts de manera eficiente y optimiza tus estilos CSS para que se carguen rápidamente.
  • Utiliza una red de entrega de contenido (CDN): Un CDN distribuirá tu contenido a través de servidores ubicados estratégicamente en todo el mundo, lo que reducirá la distancia física entre tu sitio y los usuarios, mejorando así los tiempos de carga.

Cómo mejorar FID (First Input Delay)

  • Minimiza el tiempo de ejecución del JavaScript: Optimiza tus scripts para que se ejecuten de manera eficiente y evita bloquear el hilo principal del navegador. Utiliza técnicas como la carga asíncrona o diferida de JavaScript para mejorar el rendimiento.
  • Reduce el tamaño de los scripts: Minimiza el tamaño de los archivos JavaScript eliminando el código innecesario, utilizando herramientas de compresión y eliminando bibliotecas o funciones que no se utilizan. Considera utilizar técnicas de modularización para dividir tu código en módulos más pequeños y así reducir la complejidad.
  • Interacciones fluidas y receptivas: Asegúrate de que las acciones del usuario tengan una respuesta inmediata. Utiliza técnicas como el preprocesamiento de acciones, la gestión de eventos en segundo plano y la carga progresiva de contenido para que el usuario perciba una experiencia fluida y sin retrasos.
  • Evita bloqueadores de JavaScript: Algunos elementos de la página, como ventanas emergentes o elementos de terceros, pueden bloquear el hilo principal del navegador y causar retrasos en la capacidad de respuesta. Identifica y elimina o modifica elementos que puedan afectar negativamente el FID.
  • Utiliza herramientas de monitorización y análisis: Realiza un seguimiento del rendimiento de tu sitio web con herramientas como Google Analytics o Lighthouse para identificar áreas problemáticas y obtener información sobre cómo mejorar el FID.

Cómo mejorar CLS (Cumulative Layout Shift)

  • Asegúrate de que los tamaños de los elementos sean determinísticos: Establece dimensiones explícitas (ancho y alto) para imágenes, videos y elementos
  • Evita cambios de diseño no deseados: Asegúrate de que los elementos de la página no cambien de tamaño, posición o forma de manera inesperada. Esto puede ocurrir cuando se cargan anuncios, imágenes u otros contenidos de manera asincrónica. Reserva espacio para los elementos que se cargarán más adelante o utiliza técnicas como el atributo `width` y `height` para mantener el espacio ocupado mientras se carga el contenido.
  • Carga y reserva espacio para contenido incrustado: Si tu página incluye elementos incrustados, como videos de YouTube o widgets de redes sociales, asegúrate de reservar espacio para ellos. De esta manera, cuando se carguen, no causarán cambios inesperados en el diseño y evitarán desplazamientos indeseados.
  • Utiliza transiciones y animaciones suaves: Si tienes elementos que se mueven o cambian de tamaño, asegúrate de aplicar transiciones o animaciones suaves para que los cambios sean gradualmente perceptibles para el usuario. Evita cambios bruscos y repentinos que puedan causar un desplazamiento involuntario.
  • Realiza pruebas y optimizaciones: Utiliza herramientas como Google PageSpeed Insights o Lighthouse para analizar y medir el CLS de tu sitio web. Identifica los elementos problemáticos que causan cambios de diseño y trabaja en su optimización. Realiza pruebas de rendimiento y optimización para asegurarte de que el CLS se mantenga bajo control.

Recuerda que mejorar estas métricas no solo proporcionará una mejor experiencia para los usuarios, sino que también puede tener un impacto positivo en el posicionamiento de tu sitio web en los resultados de búsqueda para que Google pueda incrementar también sus beneficios.

Recursos gráficos gratis para tu web

Recursos gráficos gratis para tu web

Uno de los aspectos más importantes de cualquier sitio web es su diseño y presentación visual. Los recursos gráficos, como las imágenes y los iconos, son elementos esenciales para crear una experiencia atractiva y profesional para los visitantes. Sin embargo, encontrar recursos gráficos de calidad puede ser costoso y consumir mucho tiempo . Afortunadamente, hay varias opciones para encontrar recursos gráficos gratuitos que se pueden utilizar en tu sitio web.

En este artículo, vamos a ver alguna de las opciones para encontrar recursos gráficos gratuitos que utilizo. Desde bancos de imágenes gratuitos hasta conjuntos de iconos, hay una gran cantidad de recursos disponibles para ayudar a mejorar la apariencia y la funcionalidad de tu sitio web.

Además, también veremos el tipo de licencia de los recursos ofrecidos por cada sitio y cómo asegurarte de que estás utilizando los recursos de manera legal y ética. Con esta información, podrás encontrar los recursos gráficos adecuados para tu sitio web sin arruinarte ni que te pongan una demanda (si lo haces bien, claro).

 

Pixabay

Pixabay es una plataforma web que ofrece imágenes y vídeos gratuitos para uso comercial y no comercial. Pueden buscar, descargar e incluso contribuir con imágenes y vídeos a la plataforma. Todos los contenidos de Pixabay están bajo la licencia Creative Commons CC0, lo que significa que se pueden usar libremente sin necesidad de pedir permiso o dar crédito al autor.

 

Unsplash

Al igual que la anteriro, Unsplash  ofrece imágenes gratuitas de alta resolución para uso personal y comercial. Puedes buscar, descargar y contribuir con imágenes a la plataforma. Todas las imágenes de Unsplash están bajo la licencia Creative Commons Zero (CC0), lo que significa que las puedes usar libremente sin necesidad de pedir permiso o dar crédito al autor. Aunque cuando las descargas te ofrece un script con la atribución para poner junto a  la imagen.

Puedes buscar las imágenes por categorías, color, resolución y más opciones. También cuenta con una aplicación para dispositivos móviles, con la cual podrás descargar imágenes desde cualquier lugar. En resumen, Unsplash es una excelente opción si estás buscando imágenes de alta calidad y gratuitas para usar en tus proyectos.

 

Pexels

Más de lo mismo y con esta acabamos con el trio de webs de stocks de fotos

Pexels ofrece imágenes gratuitas de alta resolución para uso personal y comercial. Puedes buscar, descargar y contribuir con tus propias iagenes a la plataforma. Al igual que en las dos anteriores, todas las imágenes de Pexels están bajo la licencia Creative Commons Zero (CC0), por lo que las puedes usar libremente sin necesidad de pedir permiso o dar crédito al autor. ambién cuenta con una aplicación para dispositivos móviles.

También es una excelente opción para encontrar las fotografías que puedes necesitar para tu sitio web.

 

Flaticon

FlatIcon es una plataforma web que ofrece una gran colección de iconos vectoriales gratuitos para uso personal y comercial. Todos los iconos de FlatIcon están bajo la licencia Creative Commons Zero (CC0), lo que significa que se pueden usar libremente sin necesidad de pedir permiso o dar crédito al autor.

Con FlatIcon, puedes descargar iconos de alta calidad para usar en tu sitio web, diseño gráfico, presentaciones, aplicaciones móviles, redes sociales, entre otros. Además, puedes buscar iconos por categorías, estilo, color y más. También cuenta con una herramienta de edición en línea, con la cual podrás personalizar los iconos a tu gusto.

Puedes descargar los iconos desde su página o regsitrate y enlazar con su CDN con un script enel <head> o con la instrucción @import en ti css. Podrás mostar cada icono con un simple <div> 

Para ir a la versión en español usa www.flaticon.es

 

 

Storyset

Storyset  ofrece una gran colección de ilustraciones vectoriales gratuitos para uso personal y comercial. Las ilustraciones son gratuitas, pero debes mostrar en la web la atribución

Puedes seleccionar colecciones de ilustraciones de distinto tipo que puedes personalizar cambiando el color básico de cada ilustración, de esta forma se pueden adaptar fácilmente a la paleta de colores que uses en tu web.

 

Los 10 sitios más populares para conseguir imagenes para tu web:

  1. Pixabay – https://pixabay.com
  2. Unsplash – https://unsplash.com/
  3. Pexels – https://www.pexels.com/
  4. Freepik – https://www.freepik.com/
  5. Shutterstock – https://www.shutterstock.com/es
  6. Icons8 – https://icons8.com/
  7. Flaticon – https://www.flaticon.com/
  8. vectorstock – https://www.vectorstock.com/es
  9. Openclipart – https://openclipart.org/
  10. Getty Images – https://www.gettyimages.es/https://storyset.com/

Más Madera…

Sitios web que puedes descargara ilustraciones o iconos gratis para tu web que vamos descubriendo:

  • Undraw.com  Ilustarciones en formato SVG o PNG 
  • Boxicons.com Iconos para descargar en distintos tamaños o para usar como una clase en CSS.

 

Llamada a la acción

Llamada a la acción

Como hacer una llamada a la acción eficaz

Tenemos que tener en cuenta 2 factores:

  1. El texto de la llamada. Tiene que estar acorde con la acción que queremos que haga el usuario y si este es cliente o no. Si está navegando como usuario registrado o no
  2. La imagen. El color del botón y del texto deben destacar del resto de la página
Llamada a la acción

Texto de la llamada a la acción

Queremos que el usuario haga click o que rellene un formulario. Debe ser imperativo: Descarga ahoraregístrate, y claro: «Haz click aquí para más información«.

Podemos usar también la urgencia. «últimas unidades disponibles», «ahora», «no te lo pierdas»…  Sin abusar. Mucha urgencia si luego es falso, pierdes al usuario. No engañes.

 

Diseño del botón

Debe ser atractivo y que destaque, aunque siempre dentro de la línea de la web. manteniendo la imagen y el estilo.

En los bancos de datos podemos encontrar multitud de diseños

 

Ejemplo botones llamada a la acción

Algunos ejemplos con el botón standard de Divi

Google penalizará las webs con pop-ups abusivos

EL pasado día 23 de agosto, se publicó un artículo en el Blog oficial de Google para Webmasters en el que se anunciaban nuevos cambios en los resultados de búsqueda para móviles que afectarían a aquellas páginas que usaran pop-ups o interestitials.

Desde hace un pResultados de búsquedas para móviles de Googlear de años, en los resultados de búsqueda para móviles ya se muestra una etiqueta en la que se informa al usuario que la web está preparada para  teléfonos móviles y tablets.

Actualmente ya un 85% de sitios están optimizados para móviles, y Google da otra vuelta de tuerca.  Son muchos los sitios web que te van abriendo formularios de suscripciones a newsletters o anuncios que no te permiten leer el contenido de la página web. Algunos incluso vuelven a aparecer poco tiempo después de haberlos cerrado.  Más de un blog de especialistas en SEO y/o marketing digital los tengo borrados de mi lista por este motivo. Quizás les funcione con el perfil de cliente que buscan, pero lo que a mí me molesta no lo aplico,así que en este blog no encontraréis este tipo de publicidad. (Y si algún día la ponemos o algo os molesta, nos lo decís).

Habrá que ver si los anuncios de página completa o que mueven contenidos (todas las webs de periódicos lo hacen) serán penalizados o no. Aquí ya entraríamos en temas de competencia publicitaria. ¿Tratará Google igual los anuncios de Adsense que los de la competencia?. Lo veremos.

Accesibilidad al contenido

La accesibilidad es el motivo que da Google para este cambio.  Los interestitials bloquean el contenido del sitio web al ocupar toda o casi toda la pantalla del dispositivo. Es el formato publicitario que mayores ingresos genera, ya que no puedes ver otra cosa hasta que lo cierras (y no siempre es fácil cerrarlo).

Puedes leer el artículo completo de Google en el siguiente enlace: Facilidad para acceder al contenido en móviles

Para saber si tu web está preparada para estos cambios, Google ha actualizado su herramienta de pruebas de optimización para móviles https://search.google.com/search-console/mobile-
Si no tienes tu página web preparada, ya puedes ponerte Manos a la Web, tienes hasta el 10 de Enero de 2017 para ponerte al día, en esa fecha Google aplicará estos cambios en su buscador.

 

 

10 trucos para tu navegación Web Responsive

10 trucos para tu navegación Web Responsive

El diseño Web Responsive es aquel que busca una correcta visualización de la página web en cualquier dispositivo. Este concepto ha avanzado mucho y ya no es que la web se ‘vea bien’, sino que además debe estar adaptada a las características de cada dispositivo : botones más grandes para los smartphones o imágenes más pequeñas para una descarga más rápida, son algunas de las características de lo que Google denomina: Mobile friendly.

(más…)