All in One SEO PackのOGPタグがカスタム投稿タイプで挿入されない原因

原因(の可能性がある事例)をサクッと知りたい方は、下の方の色付き背景までスクロールでGOです! (ページ内リンクを貼ろうとAタグ試したりタイトルを複数入れてみたりしたけどできなかった…)

さまざまなSEOに関する機能を提供してくれるWordPressプラグイン「All in One SEO Pack」。いつもお世話になっております。

とっても親切なプラグインなのですが、初めて使う時にタイトルのようなつまずきをしたので、取り急ぎ記録として残しておきます。
(ちゃんと調べたりスクショ取ったりして、後で修正するかもしれませんが、とりあえず)

OGPタグをソースコードに挿入するのには、管理機能から「ソーシャルメディア」をアクティベートして設定しますが、基本的な設定方法は他の詳しいブログにおまかせします。

私は「ソーシャルメディア」の設定ページで「投稿タイプのFacebookメタを有効にする」のカスタム投稿タイプにチェックを入れたのに、カスタム投稿タイプページではOGPタグが挿入されなくてしばらく悩みました。
投稿画面ではちゃんとOGP設定フィールドも表示されてるのになー?
デフォルトの投稿(post)のページにはちゃんとOGPタグが挿入されてるのになー?
と。

原因は、「All in One SEO Pack」>「一般設定」>「コンテンツタイプ設定」を設定していないことでした。

まずは「一般設定」で「コンテンツタイプ設定」の「SEO on only these Content Types」で、使用したいカスタム投稿タイプにチェックを入れて、設定を有効にする必要があったのですね。

サックとまとめると

カスタム投稿タイプにもAll in One SEO PackでOGPを表示するには

1.一般設定」>「コンテンツタイプ設定」>「SEO on only these Content Types」で、使用したいカスタム投稿タイプにチェックを入れる

2.ソーシャルメディア」>「投稿タイプのFacebookメタを有効にする」で、使用したいカスタム投稿タイプにチェックを入れる

以上です!
どちらの設定を外しても機能しなくなるようです。
検証バージョンはAll In One SEO Pack3.2.9です。

いいなと思ったら応援しよう!