Revista Informática

10 problemas que pueden afectar la velocidad de tu sitio web

Publicado el 20 abril 2020 por Guilleseo

Puede ser frustrante cuando un sitio web tarda demasiado en cargar y esto repercute negativamente en el posicionamiento de un sitio en los buscadores y por ende se produce una disminución de las conversiones.

Optimizar la velocidad de tu sitio web es determinante, en especial si quieres sacarle ventaja a tu competencia. Si ves que tus páginas tardan más de 3 segundos en cargar, es momento de identificar cuáles factores pueden estar disminuyendo su velocidad.

Te mostraré cuales son las principales causas de esta disminución en el rendimiento y cómo solucionar estos problemas.

  • Problemas de almacenamiento en caché

El almacenamiento en caché del navegador es muy importante para los visitantes habituales de tu sitio. Cada vez que un usuario entra a tu web por primera vez, su buscador guarda todas las imágenes, CSS y archivos Java, por un tiempo determinado. De esta forma, el almacenamiento en caché del navegador, permite que estos archivos guardados estén disponibles rápidamente en la próxima visita del usuario.

Reducir la cantidad de envíos de información da como resultado menores tiempos de carga de páginas, así como una mejor experiencia del usuario. Sin embargo, realizar una mala configuración del caché de tu sitio puede perjudicar el rendimiento de tus páginas.

Si no usas WordPress, puedes vincular el Control de Caché y las Etiquetas de Entidad (ETags) con los encabezados de respuesta de tu HTTP. Estas etiquetas se usan para validar cuál es el registro de visita más reciente del cliente, mientras que el Control de Caché se usa para definir las políticas de almacenamiento, tanto en el servidor como en el cliente.

Si utilizas WordPress, puedes usar plugins de caché para mejorar su rendimiento. WP Rocket es un plugin de caché premium que incluye un limpiador de base de datos e integraciones CDN, entre otras aplicaciones.

  • Base de datos sobrecargada

Una base de datos sobrecargada puede ser un problema silencioso cuando hablamos del rendimiento de tu sitio web. Algunas dificultades de las páginas que corren en WordPress es que tienen un exceso de datos almacenados en reseñas de publicaciones, complementos desactivados y borradores. De igual forma los Trackbacks y los Pingbacks no tienen ningún uso práctico en WordPress, por lo que te recomiendo que los deshabilites ya que llenan tu base de datos, aumentando así el número de solicitudes de envío y carga de información.

Asegúrate de eliminar carpetas de Spam, papeleras de reciclaje, archivos temporales y tablas de datos que pueden disminuir la velocidad de tu sitio.

  • Sistema de Gestión de Contenidos desactualizado

Trabajar con una versión desactualizada de tu Sistema de Gestión de Contenidos, puede disminuir la velocidad de tu sitio y causar algunas vulnerabilidades. Algunos sistemas como WordPress, Joomla o Drupal te avisan cuando hay una actualización disponible. Tener la última versión de plugins y software de la plataforma en que corre tu sitio, te permitirá también protegerlo de software malicioso, lo que es una gran ventaja a la hora de mantener un buen rendimiento en tus páginas.

En el caso de que no hayas actualizado tu Sistema de Gestión o no hayas recibido ninguna notificación para hacerlo, te recomiendo que averigües si el servicio de host de tu sitio es compatible con la última versión de tu sistema.

  • Uso excesivo de scripts de redes sociales

Las redes sociales se han convertido en parte esencial de cualquier sitio. Sin importar qué tan grande sea tu página web, es necesario que conectes tus redes sociales para que tus visitantes puedan compartir fácilmente tu contenido. Sin embargo, el uso excesivo de estos scripts y plugins pueden dañar el desempeño de tu sitio web.

Te recomiendo que limites el número de plugins y scripts de las redes sociales que no usas en lo absoluto y busques formas alternativas de programar y automatizar tus publicaciones.

Colocar las opciones para compartir una publicación en redes sociales, es una excelente forma de generar tráfico hacia tu contenido. Sin embargo puede generar mucha carga para tu sitio. Te recomiendo que determines si es necesario generar estos enlaces en cada página, para utilizarlos solo en las más importantes.

  • Uso de chatbots

