GMax Mart
Home Services Pricing Portfolio FAQ Reviews Blog Support Careers Change Language

SEO

Duplicate title tags: how to find and fix them across a website

· 6 min read

Duplicate title tags: how to find and fix them across a website

Nobody sits down and deliberately gives 300 product pages the same title. Duplicate title tags almost always appear by accident: a template with a fixed title, a CMS field left empty, a filter that creates new URLs without new titles. The result is a site where search engines see page after page labelled identically and have to guess which one matters. Here is how to trace the causes, produce a full list of affected pages and fix them in a way that stays fixed.

Why repeated titles are a problem

A duplicate title will not get a site penalised. The harm is quieter:

  • Search engines lose a strong clue about how pages differ, so the wrong page may rank for a query
  • Two similar pages can compete with each other, and neither ranks as well as one clear page would
  • Searchers see near-identical results and cannot tell which one answers their question
  • Google is more likely to rewrite titles it finds unhelpful, taking wording out of your control

Duplicates are also a symptom. Where titles repeat, the page content often repeats too, which is worth knowing.

Where duplicate titles usually come from

Hard-coded titles in templates

The most common cause on custom-built sites. A developer puts <title>Company Name</title> in the main layout file during the build, intending to change it later, and every page inherits it.

Empty SEO fields with a single fallback

Many CMS setups use the site name whenever the page-level title field is blank. If staff add products or posts without filling it in, those pages all fall back to the same text.

Pagination

Blog archives and category pages split into page 2, page 3 and so on. Unless the template adds the page number, "Kitchen Appliances – ShopName" appears on every one.

Filter, sort and tracking parameters

URLs like /shoes?colour=black and /shoes?sort=price usually show the same title as /shoes. Whether that matters depends on whether those URLs are indexable.

Product variants and near-identical pages

Separate pages for each size or colour of a product, or location pages that differ only by city, often end up with copy-pasted titles.

Duplicate URL versions

If the site answers on both http and https, with and without www, or with and without a trailing slash, every page appears twice with the same title. That is a URL problem, not a title problem, and needs redirects.

How to find duplicate title tags

Crawl the site

A desktop SEO crawler is the most complete method. Screaming Frog SEO Spider, for example, crawls up to 500 URLs free and has a Page Titles tab with a "Duplicate" filter. Other site audit tools offer similar reports. Export the results to a spreadsheet so you can sort and group them.

Use Google Search Console for context

Search Console no longer has a dedicated duplicate titles report, but it still helps. The Pages report shows which URLs are indexed, so you can focus on duplicates that actually appear in search. URL Inspection shows which page Google chose as canonical when several look alike.

Check Google directly for a quick spot check

Searching site:yourdomain.com plus a phrase from a suspected title shows how many indexed pages carry it. This is rough and incomplete, but useful for a fast sanity check before a full crawl.

Sorting duplicates before you fix anything

A crawl might report hundreds of duplicates. Group them by cause, because each group has a different fix:

  1. Same page, different URLs (http/https, www, trailing slash, parameters): fix with redirects or canonical tags, not new titles.
  2. Paginated series: add page numbers to titles in the template.
  3. Pages sharing a template with an empty field: build a title formula from page data.
  4. Genuinely different pages with lazy titles: write individual titles, starting with the most important.
  5. Pages that should not exist separately: merge thin variants or location clones into one stronger page, then redirect.

Working this way stops you from writing 200 unique titles for URLs that should never have been indexable in the first place.

Building unique titles at scale with templates

For large sets of similar pages, write a formula that pulls from fields each page already has. Some examples:

  • Products: {Product name} – {Key attribute} | {Brand}, giving "Steel Pressure Cooker 5 Litre – Induction Base | HomeKraft"
  • Categories: {Category name} – Buy Online | {Brand}, with " – Page {n}" added after page 1
  • Blog posts: {Post headline} | {Brand}, falling back to the H1 if the SEO field is empty
  • Location pages: {Service} in {City} – {Local detail}, where the local detail is a field staff must fill in, such as the branch area
  • Author or tag archives: Articles by {Author} | {Brand}, or noindex them if they add little

Good formulas use the most distinctive field first. For a clothing store, the product name alone may repeat across colours, so the colour or fabric belongs in the formula. On WordPress, SEO plugins such as Yoast SEO and Rank Math support variables for this; on a custom build, your developer can set the logic in the layout and controller.

Always keep an override. A template gives a sensible default, and a manual field lets someone write a better title for pages that earn it, such as best-sellers and main service pages.

Keeping duplicates from coming back

Fixes decay when the process that created the problem stays the same. A few safeguards help:

  • Make the title field required, or show a live preview, in the admin panel where staff add content
  • Remove any hard-coded site-wide title from the base layout
  • Add a check to your pre-launch testing list for new templates and page types
  • Re-crawl the site every quarter, or after any big import of products or pages
  • When cloning a page to create a new one, change the title before publishing

Your first fix this week

Run one crawl, export the duplicate titles and sort them into the five groups above. Tackle the URL-version group first, since one redirect rule can remove hundreds of duplicates at once, then fix templates for pagination and products. If your platform makes titles hard to control, that is often a sign the underlying build needs attention, and our custom software development team can add proper SEO fields to an existing system.

Frequently asked questions

Do duplicate title tags cause a Google penalty?

No, there is no penalty for them. They make it harder for Google to understand and choose between your pages, which can lower how well the right page ranks.

Is it okay for paginated pages to have similar titles?

Similar is fine as long as each is distinguishable. Adding "Page 2", "Page 3" to the title is the simple, standard fix.

Should I fix duplicate titles on noindexed pages?

They are a low priority, since those pages are not meant to appear in search. Focus on indexable pages first, then tidy the rest when convenient.

How many duplicate titles are acceptable?

There is no official number. Aim for zero across important indexable pages, and treat any duplicates that remain as a sign to check whether those pages should be merged or canonicalised.

Thinking about a website?

See what a package covers and what it costs, or ask us about your own project.

Read next

Thinking…