all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました

Simplicityの特徴 › フォーラム › 不具合報告 › all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました

  • このトピックには8件の返信、2人の参加者があり、最後にあおにより10年、 3ヶ月前に更新されました。
8件の返信スレッドを表示中
  • 投稿者
    投稿
    • #42580
      あお
      ゲスト

      本日、all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました。
      画像がトップページのデフォルトのものが投稿されてしまいます。リンク先は正しい記事になっています。
      OGP デバッガーを利用してもエラーが出てしまいます。

      http://www.kagua.biz/fb/cacheclear.html
      のサイトのOGPキャッシュクリア方法2:POSTによるfacebookOGP最強クリアフォーム
      を利用したらうまく投稿できたのですが、(seopack更新以降)新しい記事は毎回同じ状況になってしまい、これを使わずに解決するほうほうはございませんでしょうか?

    • #42583
      Hidekichi
      ゲスト

      デベロッパーツール等で、html内のogpが重複していないかをまず確認してみて下さい。

      simplicityでは、facebookのogpを入れられる設定がカスタマイザーにあります。all in one seoでもogpを入れる機能があります。またjetpackのパブリサイズを有効にした時も勝手にogpが入ります。
      これらが重複することで、同じogpの値が複数できて、どれを読んだらいいんだよ的な問題で上手く行かない場合があったりします。

      例えば、これら3つが重複している場合、やっかいなのがjetpackのパブリサイズ共有です。
      投稿を共有するわけですから、ogpが他のプラグインやテーマで入っているかわからない状況では、jetpackが独自で入れるというのもわからなくもないのですが、細かく制御できないと言う点と、投稿を各SNSに共有はしたいという希望とがとても面倒くさい点なのですが、これを優先する場合は、他の2つを切るしかありません。

      別の方法で投稿を共有できるなら、jetpackを切るのが最も良い効果があるかと思います。
      ここらは希望することを全部叶えられるわけではないと思うんですけれども、簡単操作なjetpackをひとまずは優先して、Simplicityとall in one seoで設定を切ったほうが、全体的な設定としては簡単です。

      まぁ重複していたらという前提ですけれども。

    • #42589
      アバター画像わいひら
      キーマスター

      #42580
      All in One SEO PackのOGP機能を無効に試してみられたのでしょうか?

    • #42604
      あお
      ゲスト

      Jetpackはインストールしていません
      all in one seo packのOGP機能も使っていません。→ソーシャルメディア→で無効になっています
      simplicityのogpは設定してあり、更新前はちゃんと動いていました。

    • #42605
      あお
      ゲスト

      ソースコードを見ると、ogpは指定した画像が吐き出されています。
      しかしフェイスブックに投稿画面に推移するとデフォルトのものに書き換わってしまいます。←イメージ画像だけ。
      実際に投稿後もやはりデフォルトの画像です。

    • #42607
      あお
      ゲスト

      facebookデバッグにURLを入力すると、エラーがでます。
      エラー内容は、

      —–
      Warnings That Should Be Fixed
      不正なレスポンスコード
      URLがエラーHTTPステークスコードを返しました。
      Missing Required Property
      The ‘og:type’ property is required, but not present.
      Parser Mismatched Metadata
      The parser’s result for this metadata did not match the input metadata. Likely, this was caused by the data being ordered in an unexpected way, multiple values being given for a property only expecting a single value, or property values for a given property being mismatched. Here are the input properties that were not seen in the parsed result: ‘og:type, og:description, og:title, og:image:url, og:site_name, og:locale:locale, fb:admins, fb:app_id’
      ————

      OGPキャッシュクリア方法2:POSTによるfacebookOGP最強クリアフォームを使って、OGPをキャッシュクリアしてから
      サイドFacebookデバッグにURLを入力すると、エラーはでなくなります。
      キャッシュが原因のようにも見えますが、レンタルサーバーが悪いのでしょうか?

    • #42608
      Hidekichi
      ゲスト

      プラグインの使用の有無はぶっちゃけ関係なく、結果的にheadタグにogp:imageの重複は無いと言うことで良いわけですね?
      で、それはSimplicityが入れているだけのogpであると言うことが重要です。
      で、またデフォルトと言われている画像はカスタマイザーで設定したホームイメージということで良いでしょうか?

      まず、ここらの情報が必要なわけです。
      で、質問に「all in one seoを更新したら…」とあればogp入れているのではなかろうかと普通誰もが想像します。で、それは入れていないと言うことなので、それらはall in one seoには全く関係ない部分ではなかろうかと思うわけです。

      ogpをall in one seoで入れてないなら、all in one seoが正しく動作していると仮定すれば、ogpに影響する部分は何もありません。facebookはヘッダのogpだけを拾って処理しているので、そこの情報が正しく、facebookに何も問題がない場合(ここ重要)、画像は正しいものが正しく表示されるはずです。

      が、ここらは本当に正しく動作しているかどうか微妙な時もあります。記事タイトル等は問題ない、つまり間違って違うタイトルに書き換わったりはしていないというのは当たり前ですが、画像は違うものに変わる場合があります。
      fackbookぐらいの巨大なシステムになると、小さな画像一つでも積もり積もって巨大なファイルサイズになってしまうため多くの場合はcdnとかにキャッシュされていたりします。
      それらの読み込みが上手く行かない場合、テキストなどと違って画像に限りですがうまく表示されない場合も少なからずあるということです。

      これらはfacebook側に一部不具合があった場合ですが、逆にあおさんの環境にもよる場合があります。プラグインを更新した後に起こったのが確かならば、キャッシュがとても怪しいです。プラグイン、サーバー、ブラウザ等でキャシュが残っていてogp:imageがキャッシュ上で複数存在する様な場合は、うまく動作しない場合があり、それがfacebookの画像をキャッシュしているシステムとの兼ね合いで問題が起こっているとも考えられます。

      facebookのデバッガ等でキャッシュをクリアしたら直るというのも合点がいく気がします。
      ただ、どういう環境で、本当にそれらキャッシュはあるのかどうか等は外からはわからないので、あくまで想像ですが、テストでプライベートウィンドウ(firefox)やシークレットウィンドウ(chrome等)を利用してみて、それでもダメなら他のキャッシュも疑ってかかるほうが良いのではなかろうかと思います。

      本当にall in one seoが問題だとすれば、プラグインを停止すれば解決するはずですが、ここらは既に試されているだろうと思うので問題なかろうかと思います。

    • #42613
      アバター画像わいひら
      キーマスター

      報告内容のテキスト情報だけでは詳しいことはわからないので、不具合が出るページのURLを貼り付けてもらえると助かります。(見てもわからない可能性もあります)
      そうでないと、こちら側ではチェックはできず、推測でしか話ができないので。

    • #42620
      あお
      ゲスト

      Hidekichiさん、わいひらさん

      お返事ありがとうございます。
      結論からいいますと、一応解決いたしました。

      >それらはall in one seoには全く関係ない部分ではなかろうかと思うわけです。
      確かにその通りですね。
      プラグインを停止してみても変化がなかったので、そこではないと思いました。プラグインを更新した直後からエラーが出始めたので、プラグインのせいだと思い込んでいました。知り合いに試してもらったところ、いつもと同じくちゃんとできていると言われました。

      となると→自分のFacebookアカウントのせい??思いまして、

      (管理者用=Simplicityと関連付けたアカウント)にログインすると、「基本データを編集」欄に「長い間情報を更新していない状態です」と表示されていました。この情報の更新ボタンを押したところ、すべて以前のように動作するようになりました。

      普段は、simplicityから「シェア」ボタンを押していて、Facebookの更新は放置していたので、フェイスブックの登録情報がキャッシュに関係するとは考えてもおりませんでした。

      詳しいご説明ありがとうございました。

8件の返信スレッドを表示中
  • トピック「all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)