> ## Documentation Index
> Fetch the complete documentation index at: https://docs.instantschema.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> What InstantSchema does and how it works

# What is InstantSchema?

InstantSchema manages your website's [structured data](https://developers.google.com/search/docs/appearance/structured-data/intro-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

1. **Scan** — InstantSchema crawls your site and generates `<script type="application/ld+json">` schemas for each page (Organization, WebSite, Article, Product, BreadcrumbList, etc.).
2. **Serve** — A public REST endpoint (`/api/v1/structured-data`) returns the schemas for any page, cached and edge-ready.
3. **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      |

See [Integrations → Overview](/integrations/overview) for a full comparison.

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/quickstart">
    Add InstantSchema to any site in under a minute
  </Card>

  <Card title="Next.js SDK" icon="react" href="/integrations/nextjs">
    Server-render schemas for maximum SEO fidelity
  </Card>

  <Card title="Integration overview" icon="table" href="/integrations/overview">
    Compare all integration methods
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/structured-data">
    Raw REST endpoint docs
  </Card>
</CardGroup>
