Structured Data Components
Reusable JSON-LD schema builders for rich search results.
0pages
What it is
A set of JSX components — Person, Website, Article, Software, Research, Breadcrumb — that each emit a JSON-LD script tag. Pages compose them to earn rich results and breadcrumbs in search.
Where it lives
- src/lib/structured-data.jsx
See it in action
Architecture map →FAQ
Why components for JSON-LD?
Each schema is a small JSX component that renders a script tag, so any page can compose several (Article plus Breadcrumb, Software plus Breadcrumb) with no duplication.
Want a system like this built for you?Work with me →