ITツール メディア運営

ブログ記事をFacebookに投稿してもサムネやタイトルが表示されない問題の対処法

自分で書いた記事をシェアボタンからFacebookに投稿しようとしたら、アイキャッチも表示されないしタイトルもちゃんと取得できなくなってしまいました。

Facebook debugger 2

最初はブログに設置しているシェアボタンの不具合かと思いました。でも、他の記事では大丈夫なんです。最新でアップした記事ひとつだけがちゃんとシェアできない状態でして。

なので、該当する記事にのみ発生している不具合の様子。

調べた結果、簡単に直すことができましたので、その方法をシェアしようと思います。

Facebook debugger 3

正しく表示されない理由

記事をフェイスブックにシェアしたとき、アイキャッチやタイトルが正しく表示されない。書き手側の表現をすれば、設定したmetaデータが正しく反映されない。

そんなときに考えられる一番の理由は「Facebookクローラーがまだクロールしていない」ということです。

ある程度時間が経過すればちゃんとクロールされるのですが、稀に、時間が経ってもちゃんと反映されないケースがあります。それも、何かしらクロールのエラーが原因だと考えられます。

そんな場合の対処法ですが、Facebookデバッガーを利用すればカンタンに解決できます。

記事情報が反映されない時の対処法

1Facebookデバッガーにアクセスします。

Facebookデバッガーとは

Facebookデバッガーとは、本来はその記事のOGPが適切に設定されているかどうかを確認するためのツールです。しかし、これを実行すると強制的にクロールさせられるので、結果的に今回の不具合の解決に繋がるのです。

2情報が反映されていないページのURLを入力し、「Debug」ボタンを押します。

Facebook debugger 4

3表示された画面で、右の「Fetch new scrape information」ボタンを押します。

Facebook debugger 5

4正常な状態であれば、「Response Code」が200になります。

Facebook debugger 1


以上です。

たまに起こる問題ではありますので、Facebookデバッガーページはぜひブックマークしておきましょう。

参考サイト

  • この記事を書いた人

ばんか

Webディレクターとしてサラリーマンをやりつつ、個人でブログや執筆活動をするパラレルキャリアを実施中。 ITツールを日常で活かす方法を広く伝え歩くことをミッションとした「ITツールエバンジェリスト」です。AllAboutやYahooクリエイターズプログラムでも活動中。

-ITツール, メディア運営
-, ,