OGP設定項目”Facebook Object Type”に注意 – “Blog”は消えた選択肢?

 

WordPressのプラグインである「All in One SEO Pack」を使って投稿・ページ単位でOGP(Open Graph Protocol)を設定する事が可能です。

詳細は「STINGERでOGPを簡単に設定する方法」をご覧下さい。
#STINGERというWordpressの無料テーマを題材にしていますが、
All in One SEO Packと競合しないテーマであれば基本的に同様の方法でOGPを設定可能です

ただし、”Facebook Object Type”という項目の選択肢”Blog”には注意が必要です。
#All in One SEO Pack以外でも注意が必要

多くのブログでは、”Facebook Object Type”に”Blog”を指定するよう解説されていますが、まずは、以下の説明を読んでみてから決めて下さい。

Facebook Object Typeの選択肢”Blog”

All in One SEO Packの「social meta」を有効化すると
All in One SEO > Social Meta > Facebook Settings
という項目で以下の通り”Facebook Object Type”を指定する項目が存在します。

All in One SEO PackのSocial Metaで設定可能なOGPのFacebook Object Type

#多くのブログでは、このFacebook Object Typeに”Blog”を選択するように説明されています。

なお、当ページでは、
・投稿 Object Type
・固定ページ Object Type
も同様に”Blog”を選択可能です。

また、上記以外にも、投稿ページ下部に「Social Settings」というタブが現れます。

All in One SEO PackでOGP(Open Graph Protocol)を設定する

こちらのタグを選択すると当該ページのOGPを設定する事が可能です。

そして、その項目の中に”Facebook Object Type”という項目があり、その選択肢として”Blog”が含まれています。

All in One SEO PackのOGP設定項目「Facebook Object Type」

この”Blog”が曲者です。

facebookの「Open Graph Reference Documentation」

facebookがdeveloper向けに公開している「Open Graph Reference Documentation」の「Object Type」には、「Blog」が存在しません。

「article」の説明として

This object represents an article on a website. It is the preferred type for blog posts and news stories.

とあり、ブログの投稿向けのObject Typeとして「article」が説明されています。

では、“Object Type”の”Blog”とは何なのでしょうか?

昔は存在したが今は消えた選択肢?

そもそも、facebookの仕様はよく変わります。(facebookのOGPも変わります、、、)

そのため、恐らく、Object Typeとして昔は”blog”が存在したものの、ある時から消えたものと推測されます。

同様の推測が「FacebookのOGP仕様がまたもや変更!」 by mbdbの「og:typeもなんかおかしい」という項目で以下の通り解説されています。

うちでは、ブログのトップはog:typeにblogプロパティを、それ以外の記事やアーカイブにはarticleを指定するようにしています。

ところが、トップをDebuggerで叩いてみたところ、原文ではblogとして出てくるのに、実際の認識はarticleプロパティになってしまうのです。

これはおかしいなぁと思い、blogの代わりにwebsiteプロパティを指定してみたんですが、エラー発生。。一度articleとして認識されたので変更することはできません的なメッセージが表示されてしまいました。なんぞそれ。。

どうも、考えるにblogというプロパティが消え失せたんでしょうかね。だからといってwebsiteに変更できないのもなぁ。。。

また、アジャイル株式会社の「WebサイトにOpen Graph Protocol (OGP) 設定を追加する」でも「適切なObject Typeを選択する」の項目で

※以前は blog という Object Type もあったらしい。

という推測(伝聞?)が記載されています。

まとめ:Facebook Object TypeにBlogは指定しない方が良い

以上より、消極的な結論ですが、Facebook Object Typeに”Blog”は指定しない方が良いと考えられます。

上述の通り、
・facebookが提供する公式リファレンスに”blog”が存在しない
・”blog”を指定していていたのにデバッガでは”article”になってしまった事例が存在する
・過去には存在したが現在は消えた選択肢という予測がある
ことから、今後、何らかの弊害が発生する危険性を考慮し、選択しないことをオススメします。

関連記事:
STINGERでOGPを簡単に設定する方法
STINGER5とAll in One SEO PackでOGPを設定する際はアイキャッチ画像のサイズに注意

スポンサード リンク

  関連記事

Google AdsenseのRMPとeCPMの違い
AdSenseのRPMとeCPMの違い

AdSense(アドセンス)では”eCPM”ではなく&# …

google adsense
AdSense + A8のeCPM公開!(2015年2月分)

先月(2015年2月分)の当ブログのeCPM公開です! 具体的には、AdSens …

レンタルサーバ
ブログに向いてるレンタルサーバー「さくらインターネット」

ブログを始めるにあたって、アメブロ等のブログサービスを利用する事も可能ですが、サ …

google adsense
AdSenseの広告タイプの設定が機能していない

先日、当ブログのPC表示で最上部に表示されるAdSenseのビッグバナー(728 …

STINGER5とAll in One SEO PackでOGP設定する際はアイキャッチ画像のサイズに注意
STINGER5 × All in One SEO PackでOGPを設定する際は画像サイズに注意

WordPressの無料テーマであるSTINGER5 + SEOプラグインの&# …

google adsense
Google AdSenseの新広告「ページ単位の広告」を試してみました

Google AdSenseの新広告「ページ単位の広告」を試してみました。 ペー …

↑PageTop