Use advanced configuration

For teams with developer support: lock exact share image values when a page must always use approved wording and visuals.

Follow the steps below to complete this workflow from start to finish.

Overview

A quick summary before you begin.

Goal
Add exact override values and verify that the final preview uses them.
Time
10 to 15 minutes
Prerequisites
A page your developer can edit and a preview you can inspect.

Steps

  1. 1

    Open the page or layout that controls the share image information.

  2. 2

    Choose the semantic content you want to pin exactly, such as title, description, brand, or author.

  3. 3

    Add a mosaicora:og block and include only the values that must stay fixed.

  4. 4

    Use the example that best matches the page type, such as product, article, or organization.

  5. 5

    Refresh the preview and confirm the rendered image matches the values you set.

WebPage override

Use a page-level override when you want the final share image to stay predictable.

<script type="application/ld+json">
{
  "@context": {
    "schema": "https://schema.org",
    "mosaicora": "https://mosaicora.io/ns#"
  },
  "@type": "WebPage",
  "name": "Advanced OG Configuration",
  "mosaicora:og": {
    "schemaVersion": 3,
    "templateId": "6a36446a0021410e8044",
    "semanticValues": {
      "content.title": "Advanced OG Configuration",
      "content.description": "Pin exact values for the final share image",
      "organization.name": "Mosaicora Studio"
    }
  }
}
</script>

Article override

Keep editorial pages consistent when the title and author should never drift.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How Exact OG Values Work",
  "mosaicora:og": {
    "schemaVersion": 3,
    "semanticValues": {
      "content.title": "How Exact OG Values Work",
      "content.description": "The same title and author every time",
      "person.name": "Mosaicora Team",
      "person.role": "Editorial"
    }
  }
}
</script>

Exact values checklist

Use a compact override when you only want to lock the values that matter most.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "mosaicora:og": {
    "schemaVersion": 3,
    "semanticValues": {
      "content.title": "Launch Checklist",
      "content.description": "The final share card should not drift",
      "organization.name": "Mosaicora Studio"
    }
  }
}
</script>
Advanced configuration editor with the exact-value override block and preview output highlighted.