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
| Metadata | Source | Rule |
|---|---|---|
| Title | Page front matter plus site name | Unique, descriptive, and human-readable. |
| Description | Page front matter | One concise summary of the page’s actual content. |
| Canonical URL | Current route | Absolute https://modelbreeder.com/... URL. |
| Open Graph | Shared layout | Same title and description as the visible page metadata. |
| JSON-LD WebPage | Shared layout | URL, name, description, site relationship, and broad topic. |
| JSON-LD TechArticle | Page/report render context | Headline, 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
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 FUNCTIONSource 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.