Facebook Debugger lint-tool wird HTTP-206 - nicht erkennen, Open Graph meta-tags (andere tools)
Ich glaube, meine Seite hat den korrekten markup für Facebook & Open Graph meta-tags. Aber die überprüfung Facebook der linter zeigt, dass keines der tags erkannt werden. Sehen Sie sich hier:
http://developers.facebook.com/tools/debug/og/object?q=goodloesolitaire.com
Wenn ich eine andere Website, die tags gefunden:
http://www.opengraph.in/?url=goodloesolitaire.com&format=html
Ging ich durch die ähnliche Fragen und keiner von denen Auschecken. Irgendwelche Ideen auf, warum Facebook-debugger kann nichts sehen?
InformationsquelleAutor Thomas | 2011-12-13
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Facebook ist zu sehen, dass HTTP-code 206 "Partial Content" - statt der normalen 200 "OK".
Ich fand einen alten Eintrag im forum darüber: http://forum.developers.facebook.net/viewtopic.php?id=68440
Sieht es aus wie es vielleicht ein server-Konfigurations-Problem zu tun, mit caching. Führen Sie durch Lack oder ähnliches auf deinem server? Check-in, dass.
Eine andere Sache zu versuchen sein könnte, um zu bewegen, Ihren charset-meta-tag unterhalb Ihrer Open Graph-tags, damit Facebook weiß, die richtige Kodierung zu analysieren, Sie mit. Auch, Verwendung diese Art tag könnte besser funktionieren:
Schließlich, stellen Sie sicher, dass Sie nicht alles blockieren die Facebook-Spachtel-user-agent. Wie bereits erwähnt, in Ihrer Dokumentation:
Wenn Sie mit Lack:
Setzen
In Ihrem
sub vcl_recv
:Es hat sehr gut geklappt.
Wir benutzen Lack so dies hat den trick für uns:
https://www.varnish-cache.org/lists/pipermail/varnish-misc/2011-February/020060.html