seo: Jason Colapietro entity signals + de-orphan founder page#9
Merged
Conversation
…+ 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)
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.orgwithout touchingindex.htmlorjason-colapietro/index.html(held for open PRs #3/#5).Changes
/jason-colapietro/(nav + footer) + author Person JSON-LD (url+ verifiedsameAs; no contested@id) +author/twitter:site/twitter:creatormeta +og:imagedimensions./book/): author node withurl+sameAs, ASINidentifier(B0GD5FX6N6).@graphreferences (#website/#organization), author Person,og:site_nameSuede→Suede Labs, twitter handles, OG dims, sitemap link, investor-intent sentence, "Further reading" links./investors/thanks/: added site header + footer +BreadcrumbList(keepsnoindex).llms.txt+contact/: surface the investor brief.Verification
python3 tests/verify_site.py→ PASS (16 pages)url+ verifiedsameAsonly (x.com/johnnysuede, github.com/JasonColapietro, linkedin.com/in/jasoncolapietro) — no fabricated profiles, no contested@idHeld / follow-up (not in this PR)
index.html/jason-colapietro/index.html): homepage→founder internal link, Person@idnormalization, jobTitle standardization, org sameAs cleanup, profile OG/title fixes. Ship after seo: org homepage + Jason Colapietro person schema #3/fix(a11y,seo,reliability): schema id, skip link, email error logging #5 merge.JASON_PERSON_ID, remove YouTube fromJASON_SAME_AS, add Persondescription, fix "AI Music" blog title, institutional-preview canonical.