Facebookシェアするときにアイキャッチ画像が表示されない場合の対処法

Facebookで記事をシェアしたのに、アイキャッチ画像が表示されない…そんな経験はありませんか?
せっかく時間をかけて書いた記事も、サムネイルが真っ白だったり意図しない画像が出てしまうと、クリック率は大幅に下がってしまいますよね。
2026年現在、FacebookのOGP(Open Graph Protocol)仕様は以前と比べて厳格化されており、正しい設定をしていないと画像が表示されないケースが増えています。
この記事では、Facebookシェア時にアイキャッチ画像が表示されない原因と具体的な対処法を、WordPress初心者の方にもわかりやすく解説します。
プラグインの設定からキャッシュのクリア、AIツールを使った効率的な画像作成まで、この記事を読めばすべて解決できます

Facebookでアイキャッチ画像が表示されない主な原因

結論から言うと、Facebookでアイキャッチ画像が表示されない原因は大きく分けて5つあります。
まずは自分がどのケースに当てはまるかを確認してみてください。

OGPタグが正しく設定されていない

Facebookがシェアされた記事のサムネイル画像を取得するとき、HTMLソース内のOGPタグ(og:image)を参照しています。
OGPとは「Open Graph Protocol」の略で、SNSでURLがシェアされた際に「どんなタイトル・説明文・画像を表示するか」を指定するための仕組みです。
WordPressの初期状態ではOGPタグは出力されないため、プラグインやテーマの機能で設定する必要があります。
OGPタグが存在しない場合、Facebookはページ内の画像を自動的に拾おうとしますが、意図した画像が表示されなかったり、まったく画像が出なかったりします。

画像サイズが推奨サイズを満たしていない

2026年現在、Facebookが推奨するOGP画像サイズは「1200×630ピクセル」です。
この条件を満たしていない場合、画像が小さく表示されたり、まったく表示されないことがあります。
特に横幅が600px未満の画像は無視される可能性が高いので注意してください。
以前は728×381pxでも問題ありませんでしたが、現在はより大きなサイズが求められています。

Facebookのキャッシュが古い情報を保持している

OGPタグと画像サイズが正しくても、Facebook側のキャッシュに古い情報が残っていると、更新前の状態が表示され続けます。
Facebookは一度取得したOGP情報をキャッシュとして保存するため、記事を修正しても即座には反映されません。
この場合は、後述するシェアデバッガーでキャッシュをクリアする必要があります。

スポンサードリンク

WordPressでOGPタグを正しく設定する方法

アイキャッチ画像をFacebookで正しく表示させるには、OGPタグを出力するプラグインを導入するのが最も確実です。
2026年現在、おすすめのプラグインとその設定方法を紹介します。

おすすめプラグインの比較

OGPタグを出力できる主要プラグインを比較してみましょう。

プラグイン名 特徴 おすすめ度
AIOSEO(All in One SEO) SEO全般+ソーシャルメディア設定が充実。
AI機能でメタ情報の自動生成も可能。
★★★★★
Yoast SEO 世界シェアNo.1のSEOプラグイン。
ソーシャル設定もわかりやすい。
★★★★☆
SEOPress 軽量で高速。
無料版でもOGP設定が使える。
★★★★☆
SWELL・Cocoon等のテーマ機能 プラグイン不要でOGP出力可能。
テーマ依存のため乗り換え時に注意。
★★★☆☆

この記事では最も利用者が多いAIOSEO(All in One SEO)を使った設定方法を解説します。

AIOSEOでソーシャルメディア設定を有効化する

AIOSEOをインストール・有効化したら、以下の手順でソーシャルメディア機能をオンにします。

  1. WordPress管理画面の左メニューから「All in One SEO」→「ソーシャルネットワーク」をクリック
  2. 「Facebook」タブを選択する
  3. 「Open Graphマークアップを有効にする」がオンになっていることを確認する
  4. 「デフォルト投稿画像ソース」を「アイキャッチ画像」に設定する
  5. 「デフォルト投稿Facebook画像」にサイト全体のフォールバック画像(1200×630px)をアップロードする
  6. 「変更を保存」をクリックして完了

これで、記事にアイキャッチ画像が設定されていれば、自動的にog:imageタグとして出力されるようになります。
なお、2026年版のAIOSEOではAIアシスタント機能が搭載されており、OGP用のタイトルやディスクリプションを自動提案してくれるので、ぜひ活用してみてください。

個別記事ごとにOGP画像を設定する方法

記事ごとに異なるFacebook用画像を設定したい場合は、各記事の編集画面で設定できます。

  1. 記事の編集画面を開き、下部にある「AIOSEO設定」セクションを探す
  2. 「Social」タブをクリック
  3. 「Facebook」タブ内の「画像ソース」を「カスタム画像」に変更する
  4. Facebook用に最適化した画像(1200×630px)をアップロードする
  5. 記事を更新して保存する

アイキャッチ画像とFacebook用画像を別々に設定できるので、SNS向けにテキスト入りの目立つ画像を用意するのも効果的です。

スポンサードリンク

Facebookシェアデバッガーでキャッシュをクリアする

OGPの設定が正しくても画像が変わらない場合、Facebook側のキャッシュが原因です。
シェアデバッガーというFacebook公式ツールを使って、キャッシュを強制的に更新しましょう。

シェアデバッガーの使い方

Facebookシェアデバッガーは、URLのOGP情報を確認・更新できる無料ツールです。
以下の手順で使います。

  1. Facebook for Developersのシェアデバッガー(sharing debugger)ページにアクセスする
  2. 入力欄に修正した記事のURLを貼り付ける
  3. 「デバッグ」ボタンをクリックする
  4. 結果が表示されたら、「もう一度スクレイピング」ボタンをクリックする
  5. 「リンクプレビュー」欄に正しいアイキャッチ画像が表示されていれば成功

「もう一度スクレイピング」を押すと、Facebookが最新のOGP情報を取得し直します。
1回で反映されない場合は、2〜3回繰り返してみてください。

デバッガーでエラーが出た場合の対処法

シェアデバッガーでスクレイピングした際に、以下のような警告やエラーが出ることがあります。

エラー・警告 原因 対処法
og:image was not found OGPタグが出力されていない プラグインの設定を確認する
Provided og:image is not big enough 画像サイズが小さすぎる 1200×630px以上の画像に差し替える
og:image could not be downloaded 画像URLにアクセスできない 画像URLが正しいか、SSL証明書が有効か確認する
Multiple og:image tags found OGPタグが重複している プラグインの競合やテーマ設定を見直す

特に多いのが「画像サイズが小さすぎる」というエラーです。
古い記事のアイキャッチ画像は小さいサイズで作られていることが多いので、1200×630px以上で作り直すのが確実な対処法です。

2026年版:OGP画像を効率的に作成するコツ

アイキャッチ画像の作成は手間がかかる作業ですが、2026年現在はAIツールを活用することで大幅に効率化できます。

Canva × AIでOGP画像を一括作成する

Canvaは無料でも使えるデザインツールで、2026年版ではAIデザインアシスタントが大幅に強化されています。

  1. Canvaで「Facebookシェア画像」テンプレートを検索する(1200×630pxのテンプレートが多数用意されている)
  2. テンプレートを選び、記事タイトルやキーワードを入力する
  3. AI機能「Magic Design」を使えば、テキストに合わせた配色やレイアウトを自動提案してくれる
  4. 書き出し時にPNGまたはJPG形式でダウンロードし、WordPressにアップロードする

1200×630pxの画像サイズを必ず守ることがポイントです。
Canvaのカスタムサイズで「1200×630」と入力して作成を始めると確実です。

ChatGPTやClaudeでOGPディスクリプションを最適化する

OGP画像だけでなく、og:descriptionの内容もクリック率に大きく影響します。
ChatGPTやClaudeなどのAIツールを活用して、魅力的なOGPディスクリプションを作成しましょう。

たとえば、以下のようなプロンプトが効果的です。

「以下のブログ記事タイトルに対して、Facebookシェア用のディスクリプション(80〜120字)を3パターン作成してください。
クリックしたくなるような具体性と緊急性を含めてください。

AIが生成した複数パターンから最も効果的なものを選び、AIOSEOの記事設定画面で「Facebook説明」欄に入力するだけです。
この一手間でSNSからのクリック率が大きく変わります

スポンサードリンク

それでも表示されない場合のトラブルシューティング

ここまでの対処法を試しても画像が表示されない場合は、以下の項目を順番にチェックしてみてください。

プラグインやテーマの競合を確認する

OGPタグが重複して出力されていると、Facebookが正しく読み取れないことがあります。
以下の点を確認しましょう。

  1. 記事ページのHTMLソースを表示する(ブラウザで右クリック→「ページのソースを表示」)
  2. 「og:image」でページ内検索する
  3. og:imageタグが2つ以上出力されていないか確認する
  4. 重複がある場合、SEOプラグイン以外(テーマの機能など)でOGPを出力している設定をオフにする

SWELLやCocoonなど人気テーマには独自のOGP出力機能があるため、SEOプラグインと機能が重複していることがよくあります。
どちらか一方に統一するようにしてください。

サーバーやCDNのキャッシュを削除する

WordPressのキャッシュプラグイン(WP Super Cache、W3 Total Cache、LiteSpeed Cacheなど)や、CDN(Cloudflareなど)がキャッシュを保持している場合、OGPタグの更新が反映されないことがあります。

  1. キャッシュプラグインの管理画面からキャッシュを全削除する
  2. Cloudflareを使っている場合は、Cloudflareダッシュボードで該当URLのキャッシュをパージする
  3. その後、Facebookシェアデバッガーで再度スクレイピングを行う

キャッシュの問題は見落としがちですが、非常によくある原因です。
「設定は正しいはずなのに反映されない」という場合は、まずキャッシュを疑ってみてください。

SSL証明書とmixed contentの問題

サイトがHTTPS化されていても、画像URLだけHTTPになっている(mixed content)と、Facebookが画像を取得できないことがあります。
AIOSEOの設定画面やHTMLソースで、og:imageのURLが「https://」で始まっているか確認してください。
「http://」になっている場合は、WordPressの「設定」→「一般」でサイトURLがhttpsになっているか確認し、画像を再アップロードすることで解決できます。

まとめ

Facebookシェア時にアイキャッチ画像が表示されない問題は、正しい手順で対処すれば必ず解決できます。
最後に、この記事のポイントを振り返りましょう。

  • OGPタグの設定が最も重要。
    AIOSEOなどのSEOプラグインでソーシャルメディア設定を有効化する
  • OGP画像のサイズは1200×630px以上を必ず守る
  • 設定変更後はFacebookシェアデバッガーでキャッシュをクリアする
  • プラグインやテーマのOGP出力が重複していないか確認する
  • キャッシュプラグインやCDNのキャッシュも忘れずに削除する
  • 2026年はCanvaのAI機能やChatGPT・Claudeを活用して、OGP画像とディスクリプションを効率的に最適化しよう

一度正しく設定してしまえば、今後の記事では自動的にアイキャッチ画像がFacebookに表示されるようになります。
ぜひこの記事を参考に、SNSからの流入を最大化してみてください。

スポンサードリンク