Improve SEO metadata and crawler support#111
Conversation
✅ Deploy Preview for makeareadme ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Small GSSoC label follow-up: once this PR is reviewed, could you please add the required Suggested scoring labels for this scope: I’m keeping this note separate from the implementation details so the contribution is easy to count under the updated GSSoC tracker rules. |
b718be0 to
3d9e54b
Compare
|
Rebased this PR onto the latest upstream Validation after rebase:
GitHub now reports the PR as mergeable from my side. Once reviewed/accepted, please add |
Summary
Fixes #94
This PR adds a production-ready SEO layer for the React/Vite application while keeping the existing UI intact.
What changed
robots.txt,sitemap.xml, and a lightweight social preview image.index.htmlmetadata so crawlers get useful defaults before React hydrates.Validation
npm run buildgit diff --check/,/readme-maker,/how-to-use,/robots.txt, and/sitemap.xml/-> 100/readme-maker-> 100/how-to-use-> 100Notes
The implementation avoids adding a new runtime dependency and keeps the current React Router + Netlify fallback behavior unchanged.