Schema-Stitch
Schema-Stitch is a technique of linking JSON-LD schema entities across pages using consistent @id references to create a unified domain-wide knowledge graph.
Page-by-Page vs Connected
Most sites deploy schema markup on a page-by-page basis — each page has its own isolated Organization, WebSite, and content entities. This approach treats every page as an island, and search engines must infer relationships between them.
Schema-Stitch replaces this approach by sharing a canonical Organization @id (e.g., https://example.com/#org) across every page. The result is an entity network where each page explicitly connects to the domain's core entities.
How It Works
- Define core entities — Create Organization, Person, and WebSite entities with permanent @id values in the Entity Registry
- Reference, don't duplicate — On each page, reference core entities by @id instead of re-declaring them
- Build the graph — Each page adds its own WebPage and Article entities that link back to the shared core, creating an expanding entity network
Related Terms
- Structural Pressure — The pillar that relies on Schema-Stitch
- Pressure SEO — The parent methodology
- Semantic Branding — Parent strategy for term ownership
- JSON-LD — The data format used by Schema-Stitch