Schema Markup Generator
Pick what the page is about, fill in the fields, and get a ready-to-paste <script type="application/ld+json"> block — the structured-data format schema.org defines and Google Search reads. The JSON-LD updates live as you type, and any field Google treats as required for that type is flagged below if it's still empty.
sameAs — other pages that identify the same organization.
At least one question needs both a question and an answer filled in.
Google retired the FAQ rich result from Search (a Search Central changelog entry, May 2026); before that it was only shown for a narrow set of well-known government and health sites. This JSON-LD stays valid schema.org markup — useful for your own structured content or other tools that read it — but don't expect a Google FAQ rich result from it.
List each step of the path from the home page to this one, in order. The URL is required for every row except the last — Google uses the current page's own URL for that one if you leave it blank.
Nothing you type here is uploaded or saved anywhere — every field and the JSON-LD it produces stay in this browser tab. This tool doesn't check whether Google or any other search engine will actually show a rich result for your page: that depends on each engine's own guidelines and an algorithmic review of the whole page, and is never guaranteed just because the markup is valid.
Where does this code go?
Paste the whole block, <script> tags included, once into the <head> of the page it describes (anywhere in <body> also works). It's inert to visitors — a type="application/ld+json" script never renders anything or runs as code, it's just data a crawler can read — so it can't change how the page looks. Use one block per real thing you're describing: a shop's homepage might carry one Organization or LocalBusiness block, a blog post one Article block, and so on. Before publishing, it's worth pasting the finished snippet into Google's own Rich Results Test, which tests a live page and reports which of its own rich-result features the structured data on it qualifies for.
- Which of these types can actually earn a rich result in Google Search?
- Organization, Local Business, Article, Product and Breadcrumb List are all still active features in Google's own gallery of supported structured-data types. FAQ Page is not — Google's documentation for it now says the feature "is no longer shown in Google Search results", and even before that change it says the feature was "only shown for well-known, authoritative government and health websites." None of this is guaranteed either way: Google's general structured-data guidelines say plainly that "structured data enables a feature to be present, it does not guarantee that it will be present" — a rich result also depends on Google's content policies and an algorithmic assessment of the whole page, not just the markup.
- What does the asterisk (*) next to a field mean, and why does the JSON-LD still show if one's missing?
- It marks a field this tool checks for that type — mostly matching what Google's own documentation calls required (name and address for Local Business). Product is only a partial match: Google's actual requirement there is a name plus at least one of
review,aggregateRatingoroffers, but this tool only builds theoffers/price path, so price and currency are what it checks as a stand-in for that requirement — a page using review or rating markup instead would satisfy Google without ever having a price. For Organization and Article, the asterisk marks a field Google doesn't strictly require but that a meaningful entry needs. Leaving it empty doesn't stop the JSON-LD from generating — you can see the exact shape of the markup as you build it — it's flagged in a note under the fields instead, so you know what's worth adding before you publish the snippet. - Is anything I type here uploaded anywhere?
- No. Every field, the JSON-LD it produces, and the Copy button all run in this browser tab with no server involved — closing the tab discards everything. Nothing is checked against your actual website either, so it's on you to make sure the details match what's really on the page you paste this into; structured data that misrepresents a page's visible content goes against Google's own guidelines.
FAQ
Sources
Fields and requirements used: the property names in each type above — name, url, logo, address, sameAs for Organization; address, telephone, openingHours, priceRange, geo for Local Business; headline, image, author, datePublished, dateModified, publisher for Article; name, offers/price/priceCurrency, brand, sku for Product; itemListElement/position/name/item for Breadcrumb List; mainEntity/Question/acceptedAnswer for FAQ Page — are the schema.org vocabulary for each type. Which of those Google treats as required, which as recommended, and which types Google supports at all for a rich result comes from Google's own structured-data documentation, linked below.
- schema.org — Organization
- schema.org — LocalBusiness (a subtype of both Organization and Place)
- schema.org — Article
- schema.org — Product
- schema.org — BreadcrumbList
- schema.org — FAQPage and Question
- Google Search Central — Local Business structured data (required:
name,address; recommended:telephone,url,priceRange,openingHoursSpecification,geo) - Google Search Central — Article structured data ("there are no required properties"; recommended:
headline,image,author,datePublished,dateModified) - Google Search Central — Product structured data (required:
name, plus at least one ofreview,aggregateRatingoroffers; that page's own recommended-properties table lists onlyaggregateRating,offersandreview—image,description,brandandskuappear in its illustrative JSON-LD example, not in that table, and are included here as general schema.org Product properties) - Google Search Central — Breadcrumb structured data (required:
itemListElementwithpositionandname;itemrequired except optionally on the final entry) - Google Search Central — FAQPage structured data (documentation removed; "the FAQ rich result feature is no longer shown in Google Search results", previously limited to well-known government and health sites)
- Google Search Central — Logo (Organization) structured data (no required properties; recommended:
name,logo,url) - Google Search Central — Search Gallery (the current list of structured-data features Google supports)
- Google Search Central — Structured data general guidelines ("structured data enables a feature to be present, it does not guarantee that it will be present")