Facebook 'og:image'属性は、他のタグから推定できる値であっても明確に入力する必要があります警告

Facebook 共有デバッガでテストするとき 'og:image'属性は、他のタグから推定できる値であっても明確に入力する必要があります 警告が発生する場合があります。この問題が発生しても Facebook、スレッドなどで共有すると、ページ内の画像を取得して自動的にサムネイルが生成されますが、サイトの意図とは異なるように表示されることがあるため、この問題を解決することが望ましいです。

また、Yoast SEOやRank Mathなどのプラグインを使用する場合 次の必須資産がありません:fb:app_id 警告が表示されます。この警告は無視できます。ここについても簡単に見てみましょう。

Facebook 共有デバッガで 'og:image' 属性に関する警告が表示される場合

Facebook などSNSに投稿URLを共有しているときにサムネイルが正しく表示されない場合 Facebook 共有デバッガでテストして、どのような問題が発生しているかを確認できます。

Facebook 共有デバッガで解決する必要がある警告セクションに 'og:image'属性は、他のタグから推定できる値であっても明確に入力する必要があります エラーが表示されることがあります。

Facebook 'og:image'属性は、他のタグから推定できる値であっても明確に入力する必要があります警告

この警告が表示されても、リンクプレビューにサムネイルが表示されます。

「og:image」属性は、SNSなどでコンテンツを共有するときに代表画像を指定する重要なメタタグです。もし 「og:image」が明確に入力されていない場合、 Facebook 他のプラットフォームでは、ページ内の他の画像を推定して自動的にサムネイルを生成しますが、これはサイトの意図とは異なる方法で表示されることがあります。

WordPressを利用する場合には、Yoast SEOやRank Math SEOなどのSEOプラグインをインストールすると、自動的に代表イメージをog:imageに設定します。

このブログにはYoast SEOプラグインがインストールされていますが、チェックしてみると、次のようにog:image関連のメタタグが生成されていることが確認できました。

og image メタタグ

Yoast SEOでは、og:image、og:image:width、og:image:height、og:image:typeなど4つのメタタグが生成され、Rank Mathにはここにog:image:secure_urlとog:image:altの2つが追加され、合計6つのog:image関連メタタグが生成されます。

結論として、この警告が表示されても Facebookやスレッド、 Twitter(X.com)などのSNSプラットフォームでは、そのページ内の画像を推定して自動的にサムネイルを生成するため、共有時にサムネイル画像が表示されることがありますが、ユーザーの意図とは異なる他の画像がサムネイルで表示される可能性があるため、可能であればog:imageを明示的に指定してください。

次の必須資産がありません:fb:app_id警告が表示された場合

次の必須資産がありません:fb:app_id警告

Facebookこのデバッグツールなどで「必須資産がありません:fb:app_id」などの警告が表示されることがあります。これは Facebook アプリIDがOpen Graphメタタグに含まれていないことを意味します。

Rank MathやYoast SEOなどのSEOプラグインは通常この項目を基本的に提供しないか、サポートを中断した場合が多いです。実際、「fb:app_id」は過去 Facebook ドメインインサイト(分析)機能に必要でしたが、今は実質的に必要ではなく、そのタグがなくても共有サムネイルなどには影響しません。ただ警告だけなので無視しても構わず、サイト運営やSEOの性能には影響がありません。

実際にYoast SEOの The following required properties are missing: fb:app_id ドキュメントでは、これに関して何も必要なく、コードに異常がないため、共有されたコンテンツが正常に表示されると案内しています。 fb:app_idメタタグは必要ありません。

Yoast SEOプラグインドキュメント

参照

コメントを残す

コメントを残す