You Don't Need to Be Facebook to Make Use of Open Graph Data
[caption id=”attachment_217” align=”alignnone” width=”922”] Facebook OG tags compared to other metadata[/caption] Recently I’ve noticed that on Goodreads, Facebook Open Graph tags represent the best metadata, by far. Look at them above. Not only are there more OG tags than other types, but they are also the most obviously useful. The native content tag on Goodreads is abridged, but the entire content statement is listed above in the open graph tag. There’s little jargon or abstract tokens in the OG tags; mostly just good content. Looking on other sites, this seems to be pretty standard. After doing a bit of research I found that I’m not the only one to notice this. Apparently LinkedIn and Google+ both use the Facebook OG tags to represent websites to people. Apparently Facebook realized that they needed good metadata to make sense of websites to show to people on their feed. Metadata existed, but few seemed to be using it (except for SEO, which typically is a bit different than information users themselves are interested in). The Semantic Web people have long tried to make sense and popularize metadata. So it seems quite interesting that Facebook may be the organization to finally popularize it for the masses. Facebook made the Open Graph for Facebook. It’s really hard to tell how “open” they actually want it to be: whether they intend the open graph to be a Facebook dominated platform, or a universal one that Facebook can rely upon. This is a really interesting question to me and I’ll definitely keep it in mind over the next few years. Either way, it may be becoming the standard for other people to use as metadata. What does this mean? Well, maybe you can incorporate Open Graph metadata from other applications into your website for starters. More interesting relationships would be difficult, but it seems possible to scrape Open Graph data from websites to do things that could be interesting. Facebook tags don’t really provide semantic data regarding the relationships between different objects, but some of this may be possible to be added using other services.