WordPressのOGPを設定してもfacebookに写真が反映しない原因

下記の5点です! 気を付けましょう! 久しぶりの自社ブログはWordpressのブログ投稿facebook連携についてです!

➀ 「カテゴリー」の設定画面で「スラッグ」には半角英数を入れましょう!

スラッグを半角英数字で!

➁ 「投稿」の画面で「パーマリンク」には半角英数を入れましょう!

パーマリンクを半角英数字で!

OGPについては、プラグインのjetpack で設定できます。

他のプラグインもあります。

➂OGPのimageの画像リンクは相対パスではなく絶対パスで入れる。

➃画像のサイズは200px*200px以上(逆に大き過ぎたり、縦横比の偏りがあるのももよくないかも。)

FACEBOOK DEVELOPER DEBUGGERで一度キャッシュを覚えさせる。FACEBOOK DEVELOPER DEBUGGERで一度、URLを入力して「Debug」ボタンを一回押します。これによりfacebook自体にキャッシュが残ります。

また、OGPの為に入れたプラグインがイマイチうまく動いてくれない場合、子テーマで functions.php に フックでOGP達を追加する方法もあります。

ご参考に、FACEBOOK DEVELOPER DEBUGGERにてFACEBOOK向けのOGPが正しく出力されているかチェック出来ます!

日本語がOGPのimageの中に入っているとエラーが出ます!日本語はfacebookで認められていない(悲)!

ついでに、OGPの発祥はfacebookじゃありません!調べていたらThe Open Graph protocolでした!これを知っている人、少し少ないのではないでしょうか?

とか言いつつ、弊社ワードプレスサイトには、何もしていない(苦笑)!!

日本語って、素敵な言語かも知れないけど、ガラパゴス化しているのがとても悲しい・・・。

 

コメントを残す