Standardmäßig enthält die Datei robots.txt folgenden Eintrag:
User-agent: *
# ...
Disallow: /u
Diese Konfiguration blockiert das Bild für Twitter-Karten. Die Prüfung der Karte verschiedener Foren im Twitter-Validator zeigt das Logo nicht an und gibt folgende Warnung aus:
Die im Metatag ‘twitter:image’ angegebene Bild-URL forum.[…].org/uploads/[…].png könnte durch die Datei robots.txt der Website eingeschränkt sein, was das Abrufen durch Twitter verhindert.
Das Problem besteht darin, dass der Pfad /uploads ebenfalls mit einem u beginnt und daher von der Regel in robots.txt erfasst wird.
Ich weiß, dass die Datei robots.txt überschrieben werden kann, aber ich halte es für sinnvoll, die Standardeinstellung zu ändern. Leider verstehe ich den Code nicht gut genug, um einen Pull Request zu erstellen.
Beim Überschreiben beachten Sie bitte, dass Twitter die Datei robots.txt seltener überprüft als den eigentlichen HTML-Inhalt der Seite. Es kann also einige Stunden dauern, bis die Änderung übernommen wird.
Es sieht so aus, als ob dies in der Vergangenheit ein Problem war (siehe diesen Thread) und dann erneut eingeführt wurde.
In diesem Commit wurden die Robots-Regeln mit Schrägstrich entfernt, da man annahm, sie seien nicht mehr erforderlich. Später wurden sie in diesem Commit erneut eingeführt, jedoch ohne den abschließenden Schrägstrich.