schema-markup

Implements JSON-LD structured data markup for search engine rich results.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Websites without structured data miss out on enhanced search appearances like star ratings, FAQ dropdowns, and product prices in Google results. This Skill guides the implementation, validation, and debugging of schema.org markup so pages become eligible for rich results. ## Core Features & Use Cases - JSON-LD Implementation: Generates complete schema markup for Organization, Article, Product, FAQPage, SoftwareApplication, BreadcrumbList, LocalBusiness, Event, and more, including multi-type pages using @graph. - Validation & Debugging: Diagnoses why schema is not producing rich results using Google Rich Results Test, Schema.org Validator, and Search Console reports. - Platform Guidance: Covers implementation patterns for static sites, React/Next.js apps, and CMS platforms like WordPress. - Use Case: An e-commerce team needs product pages to show price, availability, and ratings in Google search. The Skill produces complete Product schema with Offer, AggregateRating, and BreadcrumbList markup ready to deploy. ## Quick Start Ask the AI to add Organization and Product schema markup in JSON-LD format to your homepage and validate it with Google's Rich Results Test.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I add schema markup to my website?▼

Add schema markup using JSON-LD format placed in a script tag in your page's head or body. Identify the page type, include all required properties for that schema type, then validate with Google's Rich Results Test before deploying.

What schema types does Google support for rich results?▼

Google supports rich results for Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, Organization, and SoftwareApplication among others. Each type has required properties that must be present for eligibility.

Why is my schema markup not showing rich results in Google?▼

Valid schema does not guarantee rich results since Google chooses when to display them. First validate with the Rich Results Test and Schema.org Validator, fix errors and warnings, then check Search Console enhancement reports for detected issues.

Can I use multiple schema types on one page?▼

Yes, combine multiple schema types on a single page using the @graph array in JSON-LD. This lets you include Organization, WebSite, and BreadcrumbList together, with @id references linking related entities.

Does FAQ schema still show rich results in Google?▼

FAQPage schema uses a mainEntity array of Question items, each with an acceptedAnswer. Google restricts FAQ rich results to authoritative sites and requires factual, non-promotional answers that match visible page content.