¿Cuál puede ser la razón por la que mis sitios web son lentos?

Por lo general, veo uno o los 4 de los siguientes sitios web de ralentización:

Las imágenes grandes representan muchos sitios lentos en los que he trabajado. La imagen solo necesita ser del tamaño que se muestra en la página web. La imagen que cargó puede ser enorme en términos web, por ejemplo, 4000 por 6000 píxeles, mientras que la imagen real que se muestra en la página web solo puede requerir una imagen de 200 X 300 píxeles. En este ejemplo, la imagen más grande tardará 400 veces más en cargarse. Las imágenes grandes y muchas imágenes (debido a que el tamaño de sus archivos se suman), tardan más en descargarse en la computadora de un usuario.

Los sistemas de gestión de contenido, especialmente WordPress, necesitan cargar muchos, muchos archivos cada vez que se solicita una página web. Esto hace que WordPress sea bastante lento. Existen programas de caché que pueden ayudar con esta sobrecarga y reducir el tiempo necesario para entregar el contenido. Yo mismo, creo sistemas de gestión de contenido personalizados que escriben páginas estáticas directamente en el disco para que, cuando se solicite una página, salga tan rápido como pueda leerse desde un disco duro; No es necesario cargar archivos de WordPress, no hay archivos redirigidos. Ver http://www.allenventures.com/ como un ejemplo. Este sitio tiene un sistema completo de administración de contenido, pero las páginas generalmente se cargan en menos de 1 segundo desde EE. UU. La página de inicio se carga en 549 milisegundos desde Wisconsin hasta Dallas, Texas, con Pingdom Tools.

Otra razón más podría ser la ubicación del host. El sitio web y el cliente “hablan” entre sí muchas veces, (a veces varios cientos de veces) solo para mostrar una sola página web. Cada elemento se solicita en el servidor, luego se envía de vuelta a la computadora del usuario. Si su usuario está viendo su sitio web desde el otro lado del mundo y / o hay muchas de estas solicitudes, hará que el sitio se cargue mucho más lento ya que cada solicitud / envío tendrá un gran retraso debido a la gran distancia. Muchos de estos se suman enormemente. Hay configuraciones de alojamiento especiales llamadas CDN (red de entrega de contenido) que pueden interceptar los datos solicitados y enviarlos desde una ubicación más cercana, por ejemplo, desde el mismo país.

Podrías tener un virus . Hay virus que ingresan a sitios web con la intención de contenido malicioso del servidor y / o generan enlaces a algún sitio web sospechoso en algún lugar. Estos virus son devastadores desde el punto de vista de SEO, ya que pueden prohibir su sitio web de los motores de búsqueda para siempre. Sin mencionar infectar las computadoras de los usuarios, aumentar su información y si el usuario es un webmaster, las contraseñas para ingresar e infectar otro sitio web. Hay un software de escaneo disponible para escanear su cuenta de host.

Podría ser

  • Estás utilizando cualquiera de los servidores de EIG (Bluehost, Hostgator, etc.). Si es así, entonces cambie a Hosting A2. La velocidad de sus servidores SSD noqueará al resto de los grandes. Son relativamente baratos también.

  • Si está utilizando WordPress, es posible que haya instalado demasiados complementos inútiles. Desinstalarlos. WordPress no es bueno para su velocidad, pero aún puede hacer que funcione bien al no obtener todos los complementos.
  • Las imágenes generalmente son las culpables, a menos que también tenga videos, optimícelas. Optimización de imagen Google Developers
  • Analice su sitio usando la velocidad de página para descubrir qué está mal Herramientas de PageSpeed ​​| Desarrolladores de Google

Múltiples factores controlan la velocidad de su sitio web, los estoy enumerando en el orden en que aparecen en mi cerebro:

  • enlace de internet de su proveedor de alojamiento
  • latencia dentro de su granja de servidores
  • el script que ejecuta su sitio web
  • memoria disponible para ese script
  • tipo de servidor web, ¿puede almacenar en caché las mismas solicitudes o no?
  • hardware del servidor
  • tipo de almacenamiento y arquitectura en el servidor – SATA / SSD | Tipos de RAID
  • El tamaño de la página web con todos los medios (imágenes, hojas de estilo, js, html)
  • número total de solicitudes que realiza su página web
  • cantidad de dominios en los que se distribuyen las solicitudes

Estos son algunos factores que afectan el “TTFB – Tiempo hasta el primer byte” y el “Tiempo de carga total” de la página web para el primer contacto en un navegador.

Para visitas posteriores, también depende de los encabezados / encabezados de caducidad de los archivos solicitados.

Esto le dirá lo que necesita saber: PageSpeed ​​Insights

Hmm, tienes algunas imágenes pesadas en tu sitio web, creo