schema-markup

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

10|10|Updated May 13, 2026
One-click install
npx skills add https://github.com/yuluyangguang1/openclaw-portable --skill schema-markup-yuluyangguang1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/yuluyangguang1/openclaw-portable/tree/main/system/skills-zh/marketing-skills-zh/references/schema-markup
Command: npx skills add https://github.com/yuluyangguang1/openclaw-portable --skill schema-markup-yuluyangguang1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites without proper structured data miss out on rich results in search engines, and hand-writing schema.org markup is error-prone and hard to validate. This Skill guides the creation, fixing, and optimization of schema markup so search engines correctly understand page content. ## Core Features & Use Cases - JSON-LD Templates: Provides ready-to-adapt markup for Organization, Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, Review, and SoftwareApplication types. - Validation Guidance: Covers testing with Google Rich Results Test, Schema.org Validator, and Search Console, plus common error patterns like missing required properties and content mismatches. - Implementation Patterns: Shows how to add schema to static sites, React/Next.js apps, and CMS platforms like WordPress. - Use Case: You run an e-commerce site and want product pages to show star ratings and prices in Google search results. Use this Skill to generate valid Product schema with offers and aggregateRating, then verify it passes the Rich Results Test. ## Quick Start Generate JSON-LD Product schema markup with price, availability, and aggregate rating for my product page at example.com/widget.

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 appropriate schema.org type for your content, fill in required properties, then validate with Google's Rich Results Test before deploying.

What schema types does Google support for rich results?

Google supports rich results for types including Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event, Review, and SoftwareApplication. Each type has required and recommended properties documented in Google's search gallery.

JSON-LD vs Microdata: which schema format should I use?

JSON-LD is the format Google recommends for structured data. It is easier to implement and maintain than Microdata or RDFa because it sits in a single script tag rather than being embedded throughout HTML attributes.

Can I use schema markup in React or Next.js?

Yes, render the JSON-LD object inside a script tag with type application/ld+json, ideally server-side rendered for SEO. In Next.js, serialize your data with JSON.stringify and inject it via the Head component.

Why is my schema markup not showing rich results?

Common causes include missing required properties, invalid date or URL formats, and markup that does not match visible page content. Validate with the Rich Results Test and Schema.org Validator, then monitor Search Console enhancement reports.