Free browser-based tool
Schema Markup Generator
Draft JSON-LD schema details for common pages using page URL, page title, description, organization, author, FAQ, breadcrumbs, logo, image, and sameAs URLs.
Enter your details
Result
Your result will appear here.
Use this result
Create a JSON-LD draft that matches the visible page and selected schema type. Complete only properties you can support with real page content, then validate the output before deployment.
Worked example
For an Article, provide the canonical URL, headline, description, author, publisher, image, and dates. For FAQPage, add only questions and answers that visitors can read on that same page.
Check before using the result
Do not invent ratings, prices, authors, addresses, or FAQs. Avoid adding multiple conflicting Organization or WebSite entities, and do not mark hidden content.
What this tool does not establish
Valid JSON-LD does not guarantee a rich result. Eligibility also depends on Google policies, page quality, visible content, and supported result types.
Questions about this task
Where should JSON-LD be placed?
It can be placed in the head or body as a script with type application/ld+json.
Should every page use FAQ schema?
No. Use it only where visible, relevant FAQs genuinely help the page.
Related tools for the next step
Continue with your files or text
Check a revised title, description or content draft with a separate word and character counter.
Count words and characters in your draft ↗