Duplicate content is the same or nearly the same content reachable at more than one URL, on your own site or across different sites. Google responds by picking one version to show and filtering the rest, which means links and engagement that should stack up on one strong page get split across copies. It is not a penalty, and that is exactly why it goes unnoticed: nothing breaks, rankings just quietly underperform.
The short version
- Duplicate content is one page living at several URLs.
- Google filters duplicates rather than penalizing them, but signals still split.
- Most cases are technical accidents, not copied writing.
- The fixes are canonical tags, 301 redirects, noindex, and consistent URLs.
- 29% of the web is duplicate content
- 60% of sites carry duplication issues
- 0 penalty for accidental duplication
- 1 version gets shown in results
Where duplication actually comes from
- URL variations. www and non-www, http and https, trailing slash or not, uppercase and lowercase. Each pair doubles the page.
- URL parameters. Filters, sort orders, session IDs, and tracking codes mint a new URL for the same content every time.
- Product variants. One description reused across every color and size, each at its own address.
- Boilerplate at scale. Pages that are mostly repeated disclaimers or templated copy with a sentence of unique content.
- Syndication and theft. Your article republished elsewhere, with or without permission, with or without a canonical pointing home.
Notice that almost none of this is a writing problem. On most sites we audit, duplication is a byproduct of how the server and CMS mint URLs, which is why it belongs to technical SEO rather than the content calendar.
How Google handles it
Google clusters the duplicates, picks a canonical version, and tries to consolidate ranking signals onto it. When you do not state a preference, Google guesses from signals like which URL has more links, which was found first, and which is cleaner. The guess is often fine and sometimes wrong, and "sometimes wrong" is what costs money: the version that ranks might be the parameter-riddled one nobody links to. On large sites there is a second cost, because crawlers spend their limited attention revisiting copies instead of finding new pages.
The right fix for each situation
-
Canonical tags for pages that must both exist
A rel canonical in the head names the preferred URL. Use absolute URLs, point at a live 200 page, one canonical per page, and give every page a self-referencing canonical so accidental duplicates never win by default.
-
301 redirects for URLs that should not exist
Domain variants, retired URLs, and http versions should redirect permanently to the one true address. A redirect passes signals and removes the duplicate from circulation entirely.
-
Noindex for pages users need but Google does not
Print versions, filtered views, and internal search results can stay reachable while a noindex tag keeps them out of the index.
-
Consistent internal links
Link to one URL format everywhere, slash included. Your own links are a vote for which version is real, which is part of why internal linking discipline matters beyond navigation.
-
Unique content where thin pages cluster
For variant and boilerplate pages, the durable fix is consolidation or genuinely distinct copy. One strong page outranks five near-copies of itself.
One stale tip to retire: older articles, including the previous version of this one, pointed to the URL Parameters tool in Search Console. Google removed that tool in 2022. Parameter handling now comes down to canonicals, consistent linking, and robots rules where crawling itself is the problem.
A quick audit you can run this week
- Type your domain with www, without it, with http, and with a trailing slash. Everything should land on one URL.
- Crawl the site and sort by duplicate titles. Title twins are usually content twins.
- Check the page indexing report in Search Console for "duplicate without user-selected canonical".
- Search Google for a distinctive sentence from your best page, in quotes, and see who else has it.
- Confirm every important page carries a self-referencing canonical that matches the URL in your sitemap.
Questions people ask about duplicate content
Will Google penalize my site for duplicate content?
No, not for the normal kind. Google filters duplicates and shows the version it considers best; there is no ranking penalty for accidental duplication. Manual actions are reserved for deliberate manipulation, like scraping content at scale to spam results.
What is an example of duplicate content?
The same page reachable at four addresses: with and without www, with http and https, with and without a trailing slash. All four serve identical content from different URLs. Product pages sharing one manufacturer description across color variants are another everyday case.
Should I use a canonical tag or a 301 redirect?
Use a 301 redirect when one URL should permanently replace the other. Use a canonical tag when both URLs need to stay reachable, like filtered product views, and you just need Google to consolidate signals onto one of them.
How do I find duplicate content on my site?
Crawl the site with Screaming Frog, Semrush, or Ahrefs to surface duplicate titles, descriptions, and near-identical pages. Google Search Console flags duplicates in its page indexing report. For copies on other sites, Copyscape does the searching.
What if another site copies my content?
Google is generally good at crediting whichever version it indexed first, which is a reason to submit new content in Search Console promptly. If a copy outranks you or violates copyright, a DMCA takedown request is the formal route.