SchemaMarkup

Generate validated JSON-LD schema markup for web pages and content types.

2|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/phuaky/pai-skills --skill schemamarkup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SchemaMarkup
Source: https://github.com/phuaky/pai-skills/tree/main/skills/SchemaMarkup
Command: npx skills add https://github.com/phuaky/pai-skills --skill schemamarkup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema markup clarifies page content for search engines by using structured data, enabling richer results and improved indexing.

Core Features & Use Cases

  • Common schema types: Organization, Article, Product, FAQPage, HowTo, BreadcrumbList.
  • Guidance on placement & validation: Use JSON-LD in the head or end of body and validate with Schema.org validator or Google tools.
  • Real-world use cases: Enhance visibility for articles, products, FAQs, and how-to guides.

Quick Start

Place a JSON-LD script tag in the head of your HTML to activate schema markup for your page content.

Frequently Asked Questions about SchemaMarkup

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

FAQPage Schema
How do I generate JSON-LD schema markup for FAQ pages?

To generate JSON-LD schema markup for FAQ pages, you create a script tag containing FAQPage structured data that defines your questions and answers, enabling rich results in search engines. The Skill provides validated, guideline-compliant markup examples for direct implementation.

What types of structured data can I implement for rich search results?

You can implement structured data for common schema types including Organization, Article, Product, FAQPage, HowTo, and BreadcrumbList. These schema types generate appropriate JSON-LD markup to enhance content visibility and achieve accurate indexing across web pages.

Where should I place JSON-LD schema markup in my HTML?

You should place JSON-LD schema markup in the head of your HTML or at the end of the body. Proper placement ensures search engines can parse the structured data effectively to generate rich results without blocking page rendering.

How do I validate schema markup for Google rich results compatibility?

You validate schema markup compatibility using the Schema.org validator or Google testing tools. The Skill provides testing tips and guideline-compliant examples to ensure your structured data meets search engine requirements before deployment for rich results.

Does schema markup work for how-to content and product pages?

Yes, schema markup works for how-to content and product pages by applying HowTo and Product structured data types. The Skill generates appropriate JSON-LD across web pages, articles, products, FAQs, and how-to content to clarify page content for improved indexing.

Why do I need structured data for SEO if my HTML content is already readable?

You need structured data for SEO because schema markup explicitly clarifies page content semantics for search engines, enabling richer results beyond standard indexing. While HTML is readable, JSON-LD structured data removes ambiguity and unlocks enhanced search visibility features.