サポート » 使い方全般 » facebook OGPのヘッダー部分の記述について

  • 解決済 BONOVOX

    (@bonovox)


    いろいろ調べていろいろ記述してみましたが
    どうしても、エラーがでてしまうので
    ご質問させて頂きたいと思います。

    <html xmlns=”http://www.w3.org/1999/xhtml&#8221;
    xmlns:og=”http://ogp.me/ns#&#8221;
    xmlns:fb=”http://www.facebook.com/2008/fbml”&gt;
    <head>
    <meta property=”og:locale” content=”ja_JP” />
    <meta property=”og:title” content=”<?php the_title(); ?>” />
    <meta property=”og:description” content=”<?php the_excerpt(); ?>” />
    <meta property==”og:type” content=”website” />
    <meta property=”og:url” content=”<?php the_permalink() ?>” />
    <meta property=”og:image” content=”http://example.com/image/image.jpg&#8221; />
    <meta property=”og:site_name” content=”example” />
    <meta property=”fb:app_id” content=”取得した数字” />

    こう記述してデバッグしてエラーを調べると
    不正なレスポンスコード: URLがエラーHTTPステークスコードを返しました。
    The ‘og:url’ property is required, but not present.
    The ‘og:type’ property is required, but not present.
    The ‘og:title’ property is required, but not present.

    という警告が出てしまいます。
    OGPに関係しているプラグインなどは一切入れていないのですが
    どう記述するのが正解なのでしょうか?
    どなたか、ご存知でしたらアドバイスを宜しくお願い致します。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • こんにちは

    詳しくないですけど、以下のタグはずしてもエラーになりますか?

    <meta property="fb:app_id" content="取得した数字" />

    ご返答ありがとうございます。
    試してみましたが、ダメです・・・・
    一体、何なのでしょうか・・・。
    半日ほど、この問題で困っています。

    あの、
    ソースを確認していただいて、

    content="<?php the_title(); ?>

    などの値がhtmlに出力されている事は、確認済みですよね?

    はい、ちゃんとhtmlを確認すると出力されています。

    BASIC認証か何らかの認証をかけていませんか?
    BASIC認証の場合は、facebookのクローラーを許可するといいらしいです。
     
    Basic 認証中のページで OGP のテストをする – modifiedの日記

    >nobita様
    >popup様

    大変ありがとうございました!
    基本的なことでしたが、BASIC認証を解除したらできました!
    初めて、wordpressでブログを作っていていまして
    こんな基本的なことが解決方法でしたが
    悩んだ時間でとても勉強になりました。

    本当にありがとうございます。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「facebook OGPのヘッダー部分の記述について」には新たに返信することはできません。