少し前ですが、ブログのSNSボタンにFacebookの「シェアボタン」を追加しました。
シェアボタンを使うと、コメント付きで記事をタイムラインに載せることができます。しかし、最新の記事をアップして動作を確認したところ、リンク先で表示されるべき記事のサムネイルや概要が表示されていませんでした。
ソースが間違っているのかと思ったのですが、過去の記事は問題なく表示されているので他の原因の模様。このような現象が起きた場合の対処法について解説します。
Facebookのシェアボタンが正しく動作しない場合
正しく動作している場合、シェアボタンを押すとこのようにサムネイルや記事の概要のページが表示されます。
エラーが出ている場合は空のページが表示されてしまいます。
その場合は「Facebookデバッカー」のページにアクセスし、エラーが出ている記事のURLを入力してデバッグをします。
URLを入力して「Debug」ボタンを押すだけ。
これでシェアボタンが正しく動作してするようになるはずです。
根本的な原因はわからないのですが、Facebookの仕様変更であったり公開時の接続不具合などでエラーになってしまうのかと推測しています。
シェアボタンの件以外にも、Facebook関連の不具合はデバッグページで解決することがあるようなので、ブックマークしておくと後々何かの役に立つかもしれません。
LINK:Facebook Debugger