日々のあれこれ

投稿画面でAll in One SEOのソーシャル設定が表示されない&個別投稿のツイッターカードが表示されない

投稿日:2017-09-11 更新日:

 

All in One SEO Packというプラグインを利用してツイッターカードの設定を行っている方は多いと思いますが、先日カードの設定をしたにもかかわらず個別投稿のカードが表示されないという問題に遭遇しました。またその際に、投稿画面のソーシャル設定もできなくなっていたので解決方法をご紹介します。

 

All in One SEO Packで設定した個別投稿のツイッターカードが表示されない

WordPressでサイトを構築している方で、SEO対策としてこの「All in One SEO Pack」というプラグインを導入している方も多いでしょう。

このプラグインでは、TwitterやFacebookといったソーシャルメディアのシェア設定まで簡単に行えるので、SEO対策を検討している方には是非オススメしたいプラグインです。

このプラグインを利用してツイッターカードの設定を行っている方も多いと思いますが、先日このプラグインを使ってツイッターカードの設定をしたのに、個別投稿のツイッターカードが表示されないという問題に遭いました。

 

具体的には、

  • All in One SEO Packを使ってツイッターカードの設定を行った
  • Twitter Developersでカードが表示されるか検証したところ、トップページのカードは表示されるが、個別投稿のカードが読み取りできなかった
  • 記事の投稿画面のAll in One SEO Packの設定画面で、ソーシャル設定が非表示になっていた

 

という状況だったのですが、結果的に投稿画面でのソーシャル設定ができるように設定しなおしたところ、個別投稿のカードも問題なく表示されるようになりました。

 

 

問題発生時の状況

All in One SEO Packを使ってツイッターカードの設定を行った

多くの方が解説されている通り、私もこのプラグインを使ってツイッターカードの設定を行いました。

 

 

トップページのツイッターカードは表示されるが、個別投稿のカードが表示されない

上の設定を行ったあと、Card Validator | Twitter Developersという検証ツールを使って、ツイッターカードがちゃんと表示されるかどうか確認したところ、

 

トップページのツイッターカードは問題なく表示

トップページのツイッターカードは表示される

 

しかし、個別投稿のツイッターカードが表示されないということが判明。

個別投稿のツイッターカードが表示されない


 
 
 
 
 
個別投稿のURLを入力した際には、カードが通常カードが表示される部分にUnable to render Card previewという文が表示され、下のLog部分には、
 
INFO:  Page fetched successfully
INFO:  6 metatags were found
ERROR: No card found (Card error)
 
 
と、通常はINFO:  Card loaded successfullyと出るはずの部分にERROR: No card found (Card error)というエラーの表記。
 
 

 

 

 

投稿画面のAll in One SEO Packの設定画面で、ソーシャル設定が非表示

また、通常だと投稿画面のAll in One SEO Packの欄には、メイン設定の隣にソーシャル設定のボタンがあり、ここでツイッターカードをはじめとたソーシャルメディアの設定を行えるのですが、このときソーシャル設定が非表示になっているということが判明。

通常の投稿画面にはソーシャル設定が表示されている

問題発生時、ソーシャル設定が表示されていないことが判

 

このソーシャル設定を表示し、個別投稿ごとにソーシャルメディアの設定ができるようになればツイッターカードも問題なく表示されるかも?と思い、ソーシャル設定を表示させるにはどうしたらいいか色々探りました。

 

 

解決法:Facebook設定の

ソーシャル設定を表示させるために、管理画面の右上にあるAll in One SEOソーシャルメディアにいきます。

 

 

そして、ソーシャルメディアのFacebook設定のところに

 

チェックした後に設定を更新すると、投稿画面のAll in One SEO Packの設定画面でメイン設定の隣にソーシャル設定が表示されるようになります。そしてこの後にツイッターカードが表示されるか検証ツールで調べてみると、

 

 

無事にカードが表示されるようになりました!

ツイッターカードの設定で苦戦していたのに、まさかFacebookの設定に問題があったとは…

もし同じような問題に遭遇している方がいらっしゃったらこちらの方法も試してみてください。

-日々のあれこれ
-

mayu

自分らしく生きることをモットーに。

デンマークへの一年の交換留学を経験。絵を描いたり、デザインしたり、文章を書いたり、何かを一から創り上げたり、表現するのが好き。趣味で絵やデザインの仕事をちらほら。