Wróć do bloga

3 maja 2026 · 9 min czytania

Duplicate content w sklepie internetowym — jak wykryć, naprawić i zapobiec

Google widzi Twój sklep jako bibliotekę skopiowanych opisów producenta? Twoje kategorie istnieją w dziesiątkach wariantów URL przez filtry? Tracisz pozycje, które powinny być Twoje. Duplicate content w e-commerce to jedna z najczęstszych i najbardziej kosztownych pomyłek SEO — i można ją naprawić.

Skala problemu w polskim e-commerce

Badanie Ahrefs (2024) na 1 milion witryn e-commerce wykazało, że 65% sklepów ma poważne problemy z duplicate content. Blisko 45% używa opisów producenta bez żadnych modyfikacji. Sklepy z unikalnymi opisami produktów plasują się średnio o 3-7 pozycji wyżej w Google niż te z kopiami — przy identycznym profilu linków.

Czym jest duplicate content i dlaczego Google go karze

Duplicate content to treść, która pojawia się w identycznej lub bardzo podobnej formie pod wieloma adresami URL — albo w obrębie jednej domeny (duplikaty wewnętrzne), albo pomiędzy różnymi domenami (duplikaty zewnętrzne). W e-commerce problem jest niemal endemiczny ze względu na strukturę sklepów.

Google nie "karze" za duplicate content w klasycznym rozumieniu — ale konsoliduje sygnały rankingowe. Zamiast przyznawać moc każdej stronie z tą samą treścią, Google wybiera jedną "kanoniczną" wersję i ją rankuje. Jeśli wybierze złą — tracisz widoczność. Jeśli masz 50 produktów z tym samym opisem producenta — żaden z nich nie będzie rankował wysoko.

Drugi problem: crawl budget. Googlebot ma określoną liczbę stron do zaindeksowania w Twoim sklepie. Jeśli 40% tego budżetu pożerają zduplikowane strony filtrów — oryginalne strony kategorii i produktów są indeksowane rzadziej lub wcale.

Źródło #1: Opisy producenta kopiowane 1:1 — najczęstszy i najgroźniejszy problem

Dystrybutor wysyła CSV z 500 produktami. Do każdego opis. Importujesz, uruchamiasz sklep — masz 500 duplikatów, bo te same opisy ma 30 innych sklepów, które dostały ten sam plik. Google to wie.

Problem jest szczególnie dotkliwy w niszach z dominującymi importerami: elektronika, AGD, artykuły sportowe, zabawki. Każdy sklep na rynku ma identyczne opisy — pozycje rankingowe zdobywa ten, kto ma najsilniejszy profil linków lub kto jako pierwszy je napisał od nowa.

Rozwiązanie

Przepisz opisy własnym językiem — wystarczy 200-300 unikalnych słów, które Google uzna za odrębną treść. Nie musisz przepisywać specyfikacji technicznej (rozmiary, wagi, parametry) — te są faktualne i mogą się powtarzać. Unikalna musi być część opisowa, zastosowania, korzyści.

Ile kosztują unikalne opisy produktów? Od 9 zł za kartę produktu przy większych wolumenach (pakiet 100+ produktów). Pełna karta z SEO (tytuł, meta description, nagłówki H2, opis 300+ słów, FAQ): od 25 zł. To jednorazowy koszt, który generuje pozycje przez lata.

Źródło #2: Filtry kategorii generujące nowe URL — ?kolor=czerwony, ?rozmiar=XL

Masz kategorię "Buty sportowe". Klient filtruje po kolorze — powstaje URL /buty-sportowe?kolor=czerwony. Po rozmiarze — /buty-sportowe?rozmiar=41. Po obu — /buty-sportowe?kolor=czerwony&rozmiar=41. Przy 5 kolorach i 8 rozmiarach to 40+ unikalnych URL-i z identyczną (lub prawie identyczną) treścią.

PrestaShop, WooCommerce i Magento domyślnie generują te URL-e jako indeksowalne strony. Googlebot indeksuje je wszystkie — i widzi dziesiątki wersji tej samej kategorii. Crawl budget marnotrawiony, sygnały rankingowe rozmyte.

Rozwiązanie

  • Opcja 1 — canonical tag: Na stronach filtrowanych ustaw canonical wskazujący na czystą kategorię bez parametrów. Google zrozumie, że to wersja kanoniczna.
  • Opcja 2 — noindex na filtrach: Strony filtrów oznacz meta robots="noindex, follow". Bot może je crawlować (follow) ale nie indeksuje.
  • Opcja 3 — robots.txt disallow: Najsilniejsze rozwiązanie — zablokuj crawlowanie URL-i z parametrami. Ryzyko: blokujesz też strony, które chcesz zaindeksować.

Źródło #3: Paginacja kategorii bez canonical — /kategoria/strona/2

Kategoria "Laptopy" ma 120 produktów, po 24 na stronę — 5 stron paginacji. Każda strona ma ten sam nagłówek H1 ("Laptopy"), ten sam opis kategorii, podobne meta tagi. Google widzi 5 prawie identycznych stron i nie wie, którą rankować.

Rozwiązanie: canonical na /laptopy/strona/2 wskazujący na /laptopy (pierwszą stronę). Alternatywa: unikalne opisy na każdej stronie paginacji (droższe w utrzymaniu, ale lepsze dla SEO long-tail). Atrybut rel="prev/next" jest pomocny, choć Google oficjalnie go nie wspiera od 2019.

Źródło #4: Wersje www/https i warianty domeny — dwa sklepy w oczach Google

Jeśli Twój sklep dostępny jest pod http://sklep.pl, https://sklep.pl, http://www.sklep.pl i https://www.sklep.pl bez przekierowania 301 — Google widzi 4 różne wersje tej samej strony. Sygnały linków są podzielone.

Rozwiązanie: redirect 301 wszystkich wariantów do jednej kanonicznej wersji (preferowane: https://www.sklep.pl lub https://sklep.pl — wybierz jedno). Ustaw preferred domain w Google Search Console. Sprawdź plik .htaccess lub konfigurację serwera Nginx.

Źródło #5: Warianty produktów jako osobne URL — /sukienka-czerwona i /sukienka-niebieska

Sukienka dostępna w 6 kolorach. Każdy kolor to osobny URL z osobną stroną produktu — ale opis, zdjęcia (poza kolorem), parametry, cena są identyczne. 6 stron, 6 duplikatów.

Możliwe podejścia: jedna strona produktu z wyborem koloru przez JavaScript (brak problemu SEO, ale gorszy UX przy specifycznym szukaniu "sukienka czerwona"); canonical na warianty wskazujący na produkt główny; unikalne zdjęcia i opis dla każdego koloru (najlepszy SEO, najdroższy content). Wybór zależy od branży i wolumenu wyszukiwań na warianty.

Jak wykryć duplicate content w swoim sklepie — 3 metody

Zanim zaczniesz naprawiać, musisz zobaczyć skalę problemu. Trzy narzędzia do diagnozy:

1. Screaming Frog SEO Spider (darmowy do 500 URL)

Przeskanuj cały sklep. Raport "Duplicate Content" → pokazuje strony o identycznej treści. Filtr "Canonical" → sprawdza poprawność canonicali. Eksportuj do CSV i posortuj po liczbie duplikatów.

2. Google Search Console — raport Coverage

Sekcja "Wykluczone" → "Zduplikowane strony bez kanonicznego adresu URL wybranego przez użytkownika" — to Google bezpośrednio mówi Ci o problemie. Sekcja "Crawl Stats" → sprawdź czy bot nie marnuje budżetu na strony filtrów.

3. Operator site: w Google

Wyszukaj site:twojsklep.pl "fragment opisu producenta". Jeśli pojawia się 20 wyników z tym samym fragmentem — masz masowy problem z opisami. Szybka diagnostyka bez narzędzi.

Sprawdź swój sklep — mini-audyt 49 zł, raport PDF w 48h

Zamiast czytać teorię — zobacz, jakie błędy ma Twoja konkretna strona. Mini-audyt obejmuje analizę Bezpłatna analiza duplicate content — sprawdź swój sklep w 24h, Core Web Vitals, WCAG i SEO. PDF z TOP problemami i wycenami napraw. Bez abonamentu. Faktura VAT.

Jak naprawić duplicate content — priorytet napraw od największego wpływu

Nie naprawiaj wszystkiego naraz. Zacznij od problemów o największym wpływie na ruch organiczny:

  1. Unikalne opisy produktów — zacznij od 20% najpopularniejszych produktów (top by traffic/revenue). Reszta stopniowo. Efekt widoczny w 4-12 tygodni.
  2. Noindex na filtrach URL — szybka wygrana techniczna. Wdrożenie 1-2 dni. Efekt (oszczędność crawl budget) widoczny w 2-4 tygodnie.
  3. Canonical na paginacji — jedna zmiana w szablonie kategorii obejmuje wszystkie strony. Wdrożenie 2-4h.
  4. Redirect 301 wariantów domeny — zmiana w .htaccess lub serwerze. Wdrożenie 1h. Efekt w 4-8 tygodnie (czas rekrawlowania).
  5. Warianty produktów — decyzja architektoniczna. Omów z SEO specjalistą przed wdrożeniem — zła zmiana może pogorszyć, nie poprawić.

Checklista 8 punktów — duplicate content audit

  1. Opisy produktów są unikalne (nie skopiowane od producenta/dystrybutora)
  2. Filtry kategorii mają noindex lub canonical na stronę główną kategorii
  3. Paginacja ma canonical wskazujący na pierwszą stronę
  4. Wszystkie warianty domeny (www/https) przekierowują 301 do wersji kanonicznej
  5. Strona główna dostępna tylko pod jednym URL (bez trailing slash duplikatów)
  6. Warianty produktów mają canonical lub unikalne treści
  7. GSC Coverage Report nie pokazuje błędów "Zduplikowane strony bez canonical"
  8. Screaming Frog raport Duplicate Content — mniej niż 5% stron z problemem

Mini-audyt Twojego sklepu — 49 zł, raport PDF w 48h

Zamiast czytać teorię — sprawdź swoją konkretną stronę. Mini-audyt 49 zł obejmuje analizę duplicate content i błędów technicznych SEO w Twoim sklepie, Core Web Vitals, WCAG i SEO. PDF z TOP problemami i wycenami napraw. Płacisz raz, bez abonamentu. Faktura VAT.

Zamów mini-audyt 49 zł

Twój sklep ma problem z duplicate content?

Diagnoza + plan naprawczy: od 397 zł. Wdrożenie poprawek: każda wycena indywidualna po krótkiej rozmowie — nie da się tego sprzedać co do złotówki bez znajomości Twojego projektu. ROI typowo 1-4 miesiące.

Powiązane artykuły