Specific type, real entity
Each workflow starts with the page’s primary visible purpose and uses the most specific relevant type instead of stacking unrelated markup.
Choose the page type, provide real context, optionally analyze a public URL, and complete only the fields that belong to that entity. The tool builds a clean graph you can copy, download, validate, and add to your website.
16
Focused schema workflows
Live
Deterministic JSON-LD
Optional
URL and context analysis
2
Download formats
The live URL fetch is optional. The canonical URL itself is required before export because it anchors stable entity IDs.
Entering a URL does not fetch it until you click Analyze.
AI assistance extracts suggestions only. Final JSON-LD is compiled deterministically from confirmed form values.
Selected workflow
Article
Use on a single blog post, guide, editorial article, or news story.
Describe the visible article and use the most specific subtype.
Keep it descriptive and aligned with the visible H1.
One crawlable image URL per line.
One natural topic phrase per line; do not stuff variants.
Use a BCP 47 language code such as en, en-US, or ur-PK.
Connect the content to accountable author and publisher entities.
Connected entity graph
Related nodes share stable @id references. This creates a coherent graph without duplicating or overloading the page.
Beyond a static template
AI is useful for reading a brief or public page and locating candidate facts. It is not used as the final code authority. The application compiles reviewed values through type-specific logic, removes empty properties, connects related entities, and checks the result before export.
Each workflow starts with the page’s primary visible purpose and uses the most specific relevant type instead of stacking unrelated markup.
Stable @id references connect the page, primary entity, breadcrumbs, authors, and publishers without conflicting duplicates.
Required and recommended properties are included only when the user supplies real, visible evidence. Empty optional fields are omitted.
Schema.org Validator checks the broader vocabulary; Google Rich Results Test checks current Google-supported search features.
Fields change with the selected page type. A remote job asks for applicant regions; a mixed event asks for both venue and virtual location; a recipe asks for ingredients and ordered steps.
Read the complete schema optimization guideArticle
GoogleArticle / BlogPosting / NewsArticle
FAQ Page
LimitedFAQPage
Breadcrumb
GoogleBreadcrumbList
How-to
Retired UIHowTo
Product
GoogleProduct
Recipe
GoogleRecipe
Event
GoogleEvent
Job Posting
GoogleJobPosting
Local Business
GoogleLocalBusiness
Organization
GoogleOrganization
Person
Schema.orgPerson
Video
GoogleVideoObject
Website
GoogleWebSite
Software App
GoogleSoftwareApplication
Course
LimitedCourse
Service
Schema.orgService
A safer workflow
The shortest schema is not automatically the best, and the longest schema is not automatically the richest. The goal is the most complete truthful representation of the page.
A recipe, event, article, job, product, and organization page require different facts and nesting rules.
Optionally fetch a public URL and use AI to suggest fields, or complete the type-specific form manually.
Resolve missing properties, invalid URLs, incomplete pairs, location rules, date order, rating integrity, and graph relationships.
Copy the script, download JSON-LD or HTML, run the right external test, and add it only to the page it describes.
The tool requests high-value recommended fields, but it does not publish placeholders or make unsupported claims. If a fact is not on the page, leave it out or update the visible page first.
Valid JSON-LD can help systems understand entities and can make pages eligible for supported search features. It cannot guarantee a rich result, higher ranking, traffic gain, or citation by an AI system.
Return to the generatorCommon questions
No. AI is optional and is limited to extracting field suggestions from a page brief or public URL. The final JSON-LD is assembled by deterministic, type-specific TypeScript code after the user reviews the facts.
Yes. URL analysis is optional. The server accepts only public HTTP or HTTPS HTML pages, blocks private and local network targets, limits redirects and response size, and treats fetched content as untrusted evidence.
The first version includes Article, FAQPage, BreadcrumbList, HowTo, Product, Recipe, Event, JobPosting, LocalBusiness, Organization, Person, VideoObject, WebSite, SoftwareApplication, Course, and Service workflows.
No. Valid structured data can create eligibility for supported search features, but Google does not guarantee display. It also does not guarantee rankings, traffic, or AI citations.
Google normally limits FAQ rich results to well-known authoritative government and health sites, and it retired HowTo rich results. Both types can still be represented using Schema.org vocabulary when they accurately describe visible page content.
Schema.org Validator checks general Schema.org vocabulary and syntax. Google Rich Results Test checks whether the code contains types and properties used by current Google rich-result features.
Download the HTML file when you want a ready-to-paste script tag. Download the .jsonld file when your CMS, framework, or developer workflow expects raw JSON-LD.
Only when the property is relevant, accurate, and visible on the page. A smaller truthful graph is stronger than a larger graph containing fabricated, stale, hidden, or unrelated facts.