Every page has a unique title tag
Why it matters
Search engines use the title tag as the primary signal for what a page is about and display it as the clickable headline in results. Pages without a title tag, or pages that all share one identical title, collapse into a single entry in Google's index and compete with each other for ranking. The result is lost organic traffic, cannibalized rankings across your own pages, and poor click-through rates on the few results that do surface.
Severity rationale
Critical because missing or duplicate titles directly prevent indexing and kill organic discovery across the entire site.
Remediation
Export a unique metadata object from every page.tsx in the App Router, or use generateMetadata for dynamic routes. Each title should describe that specific page's content — do not reuse the site name alone.
// app/about/page.tsx
export const metadata = {
title: 'About Us | YourSite',
}
For a root template, set title: { template: '%s | YourSite', default: 'YourSite' } in app/layout.tsx so child pages only supply the segment.
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 SEO Fundamentals 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 seo-fundamentals·automated