Marketing
seo-schema avatar

seo-schema

Analyze, validate, and generate Schema.org structured data (JSON-LD). Detect markup, identify opportunities, and ensure compliance with Google's rich result guidelines.

Introduction

This skill provides a comprehensive toolkit for managing Schema.org structured data to enhance search engine visibility. Designed for SEO professionals, developers, and content managers, it automates the detection, validation, and generation of JSON-LD markup. It ensures your website communicates effectively with search engines, potentially leading to rich results in Google Search.

The skill performs a deep scan of page source code for JSON-LD, Microdata, and RDFa, while providing actionable reports on missing fields, syntax errors, and deprecated schema types. It adheres to current SEO best practices, including guidance on Google’s requirements for time-sensitive data like products, offers, and local business information, while strictly avoiding deprecated formats that no longer provide value in SERPs.

  • Advanced detection and validation of JSON-LD, Microdata, and RDFa against Google's rich result documentation.

  • Automatic generation of valid, schema-ready JSON-LD templates for common types like Organization, LocalBusiness, Product, Article, and VideoObject.

  • Identification of common technical errors including missing @context, invalid data types, relative URL issues, and deprecated schemas (e.g., HowTo, SpecialAnnouncement).

  • Practical reporting with actionable SCHEMA-REPORT.md files and generated-schema.json snippets for immediate implementation.

  • Integration with Claude Code to assist in real-time site auditing and content optimization workflows.

  • Use this skill whenever you need to fix schema errors, implement structured data for new content, or audit existing site markup.

  • Always prioritize JSON-LD as the primary format, as recommended by Google's latest SEO guidance.

  • Ensure your input data is truthful and verifiable; the skill provides placeholders to help you fill in missing metadata accurately.

  • Be aware that schema injected via JavaScript may face processing delays; if the data is time-sensitive, the tool will advise including it in server-rendered HTML.

  • The tool includes a strict status registry (Active vs. Restricted vs. Deprecated) to keep your implementation aligned with the latest search engine guidelines as of February 2026.

Repository Stats

Stars
5,799
Forks
887
Open Issues
26
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 05:14 PM
View on GitHub