Duplicate Titles and Meta Descriptions: A Fast Cleanup Plan
Find and fix duplicate title tags and meta descriptions that confuse search engines and cost you clicks. A step-by-step cleanup plan for any business site.
# Duplicate Titles and Meta Descriptions: A Fast Cleanup Plan
Every page on your website has a title tag and a meta description. They appear in browser tabs, search results, and social media previews. When two or more pages share the same title or description, search engines struggle to determine which page to show. Visitors cannot tell which link to click. And your traffic takes a quiet, steady hit that most site owners never notice.
This is one of the most common issues we see when people run their first site audit. It is also one of the fastest to fix.
This guide walks you through finding every duplicate, prioritizing what to change, writing better tags, and verifying your work — all without touching code or hiring a developer.
Why Duplicate Titles and Descriptions Matter
Search engines use your title tag as a primary signal for understanding what a page is about. According to Google's documentation on title links, the title tag is one of the main ways Google determines the relevance of a page. When two pages share the same title, Google has to guess which one matters more. It often guesses wrong.
Meta descriptions do not directly affect rankings, but they heavily influence whether someone clicks your listing. A unique, specific description acts like a small advertisement for that page. When every page shows the same description, none of them stand out and your click-through rate drops.
Here is what happens in practice:
- Google may rewrite your titles. When Google detects duplicate or unhelpful titles, it often generates its own version from page content. These auto-generated titles are rarely better than what you would write.
- Pages compete against each other. Two pages with the same title targeting the same query split your ranking power. Instead of one strong result, you get two weak ones.
- Visitors lose trust. If someone sees three links from your site with the same title, your business looks careless or spammy.
A Real-World Example
Imagine you run a plumbing company. You have separate pages for drain cleaning, water heater repair, and emergency plumbing. But every page has the title: "ABC Plumbing — Professional Plumbing Services." And every page has the same description: "ABC Plumbing provides professional plumbing services in the greater metro area. Call today for a free estimate."
When someone searches "drain cleaning near me," Google sees three pages that all claim to be about the same generic thing. It might show your homepage instead of your drain cleaning page. Or a competitor with a specific title like "Drain Cleaning — Same Day Appointments" wins the click instead.
This is not hypothetical. This pattern appears on the majority of small business sites we audit.

Step 1: Find Every Duplicate
Before you fix anything, you need a complete list of which pages share titles and which share descriptions.
The Fast Way: Run an Automated Audit
The quickest approach is a site audit tool that crawls your pages and flags duplicates automatically. When you run a free site audit with FreeSiteAudit, duplicate titles and descriptions appear as specific issues in your report, grouped so you can see exactly which pages are affected.
The Manual Way: Use a Spreadsheet
If you have a small site with fewer than 20 pages:
- Open every page on your site.
- Right-click and select "View Page Source."
- Search for
to find the title tag. - Search for
to find the meta description. - Record the URL, title, and description in a spreadsheet.
- Sort by title to spot duplicates, then sort by description.
This works for small sites, but it misses pages you might forget about — old landing pages, tag archives, pagination pages, or test pages that are still live.
What Counts as a Duplicate
Two titles do not need to be identical to cause problems:
- Exact duplicates: "About Us" and "About Us."
- Near-duplicates: "About Us | ABC Plumbing" and "About Us — ABC Plumbing" — same effective title, different punctuation.
- Template defaults: Every page showing "My WordPress Site — Just another WordPress site."
- Missing titles: Pages with no title tag at all. Search engines treat these similarly to duplicates because they generate the same kind of generic replacement.

Step 2: Prioritize Which Pages to Fix First
You do not need to fix everything at once. Focus on what drives the most value.
High Priority
- Your homepage. If it shares a title with any other page, fix it immediately.
- Service or product pages. These should be bringing in search traffic. Each one needs a distinct title.
- Location pages. If you serve multiple areas, each location page must have a unique title that includes the city or neighborhood.
- Pages that already get traffic. Check your analytics. Any page receiving search visits deserves a unique title and description.
Medium Priority
- Blog posts. Duplicate titles here usually mean your CMS template is overriding post titles. Fix the template once and all posts benefit.
- Category or tag pages. These often auto-generate titles like "Category Archives — Site Name" for every category.
Lower Priority
- Legal pages (privacy policy, terms of service). These rarely rank for anything, but should still have unique titles.
- Utility pages (login, cart, thank-you). Fix when you get to them.
Step 3: Write Better Titles and Descriptions
For each duplicate, write a unique title and description that accurately represents what that specific page covers.

