schema-markup

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

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/executiveusa/SYNTHIA-3.1 --skill schema-markup-executiveusa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/executiveusa/SYNTHIA-3.1/tree/main/03-brain/apps/control-room/openclaw-logic/synthia-3.0-backend/skills.md/marketingskills-main/marketingskills-main/skills/schema-markup
Command: npx skills add https://github.com/executiveusa/SYNTHIA-3.1 --skill schema-markup-executiveusa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Websites without structured data miss out on rich results in search engines, and manually writing schema.org markup is error-prone and hard to validate. This Skill guides the implementation of accurate, standards-compliant JSON-LD schema markup. ## Core Features & Use Cases - Schema Type Coverage: Provides guidance and complete JSON-LD examples for Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event schema types. - Validation Workflow: Directs testing with Google Rich Results Test, Schema.org Validator, and Search Console, including common error diagnosis. - Platform Implementation: Covers static sites, React/Next.js server-rendered components, and CMS/WordPress plugin approaches. - Use Case: A developer adding product schema to an e-commerce page gets the required properties (name, image, offers), a complete JSON-LD template, and a validation checklist to confirm eligibility for rich results. ## Quick Start Ask the assistant to generate FAQPage schema markup in JSON-LD format for your page's questions and answers.

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, include all 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, and SoftwareApplication. Each type has required properties, such as headline and image for Article or name and offers for Product.

Can I use multiple schema types on one page?▼

Yes, combine multiple schema types on one page using the @graph array in a single JSON-LD block. This lets you include Organization, WebSite, and BreadcrumbList together, linked with @id references for consistent entity relationships.

Does schema markup work with React or Next.js?▼

Yes, render JSON-LD in Next.js by serializing your data object into a script tag with type application/ld+json, typically inside the Head component. Server-side rendering ensures search crawlers see the markup in the initial HTML.

Why is my schema markup not showing rich results?▼

Rich results fail when required properties are missing, values are invalid (dates must be ISO 8601, URLs fully qualified), or markup doesn't match visible page content. Test with the Rich Results Test tool and monitor Search Console enhancement reports.