← ClaudeAtlas

jsonld-organizationlisted

Generate and validate Organization JSON-LD structured data for Next.js / Strapi / static sites. Auto-expands sameAs from GitHub / X / LinkedIn / connpass / note handles, validates logo dimensions for Google rich results, and produces drop-in React components. Battle-tested on netsujo.jp as the citation source for ChatGPT search "Netsujo" queries. Use when user says "Organization schema", "Organization JSON-LD", "company schema", "about page schema", "brand schema", "sameAs", "logo schema", "rich results organization", or is wiring up `/company`, `/about`, or the site root for AI citation.
suirindo/netsujo-aio-seo · ★ 0 · Data & Documents · score 70
Install: claude install-skill suirindo/netsujo-aio-seo
# Organization JSON-LD Generator Production-ready Organization JSON-LD with React component output, sameAs auto-expansion from social handles, and Google Rich Results logo validation. ## What it does 1. **Generates valid Organization JSON-LD** from a company profile config (YAML or JSON) 2. **Auto-expands sameAs** from short handles (GitHub / X / LinkedIn / connpass / note / Facebook / YouTube / Instagram) into full URLs 3. **Validates against Schema.org spec**: required fields, URL format, recommended fields for AI citation 4. **Outputs React components** (Next.js App Router compatible) with `<script type="application/ld+json">` injection 5. **Verifies logo dimensions** against Google's 112x112px minimum (requires Pillow if local file, HEAD request if URL) 6. **Live-verifies deployed pages** by fetching the URL and parsing existing Organization JSON-LD ## When to use - User says "Organization schema", "company JSON-LD", "about page schema", "brand schema", "sameAs" - Wiring up the root layout, `/company`, or `/about` for AI search citation (ChatGPT, Perplexity, Google AI Overviews) - After a logo / NAP / SNS profile change — schema must be updated together with visible content - Before Google Rich Results Test submission for sitelinks search box / logo display ## Critical Google constraints Per [Google Organization structured data guidelines](https://developers.google.com/search/docs/appearance/structured-data/organization): 1. **`logo` must be at least 112x112px** —