← All articles
Technical AI Visibility

The Minimum Viable JSON-LD Graph for a Solopreneur Site

J.L. Marcoux6 min read

You don't need fifteen Schema.org types to be cited by AI. You need three, connected correctly. Here's the @graph pattern that does the heavy lifting for a one-person brand.

Three nodes, one graph

Most solopreneur sites either ship no structured data or copy-paste a sprawling Organization block that no engine fully trusts. The minimum viable graph is three connected nodes:

  • Organization — the brand entity, with url, logo, and sameAs.
  • Person — you, the author, linked to Organization via founder / worksFor.
  • WebSite — the domain itself, with a SearchAction and publisher pointing at Organization.

Connect them with @id references inside a single @graph and you give every AI engine a clean entity model to attach citations to.

The pattern

Drop a single <script type="application/ld+json"> block in your index.html with all three nodes in one @graph array. Don't split them across pages. Don't duplicate them in per-route Helmet tags — those are reserved for Article, Product, BreadcrumbList, and other page-scoped types.

#JSON-LD#Schema.org#Technical SEO

About the author

J.L. Marcoux

Founder of idea-lab.ai and creator of the AI Visibility OS framework. 25+ years in marketing management and SEO, including enterprise work with Nike and Adidas. Building AI visibility infrastructure for the Answer Economy era.

Follow on LinkedIn →