schema-markup

Generate and validate JSON-LD schema markup for web pages.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/azeemdigital/Claude-skills --skill schema-markup-azeemdigital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/azeemdigital/Claude-skills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/azeemdigital/Claude-skills --skill schema-markup-azeemdigital

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you add, fix, and optimize structured data so search engines can better understand your pages and potentially display rich results like FAQs, product details, breadcrumbs, ratings, and organization information.

Core Features & Use Cases

  • Schema Selection: Recommends the right schema.org types for page types such as homepages, blog posts, product pages, FAQ pages, local business pages, events, and SaaS landing pages.
  • JSON-LD Implementation: Produces clean JSON-LD markup, including multi-type setups with @graph for pages that need Organization, WebSite, BreadcrumbList, Product, or SoftwareApplication together.
  • Validation and Debugging: Guides troubleshooting with Google Rich Results Test, Schema.org Validator, and Search Console when markup has errors or rich results are not appearing.
  • Use Case: If your ecommerce product pages are not showing price, availability, or review enhancements in search, this Skill can generate Product, Offer, AggregateRating, and BreadcrumbList markup that matches the visible page content.

Quick Start

Ask the AI to use the schema-markup skill to generate JSON-LD for your page type and target rich result, such as a SaaS homepage, blog article, FAQ page, or ecommerce product page.

Frequently Asked Questions about schema-markup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate JSON-LD schema markup for my website pages?

To generate JSON-LD schema markup, you need to select the correct schema.org types for your page and produce clean structured data. This ensures search engines understand your content and can display rich results like FAQs or product details.

What schema.org types should I use for my SaaS or local business pages?

Choosing schema.org types depends on your page scenario. SaaS pages often use SoftwareApplication, while local business pages require specific local business schemas to help search engines display accurate organization information and rich results.

Why are my rich snippets not showing in Google search results?

Rich snippets may not show in Google search results due to schema markup errors or guideline non-compliance. You must validate your structured data using the Google Rich Results Test or Search Console to identify and fix markup issues.

How do I fix structured data errors found in the Schema.org Validator?

Fixing structured data errors found in the Schema.org Validator requires checking your content-to-markup consistency and ensuring JSON-LD generation matches visible page content. Troubleshooting guides help resolve these schema markup validation failures.

Can I use multiple schema.org types together on a single ecommerce product page?

You can implement multi-type setups on a single ecommerce product page using a JSON-LD @graph structure. This combines Product, Offer, AggregateRating, and BreadcrumbList markup to match your visible page content.

Does schema markup work for breadcrumb navigation and FAQ pages?

Schema markup works effectively for breadcrumb navigation and FAQ pages by applying BreadcrumbList and FAQPage schema.org types. This structured data helps search engines understand page hierarchies and display rich result enhancements.