Facebook „Teilen“ Cache leeren

Das kennt jeder Webentwickler und Webseitenbetreiber: man entwickelt und schraubt an seiner Website und klickt dann irgendwann mal auf „bei Facebook teilen“ um auch diese Funktion zu testen. Und was macht Facebook? Es wird ein alter Stand der Seite angezeigt! Schlimmstenfalls noch irgendwas mit „Wartungsmodus“ und „Schau in ein paar Tagen wieder vorbei!“. Das gleiche kann auch passieren, wenn man die Meta-Tags geändert oder ein Beitragsbild aktualisiert hat. Der Grund für dieses garstige Verhalten: Facebook speichert alle geteilten Seiten in einem Cache und holt sie bei erneutem Teilen von dort. Dieser Cache wird nach unbestätigten Informationen alle 24 Stunden erneuert. Man könnte also nun einfach 24 Stunden warten, oder aber den Facebook URL Linter aufrufen. Zum Einen erfährt man dort einige recht interessante Dinge über die eigene [oder eine fremde ;)] Seite, zum Anderen sorgt der Aufruf des Linters (was Linter auch immer bedeuten mag) dazu, dass Facebook den Cache augenblicklich aktualisiert.

Und wenn man nun bei den köstlichen Frikadellen von ichzeigdirwiemanskocht.de auf „Teilen“ klickt, dann werden auch die Frikadellen angezeigt – und nicht das Wartungsmännlein 😉

[Der ursprüngliche Tipp stammt von Oliver Hauser/ ToolsNerd]