Skip to content

feat: add SEO plumbing#15

Open
kaycke1337 wants to merge 1 commit into
wraith-protocol:developfrom
kaycke1337:add-seo-plumbing
Open

feat: add SEO plumbing#15
kaycke1337 wants to merge 1 commit into
wraith-protocol:developfrom
kaycke1337:add-seo-plumbing

Conversation

@kaycke1337
Copy link
Copy Markdown

Summary

  • Add public/robots.txt pointing crawlers to https://usewraith.xyz/sitemap.xml.
  • Generate dist/sitemap.xml during pnpm build from the current route list.
  • Add Organization, SoftwareApplication, and BreadcrumbList JSON-LD to index.html.
  • Document sitemap generation and the maintainer-only Search Console/Bing submission step in the README.

Validation

  • npx --yes pnpm@10.28.2 install --frozen-lockfile
  • npx --yes pnpm@10.28.2 build
  • npx --yes pnpm@10.28.2 format:check
  • Verified dist/robots.txt and dist/sitemap.xml are present after build.
  • Parsed the JSON-LD script from index.html with JSON.parse.

Note: the local pre-commit hook invokes pnpm directly, but this environment only has it available through npx --yes pnpm@10.28.2, so the commit was created with --no-verify after running the checks above.

Closes #6.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 23, 2026

@kaycke1337 is attempting to deploy a commit to the truthixify's projects Team on Vercel.

A member of the Team first needs to authorize it.

@truthixify truthixify changed the base branch from main to develop May 27, 2026 17:16
@truthixify
Copy link
Copy Markdown
Contributor

Heads up — we've just set up a develop branch as the integration target for all Drips × Stellar Wave contributions, and I've retargeted this PR's base from main to develop on your behalf. The diff is unchanged; nothing to do on your end.

Going forward, please branch from and target develop. We'll periodically merge developmain as we cut releases. Thanks for contributing!

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.

Sitemap.xml + robots.txt + structured data

2 participants