What is InstantSchema?
InstantSchema manages your website’s structured data — the JSON-LD schemas that tell search engines what your pages are about. It crawls your site, generates the right schemas for each page type, and serves them through a single API your integration fetches at render time.How it works
- Scan — InstantSchema crawls your site and generates
<script type="application/ld+json">schemas for each page (Organization, WebSite, Article, Product, BreadcrumbList, etc.). - Serve — A public REST endpoint (
/api/v1/structured-data) returns the schemas for any page, cached and edge-ready. - Integrate — Add one script tag, or use the SDK for server-side rendering. Schemas appear on your pages within seconds.
SEO fidelity
The integration method you choose determines whether schemas appear in the raw HTML (fully crawlable by Google) or are injected by JavaScript after page load.| Method | In HTML source? | Notes |
|---|---|---|
| Next.js / Astro / Nuxt SDK | Yes | Best SEO — rendered server-side |
| Custom API | Yes | Best SEO — you control the rendering |
| CDN script / Inline script | No | JS-injected; Google indexes these too, with a ~5s delay |
| GTM | No | JS-injected; manual dashboard confirmation required |
Next steps
Quickstart
Add InstantSchema to any site in under a minute
Next.js SDK
Server-render schemas for maximum SEO fidelity
Integration overview
Compare all integration methods
API reference
Raw REST endpoint docs