Los sitios web lentos son frustrantes para los usuarios y pueden costar al propietario del sitio web no sólo ingresos, sino también penalizaciones de Google.
Aunque la velocidad es importante, es esencial que tengamos cierta perspectiva sobre este tema. La velocidad se ha convertido en una especie de obsesión para algunos profesionales del SEO y propietarios de sitios web, sin embargo, desde la perspectiva de los motores de búsqueda la velocidad no entra sola en el juego del posicionamiento, sino que va acompañada de otros factores.
¿Cuáles son los 3 pilares del SEO?
No importa lo que te digan, estos 3 pilares no son negociables, y todas las demás acciones de SEO son retoques añadidos. Si no se cumplen estos 3 requisitos, a Google y a otros motores de búsqueda ¡no les importa lo rápido o elegante que sea tu sitio web!
Los 3 pilares del SEO siguen siendo la base de la optimización de cualquier sitio web. Estos 3 pilares son
- Relevancia – Cómo de relevante es tu contenido para un término de búsqueda determinado
- Autoridad – ¿Es tu sitio web un sitio de confianza y una autoridad en la materia?
- Contenido – La frescura de tu contenido, y si tiene profundidad y amplitud en determinado tema.
¿Cómo acelerar la carga de páginas de su sitio web?
Ahora que tenemos cierta perspectiva sobre esto, podemos explorar lo que puedes hacer para mejorar la velocidad de tu sitio web.
Además de escribir un código limpio, hay una serie de acciones que puedes realizar para acelerar tus sitios web.
Acelerar la carga de páginas de tu sitio web requiere conocimientos de codificación, salvo algunas excepciones en las que puedes utilizar plugins para WordPress o Joomla para conseguir algunas de las funcionalidades. Por lo tanto, no intentes hacer cambios en tu código para mejorar la velocidad a menos que tenga algunos conocimientos técnicos.
Compresión de imágenes
Después de un código mal escrito, el mayor asesino de la velocidad es el tamaño de las imágenes. Las imágenes de tu cámara digital o smartphone son demasiado grandes para tu sitio web. Normalmente tienen entre 1MB y 4MB, así que ya puedes ver lo fácil que puedes cargarte la velocidad de carga de tus páginas con sólo un par de imágenes.
Utiliza un programa de edición de fotos para cambiar el tamaño de tus imágenes. Normalmente, una imagen de 2000 píxeles es lo suficientemente ancha. La mayoría de los sitios web no necesitan imágenes de anchura mayor. El cambio de tamaño es el primer paso para reducir el tamaño del archivo de imagen.
A continuación, utiliza un software de compresión de imágenes (o un plugin si utilizas WordPress) para comprimir las imágenes. Normalmente, un buen software de compresión debería reducir el archivo de imagen a entre 1/5 y 1/10 de su tamaño original sin perder la definición de la imagen ni la calidad percibida.
CSS
Los comandos de estilo se utilizan en todas las páginas, por lo que el uso de CSS en lugar de comandos en línea logra acelerar la carga de tus páginas. Además, puedes comprimir y combinar archivos CSS, lo que reduce aún más el tamaño de la carga de la página.
JavaScript
También puede comprimir y combinar archivos JavaScript, lo que reduce aún más la carga útil por página. Hay que tener cuidado, ya que algunas plataformas de CMS se confunden un poco cuando se juega con el orden de carga, la combinación y la compresión de JavaScript.
Comentarios
Los comentarios en un código son muy útiles para los codificadores, pero van a acabar siendo cargados, así que reduce el número de comentarios en tu código. Si no necesitas un código, o un proceso, no te limites a comentarlo, sino elimínalo, ya que no tiene sentido cargar algo que no necesitas.
Caché del navegador
Aunque esto no ayuda en la primera visita del cliente, el almacenamiento en caché del navegador permite que el sitio web almacene en el navegador del visitante una copia de las páginas visitadas, de modo que la próxima vez que visite la misma página cargue una copia local en lugar de una copia de tu servidor.
Dentro de los comandos de almacenamiento en caché del navegador, se puede establecer el tiempo de caducidad de las imágenes, los scripts, el contenido, etc., para que el navegador compruebe si hay cambios antes de cargar la versión en caché.
Almacenamiento en caché del servidor
El software de almacenamiento en caché convierte las páginas dinámicas en estáticas y deja una copia en el servidor para no tener que compilar cada página cada vez que llega un visitante. Esto reduce significativamente el tiempo que se tarda en construir y cargar una página.
Caché CDN
El Caché CDN lleva el almacenamiento en caché del servidor un paso más allá, pero esto depende de tu compañía de alojamiento, ya que no puedes simplemente añadirlo a tu código. La CDN deja las versiones estáticas de tus páginas (incluso cuando tienes un sitio web dinámico) en una red de servidores a través de Internet.
Estos servidores suelen estar más cerca de la ubicación del visitante, lo que conlleva una serie de ventajas:
-
- El tiempo de respuesta del servidor se reduce, ya que el tiempo de ida y vuelta a los visitantes es más corto para un servidor local
- Las páginas estáticas tardan menos en cargarse, por lo que el tiempo de carga de la página se reduce aún más.
- Al igual que con el almacenamiento en caché del navegador, se puede asignar un tiempo de caducidad a los elementos de las páginas, de modo que el contenido local sea siempre el más reciente.
Servidores SSD
Elige una empresa de alojamiento con servidores SSD (Solid State Disks). Estos servidores son mucho más rápidos que los discos tradicionales, ya que no hay partes móviles, por lo que el tiempo de lectura de datos es mucho más rápido que en un disco giratorio. Además, son más fiables, por lo que hay menos posibilidades de que el servidor falle.
Contención
La respuesta del servidor depende de cuántos sitios web estén compartiendo tu servidor. Dependerá de que uses VPS, Servidores Dedicados, o Cloud Hosting, la cantidad de otros sitios web que acabará n compartiendo contigo los enlaces y la infraestructura. Así que, de nuevo, elige tu empresa de alojamiento con cuidado, ya que un precio bajo y un alto rendimiento no van siempre realmente de la mano.
Resumen
Puedes reducir el tiempo de carga de las páginas de forma significativa mediante una codificación inteligente y el uso de herramientas en tu servidor para entregar las páginas más rápidamente. Algunas funciones dependen del servidor, por lo que no deberías elegir tu empresa de alojamiento basándote únicamente en el precio. Los servidores de alojamiento y las funcionalidades pueden llegar a obstaculizar tus esfuerzos por acelerar tu sitio web, así que elige con cuidado.
Ponte en contacto con nosotros para ver qué podemos hacer por su sitio web.
