← The Store

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 →