Schema Markup Generator
A schema markup generator builds the JSON-LD block that tells search engines what a page is about in a form they parse reliably. This one produces Article, FAQPage and Organization markup from a short form and wraps it in the script tag you paste into the page.
Last reviewed by the Radiatus Cloud team
Schema Markup Generator
Create JSON-LD structured data for Google rich results.
Article
Need this done properly for your business?
Radiatus delivers secure cloud, DevOps & compliance engineering.
Why JSON-LD rather than microdata
Google recommends JSON-LD because it lives in one script block instead of being woven through the HTML. That makes it easier to generate, to test and to remove, and it survives template changes that would strip microdata attributes. The output here is a single script type=application/ld+json element that can go anywhere in the document, head or body.
What each type needs to be eligible for rich results
- Article: headline under 110 characters, at least one image at 1200 pixels wide (Google asks for 16:9, 4:3 and 1:1 versions), an author with a name and ideally a URL, and datePublished in ISO 8601. Add dateModified when you update the page.
- FAQPage: every question and answer must be visible on the page. Since August 2023 Google shows FAQ rich results only for well-known authoritative government and health sites, so treat this markup as machine-readable content rather than a way to get expandable snippets.
- Organization: name, url and a logo of at least 112 by 112 pixels. Adding sameAs links to official profiles helps search engines and AI assistants tie the name to an entity.
Fields the generator leaves out on purpose
No aggregateRating, no review and no price. Structured data that describes ratings or offers not visible on the page is a common cause of manual actions, and generating placeholders would invite exactly that. Add those properties only to pages that show the underlying data.
Testing before deploying
Paste the output into Google's Rich Results Test to see eligibility and into the Schema Markup Validator at validator.schema.org for syntax against the vocabulary. The two disagree sometimes: the validator accepts any schema.org property, while Google reports only what its features consume. The Radiatus schema markup validator does the syntactic check locally.
Types marked coming soon
The generator currently covers three types. Product, LocalBusiness, HowTo, Event and BreadcrumbList are listed but not yet built. HowTo rich results were removed by Google in September 2023, so that one is low priority.
Related tools
- Schema Markup Validator — Validate your JSON-LD structured data for rich search results.
- Meta Tag Generator — Generate title, description, canonical, Open Graph and Twitter Card tags with length guidance and a live SERP and social preview.
- Open Graph Generator — Generate Open Graph tags so links preview correctly on social platforms and messaging apps.
- FAQ Generator — Generate a FAQ Q/A template for a topic with numbered questions and answer placeholders.
Frequently Asked Questions
Where should the JSON-LD script go in my page?
Anywhere in the HTML. Google parses it from the head or the body. The head is conventional because it keeps the block away from templates that might wrap or escape body content.
Will adding FAQ schema get me the expandable questions in search results?
For most sites, no longer. Google restricted FAQ rich results to authoritative government and health sites in August 2023. The markup still helps search engines and AI answer engines understand the page.
Can I have more than one schema type on a page?
Yes. Either use separate script blocks or a single block with a @graph array. An article page with Organization and BreadcrumbList alongside Article is normal.
Does the Article image need to be the same as the page's Open Graph image?
No, but it usually should be. Google wants a high-resolution image it can crop to three aspect ratios; the same 1200-pixel-wide file typically serves both purposes.
Does structured data improve rankings?
Not directly. It changes how a result can be displayed and helps machines understand the page. Pages that gain rich results often see higher click-through, which is the measurable effect.
Privacy & Security
Generated locally.
About This Tool
This tool runs entirely in your browser. No data is sent to any server, ensuring complete privacy. Simply use the interface above to get started — no registration or login required.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.
Related Tools
Schema Markup Validator
SEOValidate your JSON-LD structured data for rich search results.
Meta Tag Generator
SEOGenerate title, description, canonical, Open Graph and Twitter Card tags with length guidance and a live SERP and social preview.
Open Graph Generator
SEOGenerate Open Graph tags so links preview correctly on social platforms and messaging apps.