schema-markup

Create and validate JSON-LD structured data for multiple schema types.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/upperspacecase/Retreataggregatorv1 --skill schema-markup-upperspacecase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/upperspacecase/Retreataggregatorv1/tree/main/.claude/skills/schema-markup
Command: npx skills add https://github.com/upperspacecase/Retreataggregatorv1 --skill schema-markup-upperspacecase

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schema markup helps search engines understand page content and enables rich results, reducing ambiguity and increasing visibility in search.

Core Features & Use Cases

  • JSON-LD-based structured data that accurately reflects page content
  • Multi-type support including Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event
  • Validation guidance and testing workflow to ensure compliance with Google's guidelines

Use Case Example: Add Organization and Website schema to a homepage to enable sitelinks and brand rich results on search.

Quick Start

Create a JSON-LD script for your page type and place it in the page head.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I add JSON-LD structured data to my webpage for SEO?

Adding JSON-LD structured data involves creating a script tag with schema markup reflecting your page content and placing it in the page head to enable rich results. This applies to homepages, blogs, product pages, FAQs, and breadcrumbs.

What schema markup types do I need for Google rich results?

Google rich results require structured data types like Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event. Using JSON-LD helps search engines accurately understand these specific page contents.

How do I validate structured data to ensure it meets Google's guidelines?

Validating structured data requires testing your JSON-LD markup against Google's guidelines using dedicated testing tools. This validation workflow ensures your schema complies with requirements before deployment to achieve desired search visibility.

Can I use one JSON-LD script for multiple page types like products and FAQs?

Yes, JSON-LD supports multi-type schema markup on a single page, allowing you to combine structures like Product and FAQPage. This accurately reflects complex page content to search engines and maximizes potential rich results.

Why does my schema markup not show up in search results?

Schema markup might not appear if your JSON-LD structured data fails validation or does not comply with Google's guidelines. Testing your markup ensures accuracy for content like Articles or LocalBusinesses before search engines process it.

When do I need BreadcrumbList schema markup for my website?

BreadcrumbList schema markup is needed when you want to display breadcrumb trails in search results, helping users understand page hierarchy. It is implemented using JSON-LD structured data to reduce ambiguity and increase visibility.