
facebookの「いいね!」ボタンはさまざまなサイトで設置されいます。この「いいね!」ボタン、ただ設置するだけじゃ不十分だって知っていましたか?あわせてOGPの設定も行うことで2倍3倍の集客効果があるそうです!うひょーマジですかw
OGPって言葉だけは何回か見かけたことはあったんですがなんかめんどくさそうなので知らんぷりしていましたが、OGPに対応しないことでかなり損をするみたいなのでようやく重い腰をあげてみました。
そもそもOGPっなに?
Open Graph Protocolの略。「このページにはどんなことが書かれているのか」を外部サイトに知らせるための記述方法のことで、facebookだけでなく、mixiやGREEなどのSNSで採用されている共通の仕様です。OGPについての詳細は次の記事がわかりやすいです。
- フェイスブック、ミクシィ、グリーで使われている OGP (Open Graph Protocol) とは何か – IT戦記
- Facebookのいいね!ボタンを設置しても、OGPの設定がされていなければ意味が無い « INSPIRE TECH
どうしてOGPの設定をするだけで何倍もの集客効果があるのか
理由は簡単!だれかが「いいね!」ボタンを押したとき、OGPが設定せれているとその友達のニュースフィードにも「いいね!」した内容が表示されるから。露出が増えるので単純にアクセスも増えるという理屈です。ちなみにOGPの設定がされていなければ「いいね!」した人のニュースフィードに表示されるだけでおしまいです。
また、OGPでニュースフィードに表示されるタイトル、画像、概要などを指定できるので見せたい内容をコントロールできます。

【OGP対応前】イメージ画像が全然関係ないものが表示されています (ノД`)

【OGP対応後】正しい画像が表示されています。
「WP-OGP」より「Open Graph Pro」がオススメ
WordPressのOGPのプラグイン「WP-OGP」が有名なので試してみたところ、コードの修正が必要(Appid→App_id)だったり、表示される画像が固定だったり(記事内の最初の画像を表示したい)、文字化けしたりといろいろと微妙で困っていたとところ、下記の記事を発見!紹介されていた「Open Graph Pro」を使ってみたところ本当に入れるだけでOKで、俄然こちらのプラグインがオススメです。
WordPressでOGPを使う手順
STEP1 : ユーザーIDの確認方法
下記のURLの「Yusuke.Yamanda」のところを自分のアカウントに変えてアクセス
https://graph.facebook.com/Yusuke.Yamanda
STEP2 : App IDの取得方法
- Facebook開発者ページにアクセス
- 上メニューの「アプリ」をクリック
- 「新しいアプリケーションを作成」をクリック
- アプリの名前を入力、規約の同意をチェックして「続行」
- これでApp IDが発行されました。
STEP3 : WordPress側の設定
- Open Graph Proをインストール
- 設定画面でAdmin User(s)にユーザーID、Application IDにApp IDを入力
- Imageのところで、画像なし記事のときに表示する画像を指定(別途FTP)
- header.phpの冒頭を下記の内容に修正
<html lang="ja" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
STEP4 : テスト
Debuggerで出力内容を確認
間違いがなければ完了!









