2012-03-16 20 views
0

最近私のサイトのロゴがサイトのタイトルと共に変更されました。ロゴの場合は、同じファイル名のlogo.jpgを保存して、古い画像を削除して新しい画像に置き換えました。何らかの理由で、Facebook経由でリンクを共有すると、古いロゴがまだサムネイル画像として表示されます。タイトルのFacebookリンクが共有されている場合のサムネイル画像は更新されません

、友達1と友達2が両方 __リンク_を共有している」、リンクが共有されているときに動作するように見えますが、2人は同じリンクを共有し、Facebookがそれを認識して述べているとき、 "古いタイトルが表示されます。

私はmetaタグに変更:

メタプロパティ= "OG:タイトル" コンテンツ= "タイトルABC"

をまだそれはまだ更新されていません。 Facebookのアップデートには処理に時間がかかりますか、Facebookは画像をキャッシュしていますか、何か間違っていますか?

答えて

0

Debug ToolでURLを実行してキャッシュをクリアしましたか?このツールは、タグを使って間違ったことを解決するのにも役立ちます。あなたは50人がそれを言った後にタイトルを変更し、私はちょうどこの問題が発生したため、私のチームのシニアのDev(私はときにそれを研究していたこと

+0

私はデバッガを使ってURLを実行しましたが、そこで動作するように見えますが、リンクを共有すると、それは古いものとして表示されます。 – user1063192

+0

そして、それは50未満の好きを持っていますか?それはバグかもしれません – Igy

0

を認識することはできません

注意ジュニア)は、デバッグツールを使用してキャッシュをクリアし、http://YOURSITE.HERE/WITHSLASH/http://YOURSITE.HERE/WITHOUTSLASHでクリアしたことを確認してくれました。

+0

Welpは、とにかく、これは死んだスレッドのように見えます。しかし、もし誰かがこれを遭遇すれば、それは彼らを助けるでしょう。 – user3654055

0

私はLinkedInと同じ問題がありました。 <meta property="og:image" content="https:などをindex.htmlに追加しましたが、LinkedInは既に自分のサイトをキャッシュしていたため間違った画像を引き出していました。

埋め込みアプリ(LinkedIn、Facebookなど)があなたのウェブサイトを以前はキャッシュされていないとみなして、新しいog:imageを含めて最初から完全に読み取るように強制するトリックがあります。

ソーシャルメディアサイトへのフルリンクを入力するときは、末尾に?01を追加してください。例えば。 https://example.com?01またはhttps://example.com/my_project/?01

関連する問題