Este recurso es muy importante para manejar consultas e interactuar de manera rápida con los visitantes de tu sitio. Sin embargo, los chatbots pueden dañar la velocidad de tus páginas, si el script de la aplicación no se encuentra implementado de manera apropiada.

Te recomiendo que verifiques si tu chatbot carga asincrónicamente. Esto quiere decir que cuando la herramienta realice una acción en tu sitio web, como iniciar una conversación con un cliente, debería ser realizada por servidores externos. Para lograr esto, utiliza el código correcto que te permite realizar esta acción y verifica si hay alguna anomalía con el script de tu chatbot, utilizando la herramienta de medición de velocidad de Google.

  • Enlaces rotos

Estos enlaces no solo son molestos para los usuarios, sino que además representan un mal uso del ancho de banda de tu sitio. Para solucionar este problema te recomiendo hacer un análisis de tus enlaces, para detectar cuales de estos presentan un error 404, a través del Google Webmaster Tool. Una vez los repares, el tiempo promedio de carga por usuario puede llegar a disminuir en función de la cantidad de enlaces rotos que tengas.

De esta forma, si tienes muchos enlaces rotos, le estarás restando velocidad y posicionamiento a tus páginas. Además, estos enlaces pueden dañar tus métricas de comportamiento del usuario.

  • Bloqueo del procesamiento de JavaScript

Cada vez que tu sitio web se carga en el navegador, envía llamados a cada script que se encuentra en fila. Ésta debería estar vacía antes que el sitio aparezca en el navegador. Si esta fila es demasiado larga, puede ralentizar la carga de tu página y no permitirle a tus visitantes ver completamente el sitio. Este tipo de filas de scripts son llamadas de bloqueo de procesamiento de JavaScripts y archivos CSS.

Para que tus páginas carguen más rápido, Google recomienda eliminar el bloqueo de procesamiento de scripts. Te recomiendo que antes que quitarlo, identifiques cuáles están causando problemas, utilizando el PageSpeed Insights de Google.

  • AMP- Accelerated Mobile Pages

AMP (páginas móviles aceleradas) es un proyecto de Google creado para mejorar la velocidad de carga de un sitio web en dispositivos móviles, al añadirle un sello “AMP” a los fragmentos de dicho dispositivo. Sin embargo llevar a cabo esta idea tiene muchos desafíos.

Las AMP mejoran el rendimiento de tu sitio, removiendo todas las características dinámicas que son demasiado pesadas. En otras palabras, cambia el diseño de tu sitio web proveyendo menos funcionalidades para los visitantes, lo que puede resultar en una disminución en las conversiones.

  • Gravatar

Los Gravatars, a pesar de ser una excelente forma de lograr que los usuarios de tu sitio interactúen con tus publicaciones, tienen como punto en contra que afectan la velocidad de tus páginas. Esto no se nota en pequeños sitios web, pero en aquellos que tienen una gran cantidad de tráfico y comentarios, se puede notar una gran desaceleración de la velocidad de carga. Te presento algunas opciones para arreglarlo:

  • Deshabilita Gravatars en WordPress
  • Elimina aquellos comentarios que no agregan valor
  • Utiliza alguna herramienta de almacenamiento de Gravatars en caché
  • Reduce el tamaño de las imágenes de los Gravatars de tu sitio
  • Deshabilita los comentarios en WordPress
  • HTML Y CSS inválidos

Usar correctamente los códigos HTML y CSS mejoran el rendimiento de tu sitio en general. Asegurate de que estos códigos estén alineados con los estándares W3C si quieres que los navegadores interpreten la información de tu sitio de manera más consistente.

Conclusión

Un tiempo de carga lento va a alejar a tus clientes antes de que puedan ver el contenido de tu sitio. Para que el mismo funcione correctamente, te recomiendo que tengas en cuenta estos 10 puntos y hagas tu mejor esfuerzo para que al prevenir estos problemas, puedas obtener páginas más eficientes. 


Volver a la Portada de Logo Paperblog