Site Evidence Intermediate 2 minute read Updated 2026-06-27 UTC

Metadata and structured data

The target-site rules for titles, descriptions, canonicals, Open Graph metadata, and JSON-LD that match visible page content.

Research statusTemplate and route audit Publication statePublished Reviewed byMichael Kappel Source reports1

Direct answer

ModelBreeder.com uses structured data only when it matches visible content. Public pages receive a canonical URL, descriptive page title, meta description, Open Graph metadata, and a JSON-LD graph for the site, organization, creator, web page, and article. The schema exists to describe the page, not to inflate authority.

Page metadata contract

MetadataSourceRule
TitlePage front matter plus site nameUnique, descriptive, and human-readable.
DescriptionPage front matterOne concise summary of the page’s actual content.
Canonical URLCurrent routeAbsolute https://modelbreeder.com/... URL.
Open GraphShared layoutSame title and description as the visible page metadata.
JSON-LD WebPageShared layoutURL, name, description, site relationship, and broad topic.
JSON-LD TechArticlePage/report render contextHeadline, description, dates, author, publisher, section, and keywords from visible metadata.

Mismatch rejection examples

Reject structured data when it claims:

  • a certification or endorsement not shown on the page;
  • a software application download when the page is only a guide;
  • a product, rating, or review that is not visible;
  • a live API capability not present in openapi.json;
  • a person credential not sourced from the contact/about page;
  • a current fact when the page only contains archived research.

JSON-LD review pseudocode

pseudocode
FUNCTION validate_page_schema(rendered_page)
    schema <- PARSE_JSON_LD(rendered_page)
    visible <- EXTRACT_VISIBLE_TEXT(rendered_page)
    require schema.WebPage.url == rendered_page.canonical_url
    require schema.WebPage.name IN rendered_page.title
    require schema.TechArticle.headline IN visible
    require schema.TechArticle.description IN rendered_page.meta_description
    require NOT schema.contains_certification_claim()
    require NOT schema.contains_hidden_capability_claim()
END FUNCTION

Source reports used for this guide

These reports are preserved verbatim in the site archive. The guide above is an editorial synthesis and may narrow, qualify, or reorganize claims from the source material.