Oh So SEO
Technical SEO6 min read

Duplicate Content: What It Is and How to Fix It

Duplicate content is more common than most site owners realise. Here's what it actually means — and what to do about it.

By Oh So SEO·

What Is Duplicate Content?

Duplicate content refers to blocks of content that appear on more than one URL — either within the same website or across different websites. It's not a "penalty" in the traditional sense. But it creates a ranking problem: when Google finds the same content at multiple URLs, it has to choose which one to rank. It often chooses wrong — or splits the ranking signals between both versions, weakening them both.

Common Causes of Duplicate Content

HTTP vs HTTPS: If yoursite.com and https://yoursite.com both show the same content, Google sees two versions. WWW vs non-WWW: yoursite.com and www.yoursite.com are technically different URLs. URL parameters: Filtering and sorting options on e-commerce sites create new URLs with the same content. shop.com/products?sort=price and shop.com/products?sort=new might show almost identical content. Shopify's /collections/ issue: Shopify creates multiple URL paths for products that appear in multiple collections. Printer-friendly pages: Some platforms create a separate printable version of each page. Session IDs: Some platforms add session identifiers to URLs, creating unique URLs for each visitor. Pagination: Page 1 and page 2 of a product listing might be treated as near-duplicate by Google.

How to Fix Duplicate Content

Use Canonical Tags

A canonical tag tells Google which URL is the "official" version. Add it to the of every duplicate page pointing to the original.

<link rel="canonical" href="https://www.yoursite.com/original-page/" />
Most platforms handle this automatically. Shopify adds canonical tags to handle the /collections/ issue. WordPress with Yoast adds canonicals to posts and pages.

Redirect Duplicates

If you have both HTTP and HTTPS, or www and non-www, set up a 301 redirect so all versions point to the canonical URL.

Use Noindex

For pages you don't want indexed (like filtered search results), add a noindex meta tag. This tells Google not to include them in search results.

Consolidate Thin Pages

If you have many pages with very similar or sparse content, consider merging them into one comprehensive page.

How to Find Duplicate Content

Run an SEO audit. Most crawl tools will flag duplicate or near-duplicate content automatically. You can also search Google for a unique phrase from your page: put it in quotes and search. If it appears on multiple URLs, you have a duplicate content issue.

FAQ

Will duplicate content get me penalised? It's not a penalty per se — it's a ranking dilution issue. The exception is if you're deliberately copying content from other websites (plagiarism), which can result in a manual action. What about syndicated content? If you publish your content on other sites (or vice versa), use canonical tags pointing to the original. This tells Google which version to rank. Do I need to worry about this if I'm on Shopify? Shopify handles many duplicate content issues automatically. But URL parameter issues and collection-based product URL duplication can still arise.
Tags
duplicate contentcanonical tagstechnical seo
Put this into practice — free.
Audit your site, track keywords and generate SEO copy with Oh So SEO. Built for small businesses. No agency required.
Start free trial →

Related posts

7 min read
Page Speed and SEO: Why Your Slow Website Is Costing You Rankings
Read →
7 min read
What Is Technical SEO? A Plain-English Explanation
Read →
7 min read
Schema Markup: What It Is and How to Add It to Your Website
Read →