← POC Sandbox

Proof of concept

Brand Metadata: Open Graph + schema.org

How a page tells social networks and search engines what it is.

What this is

When someone shares one of our pages on Facebook, X, LinkedIn or WhatsApp, the post shows a title, a description and a preview image. That comes from "Open Graph" tags inside the page. Separately, search engines like Google read "schema.org" structured data to understand what the page is (a business, a website, an article) and can then show richer results.

This feature makes the platform produce both, correctly and consistently, for every page.

Where it comes from

A partner sets their sharing and brand details once at brand level (site name, share image, logo, social links). Every page inherits those automatically, and any page can override them. The platform works out the final values and writes them into the page.

Before this, every template and every AI-built page did its own thing, so the data was inconsistent or missing. Now there is one source of truth.

Two kinds of page

Every page carries the brand identity (Organization and WebSite) and a breadcrumb trail. The only thing that changes is whether the page is an article:

How the data maps

Every tag and property is filled from a brand or page field, with sensible fallbacks. The mapping page lists exactly which database column feeds which Open Graph tag and schema.org property.

See it and validate it

Two complete example pages, one of each kind. Both are built to pass the validators with zero errors, so they are the "known good" baseline.

Check them yourself: open a page, view its source, and paste it into the Schema Markup Validator or the Google Rich Results Test.