Primary keyword appears in the page title
Why it matters
Brand-only or shared template titles collapse your SERP real estate: Google rewrites weak titles, competitors with descriptive titles outrank you for the queries your page actually targets, and your CTR drops because users scanning results cannot tell what the page offers. A /pricing route titled YourApp is invisible to anyone searching pricing plus a category term, wasting every inbound link you earn.
Severity rationale
Critical because the `<title>` is the single highest-weighted on-page ranking signal and every indexable page inherits the defect.
Remediation
Put the page-specific topic in front of the brand using the pattern Primary Topic — Context | Brand, and drive dynamic pages through generateMetadata so each title reflects its own content. Keep the descriptive portion under 60 characters so Google does not truncate it in results.
// app/pricing/page.tsx
export const metadata = { title: 'Pricing Plans for Small Business SEO — MyBrand' }
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Marketing SEO Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
Taxons
History
- 2026-04-18·v1.0.0·Initial import from marketing-advanced-seo·automated