+254725682556 +254725052660 info@ziprof.co.ke
Client Area

SEO

How to Fix Duplicate Content Issues on Your Website

Duplicate content happens when the same, or nearly the same, content can be reached at more than one URL on your website. Search engines cannot tell which version to rank, so they often split your ranking signal between the copies, or show a less useful version in search results. Most duplicate content problems come from a short list of common causes, and each one has a straightforward fix.

How to tell if you have a duplicate content problem

A quick way to check is to search Google for a short, exact phrase from one of your pages, wrapped in quotation marks. If more than one URL on your own domain appears for the same phrase, you likely have a duplication issue. You can also check Google Search Console's Pages report under Indexing for entries marked as "Duplicate without user-selected canonical" or "Duplicate, Google chose different canonical than user."

Common causes

  • Your website loads at both the www and non-www versions of your domain (for example www.example.co.ke and example.co.ke) without one redirecting to the other.
  • Your site is reachable over both http:// and https://, so the same page exists at two addresses.
  • The same page loads with and without a trailing slash, or with extra URL parameters attached, such as tracking codes, session IDs, or sorting options on a shop page.
  • Printer-friendly versions, paginated archive pages, or product variants that repeat most of the same text as the main page.
  • An article or page you wrote has been copied onto another site, or your own content gets pulled into more than one section of your site (a blog post that also appears as a full-text preview on a tag or category page, for instance).

How to fix the common causes

1. Force a single version of your domain

Decide on one preferred address for your site, usually the https:// version, with or without www, and make sure every other variation redirects to it with a permanent redirect. If you have not set this up yet, see our guide on redirecting www to non-www (or vice versa), which also covers forcing a consistent protocol.

2. Add canonical tags to near-duplicate pages

When two pages genuinely need to exist (such as a product available in several colors, each with its own URL), use a canonical tag to tell search engines which one is the "main" version you want ranked. The other pages stay live for visitors but point search engines back to the preferred one. Our guide on what a canonical tag is and why it matters for SEO explains how to add one.

3. Keep parameter-based URLs out of the index

If your site adds tracking parameters, session IDs, or sort/filter options to the URL (for example ?sort=price&session=abc123), those pages are usually near-identical copies of a cleaner URL. Point their canonical tag at the clean version, and avoid linking to the parameter version internally wherever you can.

4. Don't publish the same content in more than one place

If you syndicate an article to another website, ask them to either link back to your original or add a canonical tag pointing to it. On your own site, avoid letting the same long block of text appear in full on more than one page, such as a blog post repeated in full on a tag page and an archive page; show an excerpt there instead and link through to the full post.

Only mark a page as duplicate or add noindex to pages you genuinely do not want found in search results, such as a thin filtered listing or an internal search results page. Never apply it to a page you actually want visitors to find through Google.

How long until it's fixed

Once redirects and canonical tags are in place, it typically takes Google some weeks to recrawl your site and consolidate the duplicate signals. You do not need to do anything further after setting these up correctly; just keep an eye on the Pages report in Search Console to confirm the duplicate entries clear over time.