Resources/Glossary/
Duplicate Content
Technical
Also called:
Duplicate pages, near-duplicate content

Duplicate Content

THE SHORT ANSWER

Duplicate content is identical or very similar content available at more than one URL. It is not a Google penalty on its own, but it can split signals, waste crawling and lead Google to show a URL you did not choose.

Duplicate content is the same or very similar content that appears at more than one URL, either on your own site or across different sites. It is one of the most misunderstood topics in SEO, mostly because of the persistent myth that Google punishes it.

In most cases, duplicate content is a housekeeping issue, not a penalty. Left alone, though, it can split signals between URLs, waste crawl resources and lead Google to show a version of a page you did not choose. This guide explains how it happens and how to handle it.

What is duplicate content?

Duplicate content refers to blocks of content that are identical or nearly identical and can be reached at multiple web addresses. Sometimes that is an entire page, such as a product page available at several URLs. Sometimes it is a large chunk of text repeated across many pages, such as the same description on dozens of location pages.

When Google finds a group of duplicate pages, it picks one to represent the group, called the canonical URL, and generally shows only that one in search results. Google's canonicalization documentation describes this process, which is also called deduplication. You can learn more about the signal sites use to influence that choice under canonical tag.

Is duplicate content a penalty?

No, not on its own. Google's canonicalization guide states that duplicate content is not a violation of its spam policies, and notes that some duplicate content on a site is normal. The SEO Starter Guide adds that it is inefficient but will not cause a manual action.

The exception is copying done to manipulate rankings. Google's spam policies cover scraped content, meaning content taken from other sites and republished without adding original value, even when the source is credited. Stitching together content from other pages without adding value can also fall under scaled content abuse. That is very different from your own site accidentally serving one page at two URLs.

Why duplicate content still matters

  • Diluted signals. Links and engagement can be spread across several versions of the same page instead of building up on one.
  • The wrong URL in search. If you do not state a preference, Google picks the canonical itself, and it may choose a parameter URL or an outdated version.
  • Wasted crawling. Google spends time crawling copies instead of new or updated pages. This matters most on large sites, as covered under crawl budget.
  • Muddier reporting. Google notes duplicates can make it harder to track how a piece of content performs in search.

For AI search, the same logic applies. Systems that retrieve and cite pages work best when there is one clear, authoritative version of each piece of content, not several competing copies.

Common causes of duplicate content

Google's canonicalization guide lists several typical sources:

  • Protocol and host variants: HTTP vs. HTTPS, or www vs. non-www, all serving the same page.
  • URL parameters: Tracking codes, session IDs, sorting and filtering options that create new URLs for the same content.
  • Device variants: Separate mobile and desktop URLs, such as an m-dot site.
  • Regional variants: Near-identical pages for countries that share a language, such as US and UK versions.
  • Accidental variants: Staging or test sites left open to crawlers.

Other common culprits include printer-friendly pages, products listed in several categories with different URLs, syndicated articles and boilerplate text copied across many pages.

Duplicate content in practice

Picture a hypothetical online store selling a popular backpack. The product shows up in two categories, so it lives at /bags/backpack and /travel/backpack. Marketing emails add tracking parameters, and a sort filter creates another version. Google ends up with several URLs for one product.

The store picks /bags/backpack as the preferred URL. The other category path gets a 301 redirect, the parameter versions get a rel="canonical" pointing to the main URL, internal links are updated to use the main URL, and only that URL goes in the sitemap. Now all signals point to one page.

How to fix and prevent duplicate content

Google's guide to consolidating duplicate URLs lists methods from strongest to weakest. You can combine them to strengthen the signal.

Use 301 redirects for retired duplicates

If a duplicate page does not need to exist, permanently redirect it to the preferred URL. Google treats redirects as a strong canonicalization signal, and they send visitors to the right place too. Use this for HTTP to HTTPS, non-www to www (or the reverse) and old URLs after a migration.

Add rel="canonical" where duplicates must stay

When a duplicate needs to remain accessible, such as a filtered view or a tracking URL, add a canonical link in the page head pointing to the preferred version. Google calls this a strong signal. For non-HTML files like PDFs, you can send it as an HTTP header instead.

Reinforce with sitemaps and internal links

Listing only canonical URLs in your sitemap is a weaker signal, but it helps. Linking internally to the preferred version is just as important, since mixed internal links send mixed messages.

Write unique content where it matters

For location pages, product variants and service pages, write content that reflects what is actually different about each one. If two pages really serve the same purpose, merge them.

Common mistakes

  • Using noindex to choose a canonical. Google advises against this within a site, because noindex removes the page from Search entirely rather than consolidating it.
  • Blocking duplicates in robots.txt. Google says not to use robots.txt for canonicalization. Blocked URLs can still be indexed without their content, and Google cannot see a canonical tag on a page it cannot crawl.
  • Conflicting signals. A canonical pointing one way while internal links, sitemaps and redirects point another makes Google more likely to ignore your preference.
  • Panicking over boilerplate. Repeated headers, footers and legal text are normal and do not need fixing.

How Butter approaches duplicate content

At Butter, duplicate content usually comes up during our technical reviews and monthly indexing strategy work. We check Search Console for pages Google has chosen a different canonical for, and look for parameter URLs, host variants and overlapping posts. On our GEO+SEO plan, fixes like redirects, canonical tags and internal link cleanup fall under technical SEO and on-page optimization. When two articles compete for the same topic, we recommend merging them into one stronger page instead of keeping both. The goal is simple: one clear URL for each piece of content.

Frequently asked questions

Will Google penalize my site for duplicate content?

Not for ordinary duplicates. Google says duplicate content is not a spam policy violation. Penalties are reserved for manipulative practices such as scraping other sites' content without adding value.

How much duplicate content is too much?

There is no published threshold. Focus on making sure each important page has one clear canonical URL and that key pages offer content unique to their purpose.

Is it okay to republish my articles on other sites?

Syndication is common, but the copy on another site may compete with your original. Ask the publisher to link back to your original article, and consider waiting until your version is indexed before it is republished elsewhere.

Sources and further reading

KEEP LEARNING

100 SEO and GEO terms explained in plain English.

Browse the full glossary →

Know the terms. Now get cited.

Request a free AI visibility audit and see where your brand shows up in ChatGPT, Perplexity, and Google. Starting at $399/month. Cancel anytime.

SCHEDULE A CALL