Facebook URLを記入してリンクする際、サムネイルやタイトルが自動で取得できない場合の対処法 「オブジェクトデバッガー」

FacebookのタイムラインにURLを貼り付けると、自動でそのページのタイトルや内容、画像のサムネイルなどを取得してくれる機能が便利で活用中。

ただたまに、うまく情報が反映しないで、URLそのままで表示されてしまうケースがあるのだが、とりあえず放置していた。
なのだが必要に迫られて解決せざるをえないのでイロイロ調べて悩んでみました。

HTMLのヘッダー情報の影響なのか、Facebookの設定なのか、それともただ単にFacebookサーバの気まぐれなのか。
諦めかけた次の瞬間、とある記事を見つけて、結果無事解決!

簡単に言うと、Facebookサーバの問題で、一度キャッシュをとっていると、以後その時と同様に表示されてしまうのだとか。
そのキャッシュをリセットしてくれるのが以下ページ

Facebook : オブジェクトデバッガー

一度ココのフォームで読み込まれるとキャッシュがリセットされるらしい。
またHTMLの中に、タイトル、サムネイル画像、URLの指定などを行えるメタタグがあるとの事で以下にメモ。
—–
<meta property=”og:title” content=”ページタイトル” />
<meta property=”og:type” content=”article” />
<meta property=”og:image” content=”http://www.google.com/img/画像.jpg>
<meta property=”og:url” content=”http://www.googlecom/ページURL.html” />
—–

以上の設定で無事反映OK。
探せばいろいろあるものですね。