次のような Open Graph タグを実装するウィジェットを販売する Web サイト www.mywebsite.com があります。
<meta property="og:title" content="This is the title of the widget model" />
<meta property="og:type" content="product" />
<meta property="og:url" content="http://mywebsite/widget/67734" />
<meta property="og:image" content="http://mywebsite/images/123456.JPG" />
<meta property="og:site_name" content="My Website" />
ウィジェットも販売する Facebook アプリケーションの作成を依頼された開発者がいます。彼は私たちの Web サイト ページの og:type 値を「product」から「widget」に変更して、Facebook アプリケーションが「product」ではなく「widget」を含む説明をユーザーに表示するように私に依頼しました。私の理解では、Open Graph Protocol には、使用できる定義済みの型のセットがあります。
プロトコルで定義されていない型を使用すると、Facebook、Google、または他の Open Graph サブスクライバーでのランキングが低下するのではないかと心配しています。これは正しいです?私たちの Web サイトではなく、Facebook アプリケーションにカスタム タイプの値を指定するべきではありませんか?