meta/uniqueness Content Uniqueness SEO Rule
Detect duplicate titles and meta descriptions across your entire site to ensure each page has unique metadata
What This Rule Checks
Performs a cross-page analysis to find duplicate titles and meta descriptions. Compares all pages in a crawl and reports which URLs share the same title or description text.
Why It Matters for SEO & GEO
Duplicate titles and descriptions confuse search engines about which page to rank. This leads to keyword cannibalization, diluted rankings, and poor click-through rates from identical SERP snippets.
How to Fix
Give every page a unique title and meta description that accurately describes its specific content. Avoid using template-generated duplicate metadata across multiple pages.
Examples
Bad
Page A: <title>My Website</title> | Page B: <title>My Website</title> Good
Page A: <title>About Us - My Website</title> | Page B: <title>Contact - My Website</title> How VibeLinter Checks Content Uniqueness
VibeLinter’s meta/uniqueness rule performs a cross-page analysis after crawling:
- Title collection — Extracts and normalizes titles from all crawled pages (case-insensitive comparison)
- Description collection — Extracts meta description content from all crawled pages
- Duplicate title detection — Groups pages sharing the same title text and reports all URLs with duplicates
- Duplicate description detection — Groups pages sharing the same description and reports all affected URLs
- Path reporting — Reports duplicate pages using their URL paths for easy identification
This rule runs as a post-crawl analysis rather than per-page, comparing metadata across all discovered pages.
Configuration
// vibelinter.config.cjs
module.exports = {
rules: {
'meta/uniqueness': {
enabled: true,
severity: 'warning'
}
}
}
SEO Impact
Unique metadata across your site affects:
- Keyword cannibalization prevention — Stops multiple pages from competing for the same search queries
- SERP differentiation — Unique titles and descriptions help users distinguish between your pages in search results
- Crawl efficiency — Search engines can better understand your site structure when each page has distinct metadata
- GEO (Generative Engine Optimization) — AI models use unique page metadata to understand the distinct purpose of each page, improving how your content is categorized and cited in AI-generated responses