Facebook の「いいね!」ボタンのタグが見つからないというエラーです。どうすれば修正できますか? 質問する

Facebook の「いいね!」ボタンのタグが見つからないというエラーです。どうすれば修正できますか? 質問する

私はメディアウィキサイトにFacebookのいいねを載せていて、デバッガーで実行するとhttp://developers.facebook.com/tools/debug次のエラーが発生します:

管理者とアプリ ID がありません fb:admins および fb:app_id タグがありません。これらのタグは、Facebook が高いクリックスルー率を生み出すニュース フィード ストーリーをレンダリングするために必要です。

「いいね!」ボタンタグがありません og:title がありません。og:title メタタグは、Facebook がクリックスルー率の高いニュースフィード記事をレンダリングするために必要です。

「いいね!」ボタン タグ og:type がありません。og:type メタ タグは、Facebook がクリックスルー率の高いニュース フィード ストーリーをレンダリングするために必要です。

「いいね!」ボタンタグがありません og:image がありません。og:image メタタグは、Facebook がクリックスルー率の高いニュースフィード記事をレンダリングするために必要です。

また、画像付きの投稿ではなく、「最近のアクティビティ」として投稿されます。どうすれば解決できますか?

ベストアンサー1

「og:」タグは、「いいね!」ボタンが参照する HTML ページ (通常はボタンがあるページ) のヘッド要素内になければなりません。Facebook デバッガーは、そこにタグがないことを通知します。タグは次のようになります。

<head>
    <meta property="og:title" content="My web page title" />
    <meta property="og:type" content="website" />
    <meta property="og:image" content="http://exmaple.com/image.jpg" />
    <meta property="og:url" content="http://example.com/" />
    <meta property="og:site_name" content="My site name" />
    <meta property="og:description" content="This site is awesome!" />
    <meta property="fb:app_id" content="YOUR_APP_ID" />
</head>

fb:app_id または fb:admins のいずれかを使用できますが、両方は使用できません。

「画像付きの投稿ではなく、『最近のアクティビティ』としても投稿されます。どうすれば解決できますか?」という説明が理解できません。「いいね!」ボタンをクリックすると、投稿がユーザーのタイムラインに追加され、プライバシーの設定によっては友人にも投稿が表示される場合があります。

おすすめ記事