Home/Features/Schema Generator
Schema GeneratorMark up

JSON-LD for nine rich-result types

Structured data for nine types, built from a form that knows which properties each one requires. You get a JSON-LD script tag for the page head, and every value the model generated is labeled as generated before you publish it.

quietly.sh/schemaproduct exhibit
Types you can generate
ArticleProductFAQEventPersonOrganizationLocalBusinessReviewVideo
What Article emits
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "…",
  "description": "…",
  "image": "…",
  "datePublished": "…",
  "dateModified": "…",
  "mainEntityOfPage": { "@type": "WebPage", "@id": "…" },
  "author": { "@type": "Person", "name": "…" },
  "publisher": {
    "@type": "Organization",
    "name": "…",
    "logo": { "@type": "ImageObject", "url": "…" }
  }
}
Nine types, each one a branch that builds real JSON-LD. Validated against Google's requirements before you copy it.

What it does

Nine types, nested the way schema.org reads them

Article, Product, FAQPage, Event, Person, Organization, LocalBusiness, Review and VideoObject. Each is emitted with the structure the vocabulary defines: an Article carries author and publisher as objects, a Product carries offers, a LocalBusiness carries a PostalAddress, an FAQPage carries mainEntity.

Required properties enforced before anything is generated

Every type declares which of its fields are required, and generation refuses while one is blank. Article requires seven, Local Business eight, FAQ one question and answer pair. Value formats and recommended properties are Google's check against the live page, so the panel links you to Google's Rich Results Test for the final check.

Bulk generation reads what the crawler measured

Pick a site and it lists the pages the crawl returned, leaving out any URL the server answered with an error status. Each document is grounded in that page's own URL, title and meta description, and every result reports how many required fields came from the page, how many are sample data, and which are still empty.

A script tag, and a copy you can open again

The output is a JSON-LD block for the page head, ready to copy. Save it against a site and it comes back with its name, type and document intact, so a correction six weeks later is an edit. The AI assistant builds the same nine documents from the same code.

How it works

  1. 1

    Pick the type, fill the form

    Nine types, each with its own fields and its own required set. Choosing one of your crawled pages drops that page's title into the Article headline.

  2. 2

    Draft the rest, then correct it

    The AI fill writes values for the fields you left empty. Those values are generated from the type rather than read from your page, so they are drafts to replace. In bulk, each result lists exactly which fields came out of the model.

  3. 3

    Paste it into the head and test the URL

    Copy the script tag into the page head, then run the live URL through Google's Rich Results Test. Nothing is written to your site from this screen.

Start marking up pages

Seven-day trial. Generate one document by hand, or run a site's crawled pages through bulk in a single pass. Every tier carries the whole platform and differs only on monthly volume.