Identify the page's main content
Choose the schema type based on what the page actually contains, not a search feature you hope to trigger.
Guided workflow
Choose structured data that matches visible page content, generate JSON-LD, and validate it before publishing.
Use this workflow when you need to add or clean up structured data on a page and want a safer path than copying random JSON-LD from the web. It is best for teams that need markup matched to visible content before publishing to production.
Choose the schema type based on what the page actually contains, not a search feature you hope to trigger.
Enter accurate details that users can also see on the page.
Check names, URLs, dates, images, prices, availability, and nested entities before publishing.
Use a live-page audit to confirm the markup appears on the page and supports the visible content.
Add the markup to the canonical page, then test the live URL with the relevant search-engine validation tools as a final QA step.
Use this checklist when you need implementation-ready schema guidance instead of vague “add structured data” notes.
The checklist is also available as a downloadable text file for handoffs and offline QA.
Use these linked tools to move from diagnosis into implementation or follow-up QA.
Generate JSON-LD for several common schema types from one interface.
Use this when you already know the page type and need a working JSON-LD starting point.
Open tool →Create Article, BlogPosting, or NewsArticle markup for editorial content.
Helpful for blogs, guides, and publisher pages where a dedicated article workflow is easier.
Open tool →Generate organization markup with logo, contact details, and social profiles.
Useful when the page needs brand-entity support rather than page-specific content markup.
Open tool →Create LocalBusiness JSON-LD for a location-based business.
Best for local sites where opening hours, address data, and service-area details matter.
Open tool →Build FAQPage JSON-LD when a page contains real question-and-answer content.
Useful for support and service pages that genuinely include FAQ sections.
Open tool →Create BreadcrumbList markup that mirrors the visible site hierarchy.
Helpful when you want schema support for navigational context in addition to the main page entity.
Open tool →By the end of this workflow, you should know which schema type belongs on the page, have JSON-LD that matches the visible content, and have a live QA path for checking whether the markup is actually present after deployment.
Good schema implementation is conservative and accurate. The goal is eligibility support and clean entity signals, not stuffing every possible property into one page.
This workflow helps you generate and review markup, but structured data outcomes still depend on search engines.
Yes, when each type describes visible content and the relationships are accurate. Do not add unrelated markup merely to pursue more search features.
No. Validation confirms syntax and some requirements. Search engines decide whether and how to use the markup.
If this workflow exposes a messy implementation issue, send the URL, result, and context so the next step can be reviewed instead of guessed.
Review details: 2026-06-10 · Marc LaClear · v1.0
Reference sources:
Known limits: