schema-markup

Generate and optimize schema.org JSON-LD structured data for rich results.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/yahav123147/paid-ads-cro-skills --skill schema-markup-yahav123147
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/yahav123147/paid-ads-cro-skills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/yahav123147/paid-ads-cro-skills --skill schema-markup-yahav123147

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schema markup helps search engines correctly interpret your page content so you can qualify for rich results and improve visibility in search.

Core Features & Use Cases

  • Schema selection & planning: Identifies the best schema.org types for a given page (e.g., Product, FAQPage, Article, BreadcrumbList, Organization).
  • JSON-LD implementation guidance: Produces and validates JSON-LD approaches that match Google’s structured data requirements.
  • Validation & debugging workflow: Guides testing with Rich Results Test, Schema.org Validator, and Search Console, including common error fixes.

Quick Start

Tell the AI what page type you have, what rich results you want, and your tech stack, then ask it to generate the correct JSON-LD schema markup and a validation checklist for your exact scenario.

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 schema markup to qualify for rich results?

JSON-LD schema markup is structured data you inject into pages to help search engines interpret content and unlock rich results. You generate schema.org JSON-LD matching your visible page content and Google's supported properties for products, articles, or FAQs.

What types of schema markup can I generate for different page types?

Schema markup covers product, article, FAQPage, BreadcrumbList, local business, events, software/SaaS, and organization pages. The correct schema.org type is selected based on your specific page content and the rich results you want to achieve in search.

How do I validate structured data after implementing JSON-LD?

Validate structured data using Google's Rich Results Test and the schema.org validator. Check Search Console for coverage reports, and fix common JSON-LD errors like missing required properties or data mismatches between markup and visible page content.

Does schema markup work for dynamic tech stacks or only static pages?

Schema markup works across both static and dynamic tech stacks. You provide your page type and stack details, and the correct JSON-LD structured data is generated to match your specific environment and content delivery method.

Why does my structured data fail the Rich Results Test?

Structured data fails the Rich Results Test when JSON-LD properties don't match Google's requirements or lack alignment with visible page content. Fix missing required fields, ensure accurate property mapping, and re-run validation through the schema.org validator.

Do I need to match schema markup exactly to my visible page content?

Yes, schema markup must accurately match your visible page content. Google requires JSON-LD structured data to reflect what users see on the page, ensuring compliance for rich results eligibility and avoiding manual action penalties.