Analyse an existing webpage
Paste a public URL to import page details, detect existing schema and receive a page-type recommendation.
Choose how to build the markup
Use the guided generator or paste existing JSON-LD into the advanced inspector.
Core page information
Type-specific information
Connected supporting entities
@graph rather than isolated blocks. The generator uses stable @id references to link the page, website, publisher and breadcrumbs.Publisher and website details
@graph, or a complete <script type="application/ld+json"> block. The inspector checks JSON syntax, detects entity types and highlights common structural issues.Schema already present on the page
Review existing JSON-LD before replacing or adding new markup to avoid duplicate entities.
What this automatic schema generator does
Structured data gives search engines explicit information about a webpage and the entities described on it. This generator focuses on JSON-LD because it is easier to maintain, keeps the markup separate from visible HTML and supports connected entity graphs.
Import the canonical URL, title, description, image, author, dates, breadcrumbs and existing structured data from a public page.
Select the schema type that most accurately represents the page’s primary visible content rather than adding unrelated types.
Link the main entity with WebPage, WebSite, Organisation and BreadcrumbList nodes using stable @id references.
Schema types included
The guided generator includes WebPage, Article, BlogPosting, NewsArticle, Organization, LocalBusiness, Service, Product, JobPosting, Event, FAQPage, QAPage, SoftwareApplication, WebApplication, ProfilePage, Person, VideoObject, Course, Dataset, Recipe, CollectionPage, ItemList and BreadcrumbList structures.
Important implementation rules
- Only mark up information that is genuinely present and visible on the page.
- Use the most specific applicable schema type and complete the required properties for that feature.
- A valid result does not guarantee that Google will display a rich result.
- Do not create fake reviews, ratings, prices, availability, jobs, events or FAQs merely to populate structured data.
- Re-test the deployed URL because templates, scripts and caching can change the final markup seen by search engines.