schema-markup

Generate schema.org JSON-LD markup for web pages and validate with Rich Results Test.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/executiveusa/archonx-os --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/archonx-os/tree/main/skills.md/marketingskills-main/marketingskills-main/skills/schema-markup
Command: npx skills add https://github.com/executiveusa/archonx-os --skill schema-markup-executiveusa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Implements accurate schema.org structured data so search engines can understand page content, surface rich snippets, and reduce manual trial-and-error when optimizing for SERP features.

Core Features & Use Cases

  • JSON-LD Implementation: Ready-to-use JSON-LD examples and guidance for common page types (Product, Article, FAQ, HowTo, Event, BreadcrumbList, LocalBusiness).
  • Validation & Best Practices: Steps to follow Google's guidelines, required property lists, and recommended placement and testing workflows using Rich Results Test and schema.org validator.
  • Templates & Composition: Combine multiple types with @graph, create reusable templates for CMS/Next.js, and adapt markup for static or dynamic rendering to improve eligibility for rich results.

Quick Start

Add a JSON-LD Product schema to the page including name, image, offers with price and availability, and validate it with the Google 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 JSON-LD structured data to a web page for rich snippets?

To add JSON-LD structured data for rich snippets, generate schema.org JSON-LD markup containing required properties for your page type and place the script tag in the page head or end of the body. Validate the markup using Google's Rich Results Test.

What schema.org types are supported for enabling rich search results?

Schema.org types supported for rich search results include Product, Article, FAQ, HowTo, Event, BreadcrumbList, LocalBusiness, and Software Application. Each type requires specific structured data properties to achieve rich snippet eligibility in search engines.

How do I validate JSON-LD markup with Google's Rich Results Test?

Validate JSON-LD markup by entering your page URL or pasting the JSON-LD code directly into the Google Rich Results Test and schema.org validator. This confirms your structured data follows Google's schema guidelines and identifies missing required properties.

Can I combine multiple schema.org types on a single page using JSON-LD?

You can combine multiple schema.org types on a single page using the JSON-LD @graph property. This allows you to structure nested relationships, such as linking a Product to a BreadcrumbList, and adapt the markup for dynamic rendering or CMS templates.

Does JSON-LD structured data work with Next.js and static site generators?

JSON-LD structured data works with Next.js and static site generators by creating reusable templates that inject the script tag into the page head or body. This approach supports both static and dynamic rendering to maintain rich snippet eligibility.

Why is my FAQ schema not showing rich snippets in search results?

FAQ schema may not display rich snippets if required properties are missing, the JSON-LD format is invalid, or the markup fails Google's schema guidelines. Run the Rich Results Test and schema.org validator to detect structured data errors and confirm eligibility.