Duplicate content is content that appears at more than one web address. It can be an exact copy, or close enough that a search engine sees the pages as the same thing with small changes.
First, the myth: there’s no general “duplicate content penalty”. Google has said this repeatedly. What happens instead is filtering. Google groups the duplicates, picks one version to show, and leaves the others out of results. The problem is that Google may pick a version you don’t want, and links pointing to the other versions don’t help the chosen one as much.
The exception is deliberate copying of other people’s content at scale to manipulate rankings. That falls under Google’s spam policies.
Common causes
Most duplication is accidental and technical:
httpandhttps, orwwwand non-www, all loading the same page- Trailing slash and non-trailing slash versions both returning 200
- Tracking and session parameters (
?utm_source=...) - Product pages reachable through several category paths
- Printer-friendly versions
- Location pages with the same text and only the city name swapped
- Manufacturer product descriptions used by hundreds of stores
Why it matters for a real business
Brightside Dental has three location pages. All three use the same 500 words about “gentle, family-friendly dentistry”, with only the address changed. Google sees three near-duplicates and may index just one. The other two locations have no page ranking for “dentist in [town]”, which is exactly the search they need to win. Rewriting each with its own team, parking details, nearby landmarks, services offered at that location and reviews from that office fixes the problem and gives searchers something useful.
How to fix it
| Cause | Fix |
|---|---|
Protocol, www or slash variants | Site-wide 301 redirects to one version |
| Parameters and multiple paths | Self-referencing canonical tags on the main URL |
| Near-identical pages targeting the same search | Merge them, or make each one distinct |
| Copied manufacturer descriptions | Write your own, starting with best sellers |
| Thin location or service variants | Add real local detail, or consolidate |
Common mistakes
Using noindex on duplicates when a redirect or canonical would consolidate signals instead of throwing them away. And treating near-duplicate service pages as harmless, when they often cause keyword cannibalization as well.
How to check
Search Console’s Page indexing report shows “Duplicate without user-selected canonical” and “Duplicate, Google chose different canonical than user”. RankThat’s Site Audit flags pages with duplicate content, duplicate titles and descriptions, and both www and non-www versions loading.