schema-markup

Implement Google-friendly JSON-LD structured data for rich results.

14|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/victoriapinder/gh-repo-clone-coreyhaines31-marketingskills --skill schema-markup-victoriapinder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/victoriapinder/gh-repo-clone-coreyhaines31-marketingskills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/victoriapinder/gh-repo-clone-coreyhaines31-marketingskills --skill schema-markup-victoriapinder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schema markup is essential for making pages searchable with rich results. It helps search engines understand page content through structured data and JSON-LD, improving visibility and click-through rates.

Core Features & Use Cases

  • Implement multiple schema types (Organization, WebSite, Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, etc.) using JSON-LD to improve search visibility.
  • Follow Google's guidelines and validation steps to ensure correct implementation and reduce errors.
  • Combine schemas with @graph when a single page requires multiple data representations to match visible content.

Quick Start

Identify the page type, select the appropriate schema types, and embed a JSON-LD script 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 implement JSON-LD schema markup for rich snippets?

To implement JSON-LD schema markup for rich snippets, identify your page type, select matching schema types like Product or FAQPage, and embed the JSON-LD script directly into your page's head section to enable structured data visibility.

What is the best way to combine multiple schema types on a single page?

The best way to combine multiple schema types on a single page is using the @graph property within your JSON-LD script, which allows you to represent multiple data objects that match your visible page content for search engines.

How do I validate structured data to satisfy Google's rich results requirements?

To validate structured data and satisfy Google's rich results requirements, test your JSON-LD implementation using both the Rich Results Test and the Schema.org Validator to ensure accurate, Google-friendly markup with reduced errors.

When do I need structured data for my marketing or product pages?

You need structured data for marketing or product pages when you want to improve search appearance and click-through rates, enabling rich results by helping search engines understand your content through accurate JSON-LD schema markup.

Can I integrate schema markup validation into my CMS workflow?

Yes, you can integrate schema markup validation into your CMS workflow by embedding JSON-LD scripts during page generation and subsequently running the output through the Rich Results Test to ensure Google-friendly structured data.