Simplicityの特徴 › フォーラム › 不具合報告 › all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました
- このトピックには8件の返信、2人の参加者があり、最後に
あおにより10年、 3ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年6月18日 8:41 PM #42580
あお
ゲスト本日、all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました。
画像がトップページのデフォルトのものが投稿されてしまいます。リンク先は正しい記事になっています。
OGP デバッガーを利用してもエラーが出てしまいます。http://www.kagua.biz/fb/cacheclear.html
のサイトのOGPキャッシュクリア方法2:POSTによるfacebookOGP最強クリアフォーム
を利用したらうまく投稿できたのですが、(seopack更新以降)新しい記事は毎回同じ状況になってしまい、これを使わずに解決するほうほうはございませんでしょうか? -
2016年6月18日 10:38 PM #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で設定を切ったほうが、全体的な設定としては簡単です。まぁ重複していたらという前提ですけれども。
-
2016年6月19日 12:24 AM #42589
-
2016年6月19日 10:26 AM #42604
あお
ゲストJetpackはインストールしていません
all in one seo packのOGP機能も使っていません。→ソーシャルメディア→で無効になっています
simplicityのogpは設定してあり、更新前はちゃんと動いていました。 -
2016年6月19日 10:31 AM #42605
あお
ゲストソースコードを見ると、ogpは指定した画像が吐き出されています。
しかしフェイスブックに投稿画面に推移するとデフォルトのものに書き換わってしまいます。←イメージ画像だけ。
実際に投稿後もやはりデフォルトの画像です。 -
2016年6月19日 11:19 AM #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を入力すると、エラーはでなくなります。
キャッシュが原因のようにも見えますが、レンタルサーバーが悪いのでしょうか? -
2016年6月19日 11:39 AM #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が問題だとすれば、プラグインを停止すれば解決するはずですが、ここらは既に試されているだろうと思うので問題なかろうかと思います。
-
2016年6月19日 11:54 AM #42613
わいひらキーマスター報告内容のテキスト情報だけでは詳しいことはわからないので、不具合が出るページのURLを貼り付けてもらえると助かります。(見てもわからない可能性もあります)
そうでないと、こちら側ではチェックはできず、推測でしか話ができないので。 -
2016年6月19日 3:27 PM #42620
あお
ゲストHidekichiさん、わいひらさん
お返事ありがとうございます。
結論からいいますと、一応解決いたしました。>それらはall in one seoには全く関係ない部分ではなかろうかと思うわけです。
確かにその通りですね。
プラグインを停止してみても変化がなかったので、そこではないと思いました。プラグインを更新した直後からエラーが出始めたので、プラグインのせいだと思い込んでいました。知り合いに試してもらったところ、いつもと同じくちゃんとできていると言われました。となると→自分のFacebookアカウントのせい??思いまして、
(管理者用=Simplicityと関連付けたアカウント)にログインすると、「基本データを編集」欄に「長い間情報を更新していない状態です」と表示されていました。この情報の更新ボタンを押したところ、すべて以前のように動作するようになりました。
普段は、simplicityから「シェア」ボタンを押していて、Facebookの更新は放置していたので、フェイスブックの登録情報がキャッシュに関係するとは考えてもおりませんでした。
詳しいご説明ありがとうございました。
-
-
投稿者投稿
- トピック「all in one seo packを最新のものに更新したら、facebookのogpが反映されなくなりました」には新しい返信をつけることはできません。