What is Open Graph?
Facebook introduced Open Graph in 2010 at its f8 developer conference, alongside the "Like" button and the concept of the "social graph." The protocol defines a set of meta tags with the og: prefix, placed in a page's <head>, that describe how that URL should be represented when someone shares it. Its technical foundation is RDFa, an HTML extension for embedding structured metadata directly in the markup.
The original idea was simple: turn any web page into an "object" within Facebook's social graph, with a recognizable title, type and image, instead of leaving the platform to guess those details from visible content. Fifteen years later, the protocol is still in use, and Meta keeps its repository open on GitHub, though without major changes since version 1.0.
Built for Facebook originally, it's now the de facto standard most platforms read before generating a link preview, from LinkedIn to WhatsApp's link preview. Get the og: tags right once, and that covers nearly every channel at once, without building a separate solution for each platform.