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:
- Unikalne opisy produktów — zacznij od 20% najpopularniejszych produktów (top by traffic/revenue). Reszta stopniowo. Efekt widoczny w 4-12 tygodni.
- Noindex na filtrach URL — szybka wygrana techniczna. Wdrożenie 1-2 dni. Efekt (oszczędność crawl budget) widoczny w 2-4 tygodnie.
- Canonical na paginacji — jedna zmiana w szablonie kategorii obejmuje wszystkie strony. Wdrożenie 2-4h.
- Redirect 301 wariantów domeny — zmiana w .htaccess lub serwerze. Wdrożenie 1h. Efekt w 4-8 tygodnie (czas rekrawlowania).
- 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
- Opisy produktów są unikalne (nie skopiowane od producenta/dystrybutora)
- Filtry kategorii mają noindex lub canonical na stronę główną kategorii
- Paginacja ma canonical wskazujący na pierwszą stronę
- Wszystkie warianty domeny (www/https) przekierowują 301 do wersji kanonicznej
- Strona główna dostępna tylko pod jednym URL (bez trailing slash duplikatów)
- Warianty produktów mają canonical lub unikalne treści
- GSC Coverage Report nie pokazuje błędów "Zduplikowane strony bez canonical"
- 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.
Najszybsza ścieżka
Sprawdź swój sklep za 0 zł
15 min rozmowy + plan w 24h
Konkrety na piśmie
Mini-audyt 49 zł — PDF w 48h
TOP problemy + wyceny napraw