← ClaudeAtlas

30x-seo-schemalisted

Detect, validate, and generate Schema.org structured data. JSON-LD format preferred. Use when user says "schema", "structured data", "rich results", "JSON-LD", or "markup".
square-lupus579/30x-seo · ★ 0 · Data & Documents · score 75
Install: claude install-skill square-lupus579/30x-seo
# Schema Markup Analysis & Generation ## Detection 1. Scan page source for JSON-LD `<script type="application/ld+json">` 2. Check for Microdata (`itemscope`, `itemprop`) 3. Check for RDFa (`typeof`, `property`) 4. Always recommend JSON-LD as primary format (Google's stated preference) ## Validation - Check required properties per schema type - Validate against Google's supported rich result types - Test for common errors: - Missing @context - Invalid @type - Wrong data types - Placeholder text - Relative URLs (should be absolute) - Invalid date formats - Flag deprecated types (see below) ## Schema Type Status (as of Feb 2026) Read `references/schema-types.md` for the full list. Key rules: ### ACTIVE — recommend freely: Organization, LocalBusiness, SoftwareApplication, WebApplication, Product (with Certification markup as of April 2025), ProductGroup, Offer, Service, Article, BlogPosting, NewsArticle, Review, AggregateRating, BreadcrumbList, WebSite, WebPage, Person, ProfilePage, ContactPage, VideoObject, ImageObject, Event, JobPosting, Course, DiscussionForumPosting ### VIDEO & SPECIALIZED — recommend freely: BroadcastEvent, Clip, SeekToAction, SoftwareSourceCode See `schema/templates.json` for ready-to-use JSON-LD templates for these types. > **JSON-LD and JavaScript rendering:** Per Google's December 2025 JS SEO guidance, structured data injected via JavaScript may face delayed processing. For time-sensitive markup (especially Product, Offer), include