ステータスの更新で自分のWebサイトにリンクすると、適切な画像が表示されないのです。使用したくないフロントページから画像を取得するか(フロントページへのリンク)、画像をまったく取得しない(特定のページへのリンク)かのいずれかです。
メタタグを使用して使用する画像を指定することについて同じアドバイスを提供するチュートリアルをいくつか見つけました。これは私が行ったことです。チュートリアルの例。例:
<link rel="image_src" href="http://URL-TO-IMAGE" />
これは効果がありませんでした。この記事では、Facebookがこれらのルックアップをキャッシュし、URLデバッガーへのリンクを提供していると述べています。URLデバッガーは、そのキャッシュをスクラブすることになっています。メタタグが正しく挿入されていることを確認するために使用しましたが(正しく挿入されていました)、新しいステータスの更新には影響しませんでした。私は何かが足りないのですか?チュートリアルの説明から、このデバッガーを使用するとページのFacebookキャッシュがクリアされ、次のルックアップで適切な画像が読み込まれて再キャッシュされることがわかります。代わりに、これはテストの目的でキャッシュを一度バイパスするだけのようです。
このキャッシュを実際に強制的にクリアする方法はありますか、それとも待つ必要がありますか?数日経ちました。このキャッシュの有効期限はどのくらいかかりますか?
再現する手順:
- Facebookのニュースフィードまたはタイムラインにアクセス
- ステータス更新に私のウェブサイトのURLを入力してください(必要に応じて提供できます)
期待される結果
ウェブサイトのファビコンがステータス更新のアイコンとして読み込まれます
実際の結果
アイコンとして人の画像(当サイトのサイドバーに表示)を使用します(フロントページへのリンク用。ウェブサイトの内側のページへのリンクにはアイコンが表示されません)。
さらに遠く:
- URLデバッガーにアクセスします
- ウェブサイトのURLを入力してください
- 適切なアイコンが読み込まれていることを確認します
- 新しいステータスの更新でリンクを投稿します。
期待される結果
FBのキャッシュが更新され、ファビコンが使用されるようになります。
実際の結果
いいえ...まだフロントページのリンクにサイドバーの人がいて、内側のページのリンクにはアイコンがまったくありません。
2013年2月22日更新:
FacebookにURLを投稿すると読み込まれる画像が変更されました。しかし、それはまだ間違っています:(。
私は今朝それをテストしに行きました、そして今私はオプションとして追加の画像を持っています、それはFacebookがサイトからロードしているものを更新したことを意味します、しかしそれはまだ私のタグで指定した画像ではありません。他のサイドバーの1つから別の画像を取得しているだけですが、まだ内側のページの画像がまったく表示されていません。
それは奇妙です....URLデバッガツールは正しい画像を取得するので、問題は私のメタタグではないと思います。それが、URLデバッガーが私を識別するのに役立つはずです。ルックアップとFacebookが実際に投稿するものとの間にはある程度の隔たりがあると思います。何か大きなものを見逃していない限り、これはFacebookの問題だと思いますが、私にはわかりません。
2013年2月25日更新:
私は進歩を遂げましたが、まだ何か奇妙なことが起こっています。Marteyは、タグだけでなく、og:metaタグの使用をまっすぐに設定しました。私が従っていたチュートリアルでは、Open Graphの警告を無視すると言われていましたが、それらに注意を向け始めると、いくつかの良い情報が得られました。たとえば、実際には私の画像が小さすぎて、代わりに別の画像を使用すると言っていました。私は注意を払うべきだったと思います:)
とにかく、問題はファビコンが小さすぎることでした。Open Graphの警告によると、両方向に200ピクセルである必要があります。そこで、実際のヘッダーロゴをつかんで使ってみました。幅は340ピクセルです。おっと、それはたった164ピクセルの高さでした。
そこで、GIMPを使用して、高さ200ピクセルの透明な背景に設定し、再試行しましたが、それでも小さすぎると表示されます。200ピクセルである必要があるとはもう言われていません。小さすぎると言っているだけです。
私はまた困惑しています...
2013年2月25日更新:問題が解決しました
問題は透明性でした。背景を白で塗りつぶして再試行しましたが、正常に読み込まれています。
助けてくれてありがとう、マーテイ!