先日、何の気なしにFacebookのシェアデバッガーで当サイトのページをデバックしたところ、「修正が必要な問題」と表示が出てfb:app_idのプロパティが無いと警告されました。

Facebookシェアデバッカー エラー画面

プラグインYoast SEOfb:app_idは設定していたはず! と思い、ソースを確認したところ、たしかにfb:app_idのメタタグがありません。なのでどういうことか少し調べてみました。

Yoast SEO for everyone サイトで情報を確認

Yoast SEO for everyoneのサイトに行き、fb:app_idについて何か情報が掲載されていないか確認したところ、下記のような記事がありました。

Warning: fb:app_id hasn’t been included in the meta tags

この記事の内容をざっくり確認すると、「fb:app_idのメタタグはYoast SEOのバージョン7.1.0で誤って削除されました。この機能はYoast SEOのバージョン7.2.0で復活している」とのことでした。

Yoast SEOでの設定確認

Yoast SEOのバージョンを確認すると7.3.0(2018年4月19日現在)となっていました。ということは不具合は解消されているはず。でもソースを確認するとまだfb:app_idのメタタグが入っていいないので再設定の必要があるようです。なのでfb:app_idを再設定しています。

Yoast SEOでアプリIDの設定手順

WordPressの管理画面にログインしたら、左メニューの [SEO] → [ソーシャル]をクリックしてください。

Yoast SEO メニュー

ソーシャルを開いたら、[ソーシャル – Yoast SEO]の設定画面が開きますので、Facebookタブを開いてください。Fackbook設定の Facebook App ID の項目が空欄になっていましたらFacebookアプリ作成で取得したFacebookアプリIDを入力してください。App ID入力後、変更を保存するとfb:app_idのメタタグが復活します。

ソーシャル - Yoast SEO

Yoast SEO の各種設定手順についてはこちら

Yoast SEOの設定についての記事もありますのでもしよろしければご覧ください。
「Yoast SEO」WordPress用SEO対策プラグインの基本設定をマスターしよう!