Page title is very short
A title like “Home” or “Blog” throws away your most valuable ranking real estate. It gives search engines almost no topical signal and gives searchers no reason to click. Short titles usually mean a route was labelled quickly and never revisited.
Symptoms
How VibeCheck catches it
In your widget · Problems
Page title is very short
To your coding agent · MCP
agent › get_detected_issues
→ { detector: "seo", issue: "Page title is very short", threshold: "non-default title under 10 characters" }
The same string in your widget and in your agent’s context — no screenshot, no copy-paste.
Root causes
The fix
Expand the title to a descriptive 30–60 character phrase that includes the page’s primary keyword and the brand. Say what the page is about, not just what it is called in the nav.
- Identify the page’s primary keyword or intent
- Write a 30–60 character title that includes it plus the brand
- Confirm it is unique across your routes
<!-- too short -->
<title>Blog</title>
<!-- descriptive -->
<title>Engineering blog — scaling Postgres — Acme</title>FAQ
- What is the minimum title length?
- There is no hard rule, but under ~10 characters almost never carries enough signal. Aim for 30–60 characters that describe the page and include a keyword.
- Can the title just be the nav label?
- Nav labels are short by design. Titles should be fuller — “Pricing” in the nav can be “Pricing & plans for teams — Acme” as the title.