feat(about): add founder backlink to Cherker + clean Person schema#240
Conversation
- Add "Beyond ExtensionShield" section with clean backlink to cherker.in (no nofollow, target=_blank, rel="noopener noreferrer") - Add Person JSON-LD schema with sameAs (GitHub, LinkedIn) - Update SEO title/description to surface founder's full name - Fix H1 to "Stanzin Norzang" for name consistency with title/schema - Sync routes.jsx seo block with new title/description - Remove invalid Person.founder property and cherker.in from sameAs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThe About page gains a ChangesAbout Page Content and SEO Refresh
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR updates the /about page SEO and on-page content to better represent the founder as a named entity, add a “Beyond ExtensionShield” section with a backlink to Cherker, and include Person JSON-LD structured data via the existing SEOHead schema support.
Changes:
- Updated About page title/description (both in
SEOHeadand inroutes.jsxsitemap SEO metadata) to use “Stanzin Norzang” as the primary named entity. - Added Person JSON-LD schema for the founder with
sameAslinks to GitHub and LinkedIn. - Added a new “Beyond ExtensionShield” section including an external link to
https://cherker.in/with safetarget="_blank"attributes.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| frontend/src/routes/routes.jsx | Syncs the /about route’s sitemap SEO metadata (title/description) with the updated About page entity-focused copy. |
| frontend/src/pages/AboutUsPage.jsx | Updates H1/alt text, adds founder Person JSON-LD via SEOHead, and introduces the “Beyond ExtensionShield” section with the Cherker backlink. |
| frontend/public/sitemap.xml | Regenerated sitemap with updated build-time <lastmod> timestamps (consistent with the repo’s sitemap generation script behavior). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Adds a "Beyond ExtensionShield" section to the about page with a natural backlink to Cherker and Person structured data for the founder.
Changes
<a href="https://cherker.in/">backlink — nonofollow, no keyword stuffingsameAspointing to GitHub and LinkedInroutes.jsxseo block synced with new title/descriptionSchema fixes (from review)
Person.founder(not a valid Schema.org property on Person)cherker.infromsameAs(brand homepage ≠ person identity page; causes entity conflation)og:type="profile"(incomplete withoutprofile:*namespace properties)Summary by CodeRabbit