it-swarm.com.de

Facebook lädt kein Bild von og: image

Es funktionierte bereits, aber heute war ich überrascht, als ich versuchte, den Link zu teilen, und Facebook zeigte das Bild nicht von og: image meta tag an.

von Facebook Debugger

Meta Tag:   <meta property="og:description" content="Профессиональная сеть вопросов и ответов,создаваемая и управляемая сообществом пользователей. Ресурс для тех, кто хочет знать ответы на все вопросы." />
Meta Tag:   <meta property="og:title" content="Закрытое экспертное сообщество OdinOtvet" />
Meta Tag:   <meta property="og:type" content="website" />
Meta Tag:   <meta property="og:image" content="http://www.odinotvet.ru/images/logo_250.png" />
Meta Tag:   <meta property="og:url" content="http://www.odinotvet.ru" />
Meta Tag:   <meta property="og:site_name" content="ОдинОтвет" />
Meta Tag:   <meta property="fb:app_id" content="286967601317982" />
Meta Tag:   <meta property="fb:admins" content="100002890978393,100001666575542" />

enter image description here

Wo ist das bild

32
Alexei

Das Bild erscheint im Facebook-Debugger (obwohl es nicht besonders gut aussieht, da Sie etwas Transparenz haben, die am besten mit Ihrem grauen Hintergrund funktioniert, den die FB nicht nimmt)

Auch ist es am besten, ein quadratisches Bild zu verwenden.

Eines habe ich herausgefunden, dass Facebook die Metadaten auf ihrer Seite zwischenspeichert. Wenn wir also Dinge wie Bilder ändern, werden sie nicht immer angezeigt, bis der Cache gelöscht ist. Vielleicht hatten Sie in der Vergangenheit die falsche Image-URL/keine URL, und das Ergebnis wurde von FB zwischengespeichert. In diesem Fall müssen Sie möglicherweise eine Weile warten, bis die Daten gelöscht und wieder abgerufen werden. Ich habe gesehen, dass es eine Weile dauert (im ungefähren Bereich eines Tages) 

21
Bruce Lowe

Es stellt sich heraus, dass die Antwort auch og:image:width und og:image:height ist.

Siehe auch: Facebook Open Graph Kein Bild beim ersten Mal

(In meinen eigenen Tests habe ich festgestellt, dass die Einstellung og:image:width und og:image:height ausreichend ist. Die Einstellung og:image:type ist nicht erforderlich.)

14
asadovsky

Ich hatte das gleiche Problem, aber FB Debugger sagte, dass das Image in beiden Dimensionen mindestens 200px betragen muss. Als ich das Bild durch die kürzere Seite auf 200px verkleinerte, lief alles gut. Eine andere Sache ist das, was Bruce gesagt hat - das Caching. Ich musste eine weitere Seite starten, um meinen endgültigen Link zu testen.

Hoffe, das hilft

6
Przemek Trepka

Fügen Sie Ihre URL in diese Site ein und Facebook hilft Ihnen dabei:

http://developers.facebook.com/tools/debug

Einige Zeit Facebook zeigt alte Caches Bilder-Dateien, so dass über URL Ihr aktuelles Ergebnis angezeigt wird. Sobald dies erledigt ist, speichert Facebook Ihr neues Bild. Danach werden nur neue Bilder angezeigt.

3
Shiv Singh

Wenn Sie ein Cache-Problem mit einer Seite feststellen, die Sie auf Facebook freigeben möchten (dh, wenn Sie unterschiedliche Werte zwischen Ihrem Seitenquellcode und den auf Facebook angezeigten Werten sehen oder wenn Sie einige fehlende Werte bemerken), können Sie fortfahren Geben Sie die folgende URL https://developers.facebook.com/tools/debug/ ein, geben Sie die URL an, die Sie auf Facebook teilen wollten, und senden Sie das Formular ab, um den Facebook-Cache zu löschen Um Ihre Seite gemeinsam zu nutzen, sollten Sie dieselben Werte sehen wie in Ihrem Seitenquellcode.

3
MacSim

Ich konnte es nur beheben, wenn ich meine ID aus meiner zuvor erstellten Anwendung platzierte

<meta property = "fb:app_id" content = "1234567891011121" />
0
Karra

Fügen Sie zur manuellen Cache-Entleerung? V = 2 oder einige Argumente zu Ihrer URL hinzu, klicken Sie dann auf "Neue URL hinzufügen" und starten Sie den Facebook-Debugger ( https://developers.facebook.com/tools/debug/ Wiederholen Sie den Vorgang jetzt mit der ursprünglichen URL (ohne? V = 2), und das Bild wird angezeigt.

0
user3768981