Skip to content

Improve SEO metadata and rewrite README#41

Merged
itsyogesh merged 2 commits intomasterfrom
feat/seo-readme
Mar 22, 2026
Merged

Improve SEO metadata and rewrite README#41
itsyogesh merged 2 commits intomasterfrom
feat/seo-readme

Conversation

@itsyogesh
Copy link
Copy Markdown
Owner

Summary

  • Add sitemap.ts and robots.ts for search engine indexing
  • Add JSON-LD structured data (SoftwareApplication schema with W3F funder)
  • Add viewport export with theme-color for light/dark modes
  • Add canonical URLs to all pages (home, studio, builder, docs)
  • Fix homepage title from "Relaycode" (9 chars) to proper 50+ char title
  • Trim description from 169 chars to 120 chars (within 110-160 optimal range)
  • Add title.template so sub-pages render as "Page Title | Relaycode"
  • Expand keywords to include Studio, Solidity, PolkaVM, Dedot, Polkadot Hub
  • Rewrite README to reflect the full toolkit (Studio, Builder, Docs, Utilities)
  • Add downloaded OG banner images to public/og/ for README display

Test plan

SEO fixes:
- Add sitemap.ts and robots.ts for search engine indexing
- Add JSON-LD structured data (SoftwareApplication schema)
- Add viewport export with theme-color for light/dark modes
- Add canonical URLs to all pages
- Fix homepage title (9 chars → 50 chars) and description (169 → 120 chars)
- Add title.template ("%s | Relaycode") for consistent sub-page titles
- Update keywords to include Studio, Solidity, PolkaVM, Dedot
- Fix siteName in openGraph (was using page title instead of "Relaycode")

README:
- Rewrite to reflect toolkit rebrand (not just extrinsic builder)
- Add OG banner images for each tool section
- Document Contract Studio, Extrinsic Builder, Component Docs
- Update tech stack table, getting started, and project structure
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Mar 22, 2026

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

Project Deployment Actions Updated (UTC)
relaycode Ready Ready Preview, Comment Mar 22, 2026 3:08am

Request Review

@itsyogesh itsyogesh merged commit ca6bb2b into master Mar 22, 2026
5 checks passed
@itsyogesh itsyogesh deleted the feat/seo-readme branch March 22, 2026 03:10
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 48.91%. Comparing base (1ea1e53) to head (27af2b5).
⚠️ Report is 1 commits behind head on master.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #41      +/-   ##
==========================================
+ Coverage   48.90%   48.91%   +0.01%     
==========================================
  Files         180      180              
  Lines       22946    22954       +8     
  Branches     1236     1237       +1     
==========================================
+ Hits        11221    11229       +8     
  Misses      11677    11677              
  Partials       48       48              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

2 participants