How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Open Graph Protocol

The Open Graph Protocol is a set of metadata tags that let any web page describe itself as a rich object — title, type, image, description, canonical URL — so that platforms rendering a link know what to show. Originating at Facebook in 2010 and now honoured by essentially every social platform and messaging app, it is the de facto standard for how creator content presents itself when shared.

The Open Graph Protocol is a set of metadata tags that let any web page describe itself as a rich object — title, type, image, description, canonical URL — so that a platform rendering a link knows what to show. It originated at Facebook in 2010 and is now honoured by essentially every social platform and messaging app.

  • Meta tags in the head - og:title, og:type, og:image, og:url are the required four; everything else is optional.
  • RDFa lineage - The syntax comes from RDFa, though almost nobody consumes it that way.
  • De facto, not de jure - No standards body owns it. Adoption made it a standard.
  • The unofficial companion - Twitter Cards layer on similar tags, and most sites emit both.

Open Graph is the de facto standard for how content presents itself when shared, and it is worth noting what kind of standard that makes it: a specification with a single vendor origin, no governing body, no versioning process, and near-universal implementation. Compare it to the carefully governed specifications in this catalog that nobody ships. Adoption and governance are independent variables, and Open Graph is the strongest evidence of that in the publishing stack alongside oEmbed.