fix(seo): give the landing page a descriptive document title - #45
Conversation
The landing page's <title> was the site name alone, "Commit Check". That is the headline Google shows, and it tells a searcher nothing about what the tool does: the brand query "commit check" sits at position 4.6 with no clicks, and "check commit" at 5.6. The landing page now sets seo_title, used only for the document title; the social card and search entry keep "Commit Check".
✅ Deploy Preview for commit-check ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe documentation landing page now defines a page-level SEO title. The homepage title template uses that value when available and falls back to the site name. ChangesHomepage title
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Feature Merge Risk: ⚪ Minimal · up to This change targets the homepage document title while leaving its separate title metadata unchanged. No concrete user-facing regression is established in the reviewed changes, so no actionable merge blocker is identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 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 |
Why
The landing page's
<title>is just Commit Check, and that's the headline Google shows. It doesn't say what the tool does. In Search Console (Sep 16–22):What
docs/overrides/main.html: on the homepage, usepage.meta.seo_titlewhen it's set, otherwise fall back toconfig.site_nameas before.docs/index.md:seo_title: Commit Check — Commit message & branch name linter for Gittitle: Commit Checkis unchanged, so the social card and the search-index entry are unaffected. Other pages are unaffected.Checked
SOCIAL_CARDS=false mkdocs build --strictpasses./→<title>Commit Check — Commit message & branch name linter for Git/getting-started/→<title>Getting started - Commit Check(unchanged)Summary by CodeRabbit