Title Tag Guidelines
Keep it under 60 characters. Google typically displays the first 50–60 characters. Anything longer gets truncated.
Put important words first. "Drain Cleaning in Portland — ABC Plumbing" beats "ABC Plumbing — Drain Cleaning in Portland." People scan left to right. So does Google.
Be specific. Every title should answer: "What will I find on this page?" If two pages give the same answer, your titles are not specific enough.
Include your business name, but do not lead with it. Unless someone is searching for your brand, the service or topic should come first.
Skip keyword stuffing. "Plumber | Plumbing | Plumbing Services | Best Plumber" is not a title. It is a spam signal.
Title Tag Examples
Returning to the plumbing company:
| Page | Before | After |
|---|---|---|
| Homepage | ABC Plumbing — Professional Plumbing Services | ABC Plumbing — Licensed Plumber in Portland, OR |
| Drain Cleaning | ABC Plumbing — Professional Plumbing Services | Drain Cleaning — Same Day Service | ABC Plumbing |
| Water Heater | ABC Plumbing — Professional Plumbing Services | Water Heater Repair & Installation | ABC Plumbing |
| Emergency | ABC Plumbing — Professional Plumbing Services | 24/7 Emergency Plumber in Portland | ABC Plumbing |
Each title is now unique. Each one tells Google and visitors exactly what the page covers.
Meta Description Guidelines
Keep it between 120 and 155 characters. This is the sweet spot for search result display.
Include a reason to click. What makes this page worth visiting? A specific detail, a benefit, or a call to action.
Do not repeat your title. The description should add information the title does not cover.
Write for a real person. You are talking to someone scanning 10 search results and deciding which to click.
Meta Description Examples
| Page | Before | After |
|---|---|---|
| Drain Cleaning | ABC Plumbing provides professional plumbing services in the greater metro area. Call today for a free estimate. | Slow drains? Our Portland team clears clogs the same day. Flat-rate pricing, no overtime charges. Book online or call now. |
| Water Heater | ABC Plumbing provides professional plumbing services in the greater metro area. Call today for a free estimate. | Tank or tankless water heater repair and installation in Portland. Licensed, insured, and usually at your door within 2 hours. |
| Emergency | ABC Plumbing provides professional plumbing services in the greater metro area. Call today for a free estimate. | Burst pipes or flooding? Our emergency plumbers are available 24/7 in Portland. Average response time: 45 minutes. |
Each description gives the visitor a specific reason to click that listing over the others.
Step 4: Make the Changes
How you update titles and descriptions depends on your website platform.
WordPress
- Install Yoast SEO or Rank Math if you do not already have one.
- Open each page or post in the editor.
- Scroll to the SEO section.
- Enter your new title in the "SEO Title" field and your description in the "Meta Description" field.
- Save the page.
For category and tag archives, go to Posts → Categories (or Tags), click Edit, and fill in the SEO fields.
Squarespace
- Open the page in the editor.
- Click the gear icon for page settings.
- Go to the SEO tab.
- Enter your title and description.
- Save.
Shopify
- Go to the page, product, or collection in your admin panel.
- Scroll to the bottom and click "Edit website SEO."
- Update the page title and meta description.
- Save.
Wix
- Open the page in the editor.
- Click "Page SEO" in the left panel (or go to Site Pages → Page Settings → SEO).
- Enter your custom title and description.
- Save and publish.
Custom-Built Sites
Edit the tag and tag directly in each page's HTML. If your site uses a templating system, make sure individual pages can override the default template values.
Step 5: Verify Your Fixes
After making changes, check your work.
Immediate Checks
- View page source on each updated page to confirm the new tags appear in the HTML.
- Check browser tabs. Open several pages in separate tabs. Every tab should show a different title.
- Run your audit again. Use FreeSiteAudit to re-crawl your site and confirm the duplicates are gone.
Follow-Up Checks (1–2 Weeks Later)
- Google Search Console. Check the Performance report for shifts in impressions and clicks as Google re-indexes your pages.
- Search for your site directly. Type
site:yourdomain.cominto Google and review the titles and descriptions shown. Google can take days or weeks to reflect changes.

Common Mistakes to Avoid
Do not use the same formula for every page. Titles like "[Keyword] — [City] | [Business Name]" on every page technically avoids exact duplicates but still looks templated and generic to both users and search engines.
Do not ignore pagination. If your blog has Page 1, Page 2, and Page 3 of the same category, each paginated page often carries the same title. Add "— Page 2" or use rel=next/prev markup.
Do not forget auto-generated pages. Many CMS platforms create author archives, date archives, and internal search results pages — all of which can have duplicate titles.
Do not change URLs when you change titles. Updating a title tag does not require changing the page URL. Changing URLs creates redirects you have to manage. Just change the title and description.
Do not write descriptions longer than 155 characters. Google will truncate them, and the cutoff often lands mid-sentence.
Start With a Free Audit
If you are not sure whether your site has duplicate titles or descriptions, the fastest way to find out is to run a scan. Run a free audit with FreeSiteAudit and you will get a clear report showing every duplicate, every missing tag, and exactly which pages need attention. It takes less than a minute, and you will know exactly where to start.
Sources
- Google Search Central — Creating helpful, reliable, people-first content
- Google Search Central — How Google generates title links
Related Tools
Related Fixes
Check your website for free
Get an instant score and your top 3 critical issues in under 60 seconds.
Get Your Free Audit →