La importancia de la caché en SEO: conceptos clave

Ricardo Mendoza Castro

ene 17, 20237 min de lectura
La importancia de la caché en SEO

TABLA DE CONTENIDOS

Para saber la importancia de la caché en SEO es necesario primero conocer muy bien cómo funciona Google, pues es él, quien primero indexa los contenidos de un sitio web, para luego mostrar los resultados.

Los motores de búsqueda como Google funcionan de tal forma que, cuando el usuario introduce una palabra clave, sus bots son capaces de encontrar aquellas páginas que contienen esas keywords, ordenar los resultados según un índice algorítmico y mostrarlos a dicho usuario.

Pero, además de mostrar los resultados, realiza una copia de seguridad del sitio web, llamada caché.

¿Un poco lioso?

Tranquilo, te vamos a explicar en este artículo la importancia de la caché en SEO, para que lo entiendas perfectamente.

No sin antes aclararte bien, para que no tengas ninguna duda, que es la caché.

Definición de caché

La caché es un término que hace referencia al proceso de guardar datos temporalmente para que en una petición futura se puedan entregar con mauyor rapidez. En el caso de Google, la caché es una copia de una página web almacenada en los servidores de este buscador, que se activa automáticamente cuando un usuario hace una consulta.

La memoria caché opera con mayor velocidad, ofreciendo un tiempo extra para acceder a los datos.

Este proceso permite a los usuarios ver una versión previa de la página web y acceder a la información que están buscando más rápidamente.

La importancia de la caché de Google para el SEO

La caché de Google es muy importante para el SEO de una web, ya que mejora el rendimiento, la velocidad de carga y, con ella, la experiencia de usuario.

¿Y eso por qué?

Porque al ser una copia de una página web almacenada en los servidores de Google, y teniendo en cuenta que la velocidad de carga de una web es un factor que Google tiene en cuenta, es un aspecto beneficioso para el posicionamiento.

Además, una caché actualizada ayuda a los motores de búsqueda a entender mejor el contenido de ésta y a identificar rápidamente los cambios realizados en el sitio web en cuestión.

¿Cómo medir la velocidad de carga de una web?

Estamos hablando de que la caché mejora la velocidad de carga de una página web, y para ello es necesario medirla e identificar los aspectos técnicos a mejorar.

Puedes utilizar Site Audit, una valiosa funcionalidad de Semrush para auditar un sitio web, que te ofrece un informe de rendimiento para que puedas identificar los principales problemas que debes subsanar.

El Site Audit te dice el estado de la salud del sitio web, basado en hasta 140 errores diferentes. Algunos de ellos tienen que ver, precisamente, con el rendimiento y las Core Web Vitals de Google, aspectos en los que la caché y el SEO están muy relacionados.

Site Audit te ofrece una puntuación que, cuanto mayor sea, será señal de un mejor estado del sitio web, mejor optimización para los motores de búsqueda y una mejor velocidad de carga.

Existen otras herramientas gratuitas muy fiables como PageSpeed Insights, del propio Google, fundamental para poder medir la velocidad de carga y evaluar el rendimiento de una URL en cuestión. PageSpeed Insights te ofrece un diagnóstico con los problemas de rendimiento, para que puedas enmendarlos, como puede ser activar la caché en el sitio web.

La caché de navegador y el WPO de una web

De la misma forma que la caché de una web, también existe la caché de navegador o de cualquier CPU que guarda temporalmente los datos recientes, en lugar de descargarlos de su servidor cada vez que se carga la página.

Cuando un usuario accede a una página web, en su navegador hay una caché que almacena los archivos, para evitar descargarlos en futuras visitas, ahorrando así tiempo y recursos.

Te ponemos un ejemplo, para que lo entiendas mejor:

La imagen del logo de tu web es la misma siempre, ¿verdad? Por lo que no tiene mucho sentido que los servidores de cada usuario que visite tu sitio tengan que descargarlo.

Entonces, la caché de navegador almacena ese archivo de logo en el servidor local de los visitantes y así se aceleran los tiempos de carga del sitio y se reduce el uso del ancho de banda.

Por tanto, la caché de navegador es una base de datos de archivos, que almacena los recursos descargados de los sitios web. Los recursos más comunes en la caché de un navegador incluyen imágenes, contenido de texto, código HTML, CSS, etc.

¿Cómo buscar una web en la caché de Google?

Como sabes, el WPO o Web Performance Optimization, es el conjunto de estrategias y optimizaciones para mejorar la velocidad de carga de las páginas, el rendimiento de un sitio web y, en definitiva, la experiencia de usuario.

Y la caché es un componente básico de una de las técnicas WPO que debes utilizar. 

Puedes buscar tu web en la caché de Google para conocer la última fecha en la que ha sido cacheada, es decir, la última copia de tu página web que tiene Google.

Buscar tu sitio web en la caché de Google es muy fácil.

Para ello, debes buscar tu web en Google y hacer clic en los tres puntitos que aparecen junto al resultado, eligiendo la opción “En caché”.

De esta manera te cargará tu página web en su versión cacheada por Google y podrás comprobar cómo visualiza tu página web este motor de búsqueda.

¿Qué es el cache control?

Para poder activar la caché de los recursos de nuestra web es necesario utilizar la orden de cache control o control de caché. El cache control es un encabezado HTTP que da las instrucciones necesarias para saber cómo se debe almacenar (cachear) la web en navegadores, tanto las peticiones como las respuestas.

El cache control se utiliza para asegurar que los datos almacenados son precisos y actualizados, es decir, cada vez que el usuario hace una petición a un servidor, además de devolverle la información que solicita, le devolverá información adicional en forma de headers o encabezados con una serie de valores relativos al almacenamiento en caché.

Puedes ver los datos de caché haciendo clic con el botón derecho en "Inspeccionar Elemento" y filtrando por "Network".

El cache control es muy importante en SEO ya que sirve para preservar y proteger los recursos y con ello, mejorar la velocidad de carga y la experiencia de los usuarios en internet.

Directrices de cache control en SEO

Aunque este tema es más bien para desarrolladores, pero para que al menos te suene, te vamos a dar una pincelada, para que puedas afianzar el concepto.

Si todos los recursos de cada sitio web estuviesen sujetos a las mismas reglas de almacenamiento en caché, la información confidencial se almacenaría igual que la pública o los recursos que se actualizan con frecuencia se almacenarían en caché durante el mismo tiempo, que los que no se cambian.

Es por ello que existen diferentes directrices de cache control

  • cache-control: private: el recurso solo lo puede almacenar en caché el cliente. Suele utilizarse en casos de sitios webs que muestran datos privados.
  • cache-control: public: el recurso lo puede almacenar cualquier caché.
  • cache-control: max-age: indica, en segundos, el tiempo de vida en caché. Si el recurso se vuelve a solicitar pasado ese tiempo, se descargará una copia nueva desde el servidor de origen.
  • cache-control: no-cache: indica que la respuesta puede ser almacenada en caché pero tiene que ser validada por el servidor de origen antes de cada uso.

Todas se componen de clave-valor separados por dos puntos:

  • La clave es siempre la parte antes de los dos puntos.
  • Y el valor está a la derecha de los dos puntos (uno o varios valores separados por comas).

Herramientas de caché

Existen herramientas y plugins para ayudarnos a gestionar la caché del sitio web, con su consabido beneficio en el SEO.

WPRocket

WPRocket es un potente plugin WPO para WordPress que sirve para mejorar el rendimiento del sitio web, gracias a técnicas de optimización, como la configuración de caché, la compresión de imágenes y mejora la velocidad de carga.

Cuando lo configuras en tu sitio web, una de sus funciones principales es la optimización de la caché para SEO, pero además tiene otras funciones, como la minificación del código HTML o los archivos CSS y Javascript, o la optimización de las imágenes.

WP Rocket no sólo acelera los tiempos de carga, sino que te ayuda a cumplir con las recomendaciones más importantes que da Google en PageSpeed Insights.

GTmetrix

GTmetrix es una herramienta similar a PageSpeed Insights que también se utiliza para medir la velocidad de carga y ofrece información sobre cómo se está cargando una web y las mejoras que se pueden implementar para mejorar esos tiempos de carga.

Midiendo tu web en GTmetrix podrás conocer interesantes métricas de velocidad de carga de las páginas web, Core Web Vitals y encontrar datos interesantes como la cascada de carga o el peso que cada tipo de recurso tiene dentro de una URL.

Conclusión

Hacer un buen uso de la caché es importante en SEO, porque ayuda a mejorar la velocidad de carga de un sitio web y por tanto a mejorar la experiencia de usuario, para que este, no abandone la página, si tarda varios segundos en mostrarse en pantalla.

La caché también mejora el entendimiento del contenido de una página web por parte de los motores de búsqueda, lo que puede ayudar a mejorar así, el posicionamiento orgánico.

Compartir
Author Photo
Ricardo is the International Lead for Spain and Latinamerica at Semrush. He has experience in different international markets and is acquainted with negotiations with cross-international stakeholders. Currently he is in charge of marketing for the Iberoamerican region.
Más sobre esto