Skip to content

feat(seo): add social profiles to schema.org sameAs - #457

Merged
TheMeinerLP merged 1 commit into
mainfrom
feat/schema-org-social-profiles
Oct 10, 2026
Merged

TheMeinerLP merged 1 commit into
mainfrom
feat/schema-org-social-profiles

Conversation

@TheMeinerLP

Copy link
Copy Markdown
Collaborator

Summary

  • Adds the TikTok, YouTube and Instagram profiles to schemaOrg.identity.sameAs in the base config (nuxt.config.ts).
  • $production is left untouched: environment blocks concatenate arrays, so the base entries still reach production and restating them would publish every entry twice.
  • New test case in tests/architecture/production-config.spec.ts asserts that the three URLs appear in the base sameAs and are not restated in the $production block.

Test

  • Full pnpm test passed (153 files, 1205 tests).

https://claude.ai/code/session_019zws4ceJu2jctk3XT48fMX

TikTok, YouTube and Instagram join the organization's sameAs in the
base identity only; the $production block keeps merging it in rather
than restating it, which would publish every entry twice.

Claude-Session: https://claude.ai/code/session_019zws4ceJu2jctk3XT48fMX
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
launchpad b80ffe8 Commit Preview URL

Branch Preview URL
Oct 10 2026, 05:47 PM

@TheMeinerLP
TheMeinerLP merged commit 1443f5e into main Oct 10, 2026
8 checks passed
@TheMeinerLP
TheMeinerLP deleted the feat/schema-org-social-profiles branch October 10, 2026 19:38
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