Choose the schema type
Select the type that describes the page’s primary subject—not simply the result you hope to receive.
Create clean structured data without manually writing JSON. Choose a schema type, enter your details, validate the output, then copy or download the generated markup.
Only describe content that visitors can see on the page. Valid JSON-LD does not guarantee a Google rich result.
Structured data gives search engines explicit information about a page. This generator creates the syntax; your job is to provide accurate details that match the visible content.
Select the type that describes the page’s primary subject—not simply the result you hope to receive.
Complete the required fields and add useful optional properties that are supported by your page.
Copy the markup, add it to the relevant page, and test the final live URL with Google’s tools.
Local Business is suitable for a business with a physical location or a defined local service presence. Include a consistent name, website, phone number and postal address. Choose the closest valid subtype, but avoid using an unrelated category simply because it appears more specific.
Organization identifies a company, agency, nonprofit or other organization and its official profiles. It is normally used on the home or about page. Do not create conflicting Organization entities with different names or logos across your website.
Article or Blog Posting describes editorial content. Use the canonical article URL, an accurate headline, author, publication dates and a crawlable representative image. The modified date should only change when the article has received a meaningful update.
Product represents a specific product or service offer. Price, currency, availability and the landing-page URL must agree with what a visitor sees. When prices or stock change, update the structured data at the same time.
FAQ Page describes questions and answers displayed on the page. Google currently limits FAQ rich results to certain authoritative sites, but the markup can still help machines understand the content. Never add hidden or promotional questions solely for search engines.
Breadcrumb List communicates a page’s position in the site hierarchy. Each item needs a clear name and position. Keep the sequence consistent with the breadcrumb navigation visible to visitors.
JSON-LD is a machine-readable structured data format. It helps search engines connect a page with entities such as an organization, product, article or local business.
You can place the generated script in the page head or body using a child theme, custom plugin, schema plugin or safe code insertion tool. Avoid creating duplicate markup if Yoast, Rank Math, WooCommerce or your theme already outputs the same entity.
No. It can make a page eligible for supported features, but Google decides when and whether to display them.
No. Use only types that accurately describe the specific page and visible content. More markup is not automatically better.
No. This generator builds the output locally in your browser and does not submit your entered values.
KDP Infusion can audit, fix and extend your WordPress or WooCommerce schema.