SEO dla WooCommerce — checklist 2026
WooCommerce daje pełną kontrolę nad SEO — od struktury adresów przez robots.txt po schemat. To przewaga nad Shopify, ale kosztuje więcej pracy. WordPress plus WooCommerce plus dobra wtyczka SEO plus optymalizacja szybkości daje sklep, który może wygrać z Shopify pod każdym względem SEO. Wymaga jednak dyscypliny — bo domyślnie jest wolny i mnoży duplikaty.
TL;DR — WooCommerce SEO
WooCommerce zamienia kontrolę na pracę — dostajesz pełną władzę nad SEO, ale musisz ją świadomie wykorzystać. Poniższa tabela pokazuje, co masz do dyspozycji i gdzie leżą domyślne pułapki:
| Element | Status |
|---|---|
| Kontrola adresów | pełna ✅ |
| Robots.txt | pełna kontrola ✅ |
| Schema | wymaga wtyczki (Yoast / Rank Math) |
| Sitemap | generuje wtyczka |
| Szybkość strony | wymaga optymalizacji |
| Najlepsza wtyczka | Yoast SEO + Yoast WooCommerce SEO |
| Hosting | krytyczny dla szybkości |
| Domyślne problemy | duplikaty z atrybutów, wolne ładowanie |
Najważniejsza myśl na start: dobrze zoptymalizowany WooCommerce wygrywa z Shopify w każdym aspekcie SEO, ale to „dobrze zoptymalizowany" wymaga świadomej roboty nad szybkością, schematem i duplikatami — reszta przewodnika pokazuje jak.
Fundament: struktura adresów
Pierwszy ruch to porządek w adresach. W samym WordPressie ustawiasz przyjazne permalinki (Ustawienia → Bezpośrednie odnośniki → nazwa wpisu), a w WooCommerce wybierasz bazę produktów — standardową (/product/nazwa), z bazą sklepu (/shop/nazwa) lub własną, krótszą (/p/nazwa). Rekomendacja to standardowa lub krótka własna, bo krótszy adres oznacza lepszą klikalność i łatwiejsze kopiowanie.
Analogicznie warto uprościć adresy kategorii — domyślnie mają prefiks /product-category/nazwa, a zostawienie pustej bazy kategorii daje krótsze /nazwa. Jest tu jednak ważne zastrzeżenie: każda zmiana permalinków wymaga przekierowań 301 ze starych adresów, inaczej tracisz zdobyte pozycje i moc linkową.
Wtyczka SEO — Yoast, Rank Math czy All in One
Schematu i podstaw SEO WooCommerce nie generuje sam — potrzebujesz wtyczki, a wybór sprowadza się do trzech. Yoast SEO wraz z dodatkiem Yoast WooCommerce SEO to standard branżowy z dobrymi ustawieniami domyślnymi i doskonałą dokumentacją, ale darmowy plan jest ograniczony, a dodatek WooCommerce kosztuje 49 dolarów rocznie. Rank Math oferuje bogaty darmowy plan, wbudowane wsparcie WooCommerce, schemat dla wszystkich typów treści i lepszy interfejs — kosztem mniejszej rozpoznawalności (mniej materiałów w sieci) i rzadszych aktualizacji. All in One SEO jest lekki i solidny, z integracją WooCommerce, ale mniej popularny i uboższy w schemat.
W praktyce rekomendacja jest prosta: Rank Math dla nowych instalacji (lepszy darmowy plan), Yoast dla sklepów już na nim działających (kontynuacja bez migracji). Obie wtyczki załatwiają fundament — tytuły, opisy, mapę witryny, kanoniczne i schemat — więc wybór to raczej kwestia budżetu i przyzwyczajenia niż realnej różnicy w skuteczności.
Schema produktów
Z Yoast WooCommerce SEO lub Rank Math schemat Product generuje się automatycznie, obejmując nazwę, opis, obraz, SKU, markę i ofertę z ceną, walutą i dostępnością:
{
"@type": "Product",
"name": "Product Name",
"description": "...",
"image": [...],
"sku": "12345",
"brand": {"@type": "Brand", "name": "Brand"},
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "PLN",
"availability": "https://schema.org/InStock"
}
}
Bez wtyczki schemat trzeba dopisać ręcznie w functions.php lub szablonie. Jeśli zbierasz oceny, dokładasz aggregateRating z realną wartością i liczbą recenzji — przy czym nigdy nie generuj fałszywych ocen w schemacie, bo to prosta droga do kary od Google. Warto też korzystać z bloków FAQ, które Yoast i Rank Math dają w edytorze Gutenberg, dodając 3-5 pytań na każdej kategorii i kluczowych produktach.
Optymalizacja produktu i kategorii
Na stronie produktu tytuł budujesz w formacie „[nazwa produktu] – [marka] | [nazwa sklepu]" do 60 znaków (z szablonu tytułów w Yoast), a opis rozwijasz do 300-1000 słów z frazą w pierwszym akapicie, wypunktowanymi cechami, sekcją FAQ na dole i linkami wewnętrznymi do podobnych produktów, kategorii i bloga. Kluczowy, a często pomijany, jest krótki opis — wyświetla się na karcie produktu i bywa źródłem opisu meta, więc warto poświęcić mu 150-200 słów. Osobny problem to atrybuty (kolor, rozmiar, materiał), które generują adresy filtrów w rodzaju ?filter_color=red — każdy z nich może zostać zaindeksowany, dając tysiące duplikatów. Rozwiązania są trzy: Yoast WooCommerce SEO automatycznie nadaje im noindex, ręcznie blokujesz je w robots.txt regułą Disallow: /*?filter_*, a wszystkie kierujesz kanonicznie na główny produkt.
Kategorie wymagają przede wszystkim opisu — 300-500 słów unikalnego tekstu, a nie „Buty męskie – oferta 200 modeli", lecz pełnego przewodnika po podkategoriach, markach i tym, co wybrać. Paginację kategorii (/page/2/, /page/3/) rozstrzygasz jak w Shopify: indeksowalna daje więcej widoczności, noindex od drugiej strony ogranicza ryzyko duplikatów (w Yoast: Wygląd wyszukiwania → Archiwa → paginacja), a dla bardzo długich kategorii rekomendowane jest noindex od strony drugiej. Warto też linkować podkategorie do kategorii nadrzędnej (buduje autorytet tematyczny) i pilnować, by każda znalazła się w mapie witryny.
Szybkość strony — sprawa krytyczna
WooCommerce z pudełka jest wolny — domyślnie LCP sięga 4-6 sekund na 4G, INP 300-500 ms, a Core Web Vitals nie przechodzą. Optymalizację warto prowadzić według wpływu poszczególnych warstw. Największy efekt (około 30%) daje hosting — tani współdzielony jest wolny, a zarządzany WordPress (Cloudways, Kinsta, WP Engine) lub DigitalOcean rozwiązuje problem u źródła. Kolejne około 20% to cache (WP Rocket za 59 dolarów rocznie jako najlepszy w klasie, W3 Total Cache lub LiteSpeed Cache za darmo), a około 15% — CDN (darmowy Cloudflare lub BunnyCDN za dolara miesięcznie).
Pozostałe warstwy dokładają resztę. Optymalizacja obrazów (około 10%) przez ShortPixel lub Smush z automatyczną konwersją do WebP, leniwe ładowanie (około 5%, natywne od WordPressa 5.5 i wzmocnione przez WP Rocket), czyszczenie bazy danych (około 5%, comiesięcznie przez WP-Optimize), ograniczanie wtyczek (około 10% — każda dokłada kod, więc audytuj, czy używasz wszystkich) i minifikacja CSS/JS (około 5%). Cel po optymalizacji jest jasny: LCP poniżej 2,0 sekundy na mobile, INP poniżej 200 ms, CLS poniżej 0,1 i TTFB poniżej 600 ms.
Technical SEO
Warstwę techniczną domyka kilka elementów, które wtyczka w dużej mierze załatwia. Yoast i Rank Math generują mapę witryny (indeks plus osobne mapy dla wpisów, stron, produktów i kategorii), którą zgłaszasz w GSC, oraz automatyczne kanoniczne (warto sprawdzić na przykładowej stronie w źródle). Przy wielu językach hreflang generuje WPML lub Polylang, a wynik weryfikujesz w Screaming Frog.
Sam plik robots.txt masz w pełni pod kontrolą — typowy zestaw reguł blokuje zaplecze, wyszukiwarkę, koszyk, konto oraz adresy filtrów i sortowania, a wskazuje mapę witryny:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /search/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /*?filter_*
Disallow: /*?orderby=*
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/sitemap_index.xml
Najczęstsze błędy
Najczęstszym i najkosztowniejszym błędem jest wolna strona — po zmianach algorytmu z 2026 roku szybkość mocno waży na pozycji. Tuż za nią: brak schematu produktu (utrata szansy na rozszerzone wyniki), zduplikowana treść z filtrów (tysiące adresów w indeksie) i zbyt krótki opis kategorii (kara za cienką treść). Każdy z nich jest łatwy do naprawienia właściwą konfiguracją.
Cztery pozostałe błędy to brak wtyczki Yoast lub Rank Math (ustawienia domyślne prowadzą pod kreskę), nieskonfigurowany cache (TTFB powyżej 2 sekund), tani hosting współdzielony (limity zabijają szybkość) oraz generyczny tekst alternatywny obrazów. Wspólny wniosek: WooCommerce daje kontrolę, ale wymaga dyscypliny — bez niej domyślne ustawienia same się nie zoptymalizują.
Migracja z Shopify
Przejście ze Shopify na WooCommerce ma powtarzalny scenariusz. Eksportujesz produkty ze Shopify do pliku CSV, importujesz je do WooCommerce (wbudowanym importerem lub przez WP All Import), mapujesz adresy z /products/handle na /product/handle, a następnie — to krok krytyczny — zakładasz przekierowania 301 wtyczką Redirection, żeby nie stracić pozycji i mocy linkowej.
Na koniec zgłaszasz nową mapę witryny w GSC i monitorujesz wyniki przez 2-12 tygodni. To okno, w którym Google przetwarza przekierowania i przenosi autorytet na nowe adresy — cierpliwość na tym etapie jest równie ważna jak poprawność samych przekierowań.
Podsumowanie
WooCommerce SEO w 2026 roku to wtyczka SEO (Yoast lub Rank Math), optymalizacja szybkości (cache plus CDN plus obrazy), schemat produktu wraz z ocenami i FAQ, krótkie permalinki, rozbudowane opisy produktów i kategorii, noindex dla adresów filtrów (naprawa duplikatów) oraz mapa witryny, robots.txt i kanoniczne. WooCommerce wymaga więcej pracy niż Shopify, ale daje większą kontrolę — a dobrze zoptymalizowany wygrywa z Shopify w każdym aspekcie SEO.
Audyt SEO WooCommerce — sprawdzimy schemat, szybkość, treść i technical SEO.
Chcesz osiągnąć podobne rezultaty? Zamów bezpłatną wycenę.