Facebook’s Open Graph protocol

BBC News desktop pages are now carrying a minimal set of Open Graph Protocol metadata, for example:

<meta property=”og:title” content=”Facebook’s Graph targets Google”/>
<meta property=”og:type” content=”article”/>
<meta property=”og:url” content=”http://www.bbc.co.uk/news/technology-21040363″/&gt;
<meta property=”og:site_name” content=”BBC News”/>
<meta property=”og:image” content=”http://news.bbcimg.co.uk/media/images/65316000/jpg/_65316583_65315074.jpg”/&gt;

Facebook’s data model is defined here as RDF/TTL: http://ogp.me/ns/ogp.me.ttl, which is really just a bunch of properties; I’ve drawn out the diagram below to show what I think the idea is:


Facebook don’t publish the domain of their properties so I’ve made up a class called og:Thing but you get the idea. It looks like Google will render Rich Snippets from OGP mark-up, treating it as a single RDFa node. But there’s not very much open about this open graph.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s