Externalized schema with canonical consolidation #4485
karmicdice
started this conversation in
Ideas
Replies: 2 comments
-
|
Brilliant. Useful. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Seems like this could be done with a new type of sitemap to be defined and adopted. The xml would only have two entries per item, the url with anchor and the path to the structured data file. This might even speed up search discovery problems associated with client side processing. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I'd like to open a discussion around a pattern I've been testing, which I'll call “Externalized Schema with Canonical Consolidation.” ESCC
The idea:
Instead of embedding JSON-LD structured data directly in the main content page, a separate “schema page” is created.
This page:
<link rel="canonical">to point back to the primary content page.Why this pattern?
For headless or API-driven frontends (e.g. React, Next.js, etc.), embedding schema directly can feel messy and tightly coupled to presentation logic. Having a decoupled "schema page" allows:
Observed behavior in testing - so far:
Here are my open questions for the community:
I'd love to hear thoughts from others who may have tried this approach, and whether you see value in formalizing it as a documented pattern.
Thank you
Keval
PS: More here: ESCC
Beta Was this translation helpful? Give feedback.
All reactions