35

Facebookはog:imageに設定した画像を使用しないため、URLを確認します

URLfbチェック

私の画像は:639x649px 486kbしかし、fbはこの画像を使用します:300x443px 97kb

警告は言った:

og:imageは大きくする必要があります:提供されたog:imageは十分な大きさではありません。少なくとも200x200、できれば1500x1500の画像を使用してください。(最大画像サイズは5MBです。)画像'画像からのURL、サイズ:300x443px97kb'が代わりに使用されます。

しかし、1500x1500pxの画像を作成し、サーバーにアップロードして更新し、上部のリンクをもう一度確認しようとすると、結果は同じです。

4

11 に答える 11

77

Facebookでの私の経験から、コンピューターが決定論的なマシンであることに疑問を抱きました:)

任意のサイズ(200〜1500px)の画像を受け入れる場合もあれば、画像が正方形最小サイズ(400x400pxなど)よりも大きい場合でも、画像が小さすぎる(og:imageを大きくする必要がある)と文句を言う場合もあります。同じリンクでリンターとFBステータスフィールドに3つのog:imagesがすべて表示された後、2週間後に突然動作を停止し、FBステータスフィールドで共有しようとしたときに1つの画像のみが表示され始めました(リンターは3つの画像すべてを表示していました) )、 およびその逆。FBが異なるドメインで問題を抱えているように見える場合もあります(たとえば、ページはwww.example.comにあり、og:imageはwww.picdumpexamplesite.comにあります)。

私見それはひどく壊れています、そしてあなたができる最善のことは次のとおりです:
-画像を四角にし、「数百」に丸めます、例えばサイズ300x300px-
同じサーバー(同じドメイン名)でそれらをホストします-jpgを
使用します
-「奇妙な」文字を避けますファイル名(私は文字と数字のみを使用します)
-上記の何かが機能することを祈ります:)

于 2013-04-09T09:29:03.933 に答える
20

これが私の悲惨な話です、うまくいけばそれは他の誰かを助けるでしょう。

私は同様の警告を受けていました:

Provided og:image is not big enough. Please use an image that's at
least 200x200 px.

しかし、これは当社のWebサイトの一部のページでのみ発生し、他のページでは発生していませんでした。奇妙なことに、私たちが使用するCMSは一貫427px x 307pxしてすべてのページに画像を配置し、この画像へのURLをog:imageタグとして使用します。

上記のヒントを試した後、機能したページのJPGファイルと機能しなかったページのJPGファイルを比較し、機能しなかったページにEXIFメタデータが含まれていることを確認しました。Photoshopでメタデータを削除し、Webページを更新して、ページをFacebookデバッガーに再送信すると、機能しました。

tl; dr -og:imageからEXIFデータを削除します。

于 2013-10-09T14:05:06.730 に答える
15

私は持っていた

<meta property="og:type" content="website" />

メタタグで。

その行を削除し、それが機能しました。

現在のタグは次のようになります。

<meta property="og:title" content="Title Here" />       
<meta property="og:url" content="http://www.mysite.com" />
<meta property="og:image" content="http://www.mysite.com/images/myimage.jpg"/>
于 2013-07-19T15:03:49.073 に答える
4

私の経験では、FacebookはURLの2番目のスクレイプで画像サイズエラーをクリアすることがよくあります。任意のサイズの画像の最初のスクレイプでエラーが発生します。私が抱えている問題は、画像を使用して、ページ投稿で使用するために任意に2:1にトリミングしてしまうことです。

于 2013-09-12T20:04:52.410 に答える
2

次のタグを追加することで、私はうまくいきました...

<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="1280" />
<meta property="og:image:height" content="855" />

Facebookの投稿で言及されているように、リンターはog:imageが小さすぎると報告していますが、代わりに選択した画像よりも大きい場合

于 2015-09-11T11:09:02.873 に答える
1

同じエラーが発生していましたが、もありませんでしたog:description。説明を追加すると、画像は機能しました。

于 2013-12-11T21:23:33.903 に答える
1

私はこの投稿や他の投稿に関する提案の多くを試しましたが、役に立ちませんでした。解決策(他では見たことがありません)は、<head>以前は完全に省略していた要素に正しいプレフィックスを追加することでした。

<head prefix="og: http://ogp.me/ns#">

それが実際に問題を完全に修正したのか、それともデバッガーに画像を適切に再スキャンさせたのかはわかりません。うまくいけば、このソリューションは他の誰かを助けるでしょう。

于 2014-01-07T21:22:07.850 に答える
1

私は最近同様の問題を抱えていました。経験則として、PNGファイルの代わりにJPGを使用してください。

PNGファイルの問題は、背景が透明であることです。彼らは身長と体重を正しく計算することができません。

ドキュメントに指定されていないのは残念です...

于 2019-10-16T07:15:53.857 に答える
0

SeeBeenは正しいと思います。Facebookは数百に四捨五入された数値を好み、画像が正方形であるかどうかはそれほど気にしないようです。

たとえば、610x281の画像ではなく、700x300の画像が適切に選択されます(これらは私のテストの実際の例です)。og:imageが610x281であり、FBが代わりにサイドバーから300x600のバナー広告を選択し、og:imageを完全に無視するという問題が発生していました。RAW画像ファイルを700x300に変更すると、正常に機能しました。

これはすぐに変わると思いますが、今のところ(2013年3月)はうまくいくようです。

于 2013-03-25T17:56:02.417 に答える
0

100の丸めと正方形についての考えは真実ではありません。どこで手に入れたのかわかりません。このウェブを見てください。URLhttp://www.stipendije.ba/novost/1969をデバッグしてみてください

それはまた、「強い」色、巨大なコントラスト、そして奇妙なキャラクターまでかもしれません。

于 2013-11-05T21:55:11.647 に答える
0

Facebook URLデバッガーを使用して、正規URLのキャッシュを強制的に更新することでこれを解決しました。これがトリックでした。正確な正規URLではないURLを更新しようとしました(末尾のスラッシュがありませんでした)。正しいURLの新しいメタデータを取得すると、すべてが解決され、正しく表示されていました。

于 2016-03-15T19:52:49.007 に答える