schema-markup

Apply schema.org JSON-LD markup to web pages for search engines.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Tonybleything76/claude_skills --skill schema-markup-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/Tonybleything76/claude_skills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/Tonybleything76/claude_skills --skill schema-markup-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema markup is essential for helping search engines understand page content and surface rich results; this skill provides guidance to implement accurate schema.org JSON-LD across pages.

Core Features & Use Cases

  • JSON-LD guidelines and best practices for static sites, React/Next.js apps, and CMS implementations.
  • Supports multiple schema types such as Organization, WebSite, Article, Product, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event with recommended properties.
  • Validation and testing workflows using Google Rich Results Test, Schema.org Validator, and Search Console to ensure accuracy and consistency.
  • Implementation strategies for static templates, dynamic rendering, and CMS plugins to scale structured data across sites.

Quick Start

Identify your page type, select the correct schema.org type, and embed a JSON-LD block in the page head.

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 schema markup to a Next.js page?

JSON-LD schema markup is embedded in Next.js pages by injecting a script block with structured data into the page head, applying schema.org types to page content to improve search understanding.

What schema.org types should I use for product pages and FAQs?

Schema.org types like Product and FAQPage are selected based on page content, applying recommended properties to ensure accurate structured data that helps search engines surface rich results.

How do I validate structured data against Google's rich results guidelines?

Structured data is validated using the Google Rich Results Test and Schema.org Validator to ensure error-free markup that complies with Google's guidelines for rich snippets.

Does schema markup work with WordPress and CMS plugins?

Schema markup works with WordPress and CMS setups through implementation strategies for CMS plugins, allowing scalable structured data across dynamic site templates.

What's the best way to implement breadcrumbs schema across a static site?

BreadcrumbList schema is implemented across static sites by embedding JSON-LD blocks in static templates, selecting appropriate properties to help search engines understand site hierarchy.

Why does my schema markup fail the Google Rich Results Test?

Schema markup fails validation when JSON-LD contains missing required properties or syntax errors, requiring testing with schema validators to ensure compliant, error-free structured data.