web-dev-qa-db-ja.com

Facebook以外のサービスはOpen Graphを使用していますか?

Facebook以外の他のサービスでは、ページをスクレイピングして情報を共有するときにOpen Graphタグを使用しますか?

つまり、Facebook、Google +、Pinterestなどへの共有を可能にするページに(たとえば)AddThisボタンがある場合、他のサービスもこれらのメタタグを尊重しますか?それとも、一般的に私たちがFacebookのために特別に行うことですか?

31
JasonStoltz

答えは「はい」のようです...

Open Graphは一種のオープンプロトコルであるため、Facebook固有のものではありません。また、すべてのベンダーがまだタグを尊重しているわけではありませんが、ほとんどのベンダーが尊重しているようです。

たとえば、Pinterestを見てください。 「Pin」ボタン AddThisによって提供される を使用する場合、「og:image」、「og:description」、および「og:url」タグを使用します。しかし、私自身の実験では、Pinterestのブックマークレットとそのサイトから直接追加することは、開いているグラフのメタデータを使用していないようです。

Google Plusについては、それが答えられます here 。基本的に、それらは「schema.org」に最大の重みを与えますが、それらが存在しない場合はオープングラフタグにフォールバックし、存在しない場合は「タイトル」などのページコンテンツにフォールバックします。

21
JasonStoltz

Open Graphプロトコル は、以下を含む幅広いソーシャルプラットフォームでサポートされています。

  1. Facebook
  2. Pinterest Developers
  3. Linkedin
  4. Twitter
  5. Google Plus
17
Simon Hayter

Embed.ly はOpen Graphタグも解析します( ここの例を参照 )。したがって、(おそらく)次のような顧客もツイートします:TweetDeck、bit.ly、hunch、Yammer、 Reddit、 etc

1
MPV