Skip to content

seo: Jason Colapietro entity signals + de-orphan founder page#9

Merged
JasonColapietro merged 2 commits into
mainfrom
seo/entity-jason-colapietro
May 30, 2026
Merged

seo: Jason Colapietro entity signals + de-orphan founder page#9
JasonColapietro merged 2 commits into
mainfrom
seo/entity-jason-colapietro

Conversation

@JasonColapietro

Copy link
Copy Markdown
Collaborator

Summary

Implements the SAFE-NOW wins from the full network SEO audit, with the Jason Colapietro entity as the primary target. The audit's headline issue: strong technical floor, but the founder page is a near-orphan (zero topical pages linked to it) and authored content carried no author signal.

This PR fixes that across suedeai.org without touching index.html or jason-colapietro/index.html (held for open PRs #3/#5).

Changes

  • 10 topical pages (proof-of-creation, programmable-ip, creator-ownership, content-provenance, royalties, why-copyright-fails, ai-voice-protection, ai-likeness-protection, human-authenticity-layer, agentic-commerce): visible "By Jason Colapietro" byline + internal link to /jason-colapietro/ (nav + footer) + author Person JSON-LD (url + verified sameAs; no contested @id) + author/twitter:site/twitter:creator meta + og:image dimensions.
  • De-duplicated triplicated OG/Twitter meta blocks (template defect) on 6 pages.
  • Book schema (/book/): author node with url + sameAs, ASIN identifier (B0GD5FX6N6).
  • Investors page: WebPage @graph references (#website/#organization), author Person, og:site_name Suede→Suede Labs, twitter handles, OG dims, sitemap link, investor-intent sentence, "Further reading" links.
  • /investors/thanks/: added site header + footer + BreadcrumbList (keeps noindex).
  • llms.txt + contact/: surface the investor brief.

Verification

  • python3 tests/verify_site.py → PASS (16 pages)
  • All 15 JSON-LD blocks parse valid (0 errors)
  • Author nodes use url + verified sameAs only (x.com/johnnysuede, github.com/JasonColapietro, linkedin.com/in/jasoncolapietro) — no fabricated profiles, no contested @id

Held / follow-up (not in this PR)

…+ investor entity graph

- 10 topical pages: visible 'By Jason Colapietro' byline + footer/nav link to /jason-colapietro/, author Person JSON-LD (url + verified sameAs), author + twitter:site/creator meta, og:image dims
- dedupe triplicated og/twitter meta blocks (creator-ownership, agentic-commerce, ai-voice/likeness-protection, human-authenticity-layer, book)
- book: author node with url+sameAs, ASIN identifier (B0GD5FX6N6)
- investors: WebPage @graph refs (#website/#organization), author Person, og:site_name Suede->Suede Labs, twitter handles, og dims, sitemap link, investor-intent copy, further-reading links
- investors/thanks: header + footer + BreadcrumbList (keeps noindex)
- llms.txt + contact: link the investor brief
- HOLDS index.html + jason-colapietro/index.html (open PRs #3/#5)
@vercel

vercel Bot commented May 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
suedeai-org Ready Ready Preview, Comment May 30, 2026 12:57am

Request Review

@JasonColapietro JasonColapietro merged commit 31d4ccb into main May 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant