1

突然、私のサイトのすべてが、og:imageで定義されたものではなく、Facebookでリンクを共有するために3つの画像を表示し始めました。

linterは、og:imageが定義されていることを示していますが、サイズが200x200pxであるため、サイズの警告は表示されません。

例えば:

URL:http ://alertasaude.com/

デバッグ:https ://developers.facebook.com/tools/debug/og/object?q = http%3A%2F%2Falertasaude.com%2F

壁に投稿すると、3つの異なる画像が表示されます(この場合、3番目の画像はog:imageで定義されたものです)

4

2 に答える 2

0

私も同じ問題を抱えています。私のページには、200px未満のサイズのog:imageがありました...これは、準拠バージョンの画像に転送することで修正しました。これで、Linterデータはエラーなしで正しく表示されますが、3つの画像が引き続き発生します。

Fbは、50x50で問題を解決するために使用されていましたが、要件が変更されていると思います。どういうわけか、Linterデータが正しくフラッシュされていません。200x200に向けて、次のクロールで修正されるように指を交差させてみてください。

于 2013-02-04T22:24:51.093 に答える
0

3 つ以上の画像があっても、数週間前はすべて問題ありませんでした。

この最近の問題を修正しようとして私がしたことは、すべて同じサイズの 500x300 の 5 つの画像を作成し、その中に写真を貼り付けて調整することです。次に、別の名前で og:image タグを作成します。

Linter はすべての画像を認識し (エラーなし)、サムネイルを作成します。しかし、Facebook でページを共有すると、サムネイルが 3 つしか表示されません。HTMLコードで画像を並べ替えてリンターを再度チェックインすると、異なる画像で同じ問題が発生します。また、ファイル名を変更しようとしました(-、_、数字、文字のみを使用)。5回または6回続けて同じ結果になりました。

誰にも解決策はありますか?

于 2013-02-15T19:12:08.497 に答える