Facebook utiliza un caché masivo de datos sobre sitios web en Internet para facilitar y agilizar el intercambio. Cuando publique un enlace a su blog o sitio de noticias favorito, Facebook buscará la información almacenada en caché en sus propios servidores antes de buscar en el sitio original. Esto acelera lo que sucede en Facebook, pero puede introducir errores si la caché de Facebook no está actualizada con el contenido más reciente en el sitio al que se hace referencia.
Almacenamiento en caché
Facebook proporciona una gran cantidad de datos cada segundo y esos datos deben pasar a través de sus servidores para llegar a las personas que verifican las actualizaciones de estado y las páginas que les gustan. Pero cuando los datos se refieren a otra cosa en Internet, Facebook primero tiene que descargar el contenido, luego dar la vuelta y subirlo nuevamente a las personas que buscan en el sitio de Facebook. Para ahorrar tiempo y recursos, cuando el contenido se descarga una vez, se almacena en caché, o se guarda en un archivo local temporal, en los servidores de Facebook. De esta manera, no es necesario descargar el contenido antes de enviarlo a las personas que miran Facebook cada vez que se hace referencia a él.
Compartir enlaces
Donde el almacenamiento en caché realmente ayuda a Facebook es en el intercambio de enlaces con videos o imágenes. Esa información se puede volver a publicar rápidamente y volverse viral, como probablemente hayas visto en tu feed de Facebook cuando varias personas comparten el mismo enlace. Pero pueden surgir problemas cuando el sitio original es diferente al que Facebook ha almacenado en caché. Esto puede suceder si el enlace compartido es a la página principal de un blog y han aparecido nuevas publicaciones desde que se compartió el enlace, por ejemplo. Un lector que haga clic en el enlace compartido no verá el contenido correcto porque el caché de Facebook no está sincronizado con el sitio web.
Habilidades de manejo de caché
Cuando comparte un enlace, puede ayudar a Facebook a determinar cómo manejarlo. Dado que cada enlace único se almacena en caché por separado, se puede engañar a Facebook para que cree una nueva caché utilizando un acortador de URL como SnipURL, TinyURL o Dioop (ver Recursos) antes de publicar el enlace en Facebook. Esto hace que Facebook vuelva a almacenar la URL y muestre el contenido más reciente, pero se mostrará separado de la URL original en términos de la cantidad de veces que se comparte el enlace en Facebook.
Depuración de caché
Facebook ha proporcionado una herramienta para ayudar a los usuarios a ver lo que realmente se almacena en caché para cada URL (ver enlace en Recursos). Puede escribir una URL en la herramienta de depuración de Facebook y mostrará el título, las imágenes y otros datos relevantes. Este depurador tiene el beneficio adicional de recuperar una URL en los servidores de Facebook, por lo que si realizó cambios y no desea usar una URL diferente, puede restablecer la caché de Facebook para una URL específica ejecutándola a través de la herramienta de depuración de URL de Facebook. .