SEO dla e-commerce — pozycjonowanie WooCommerce i PrestaShop

Pozycjonowanie sklepu internetowego to dziś nie tylko link building. To technical SEO, schema produktów, Core Web Vitals, content na kategoriach i intent matching. Robimy SEO dla sklepów WooCommerce i PrestaShop — audyt, naprawa technicznych długów, content, link earning. Setup po audycie, miesięczny retainer transparentnie.

SEO dla e-commerce różni się od SEO blogowego

Sklep internetowy ma inne problemy SEO niż blog czy strona usługowa. Masz setki (czasem tysiące) URL-i, każdy z faseted navigation, filtrami, sortowaniem. Masz duplikat content per wariant kolorystyczny. Masz produkty, które znikają z magazynu i muszą być prawidłowo obsłużone (410/redirect, nie 404). Masz schema.org/Product na każdym SKU. Masz Core Web Vitals na produktach z 30+ zdjęciami.

Nasze podejście do SEO sklepu:

  • Technical audit — crawl budget, indexability, kanonikalizacja, faceted nav, paginacja, sitemap, hreflang (jeśli multi-language)
  • Schema markup — Product, AggregateRating, Offer, Brand, BreadcrumbList, FAQPage tam gdzie pasuje
  • Core Web Vitals — LCP, CLS, INP — szczególnie krytyczne na mobile, gdzie 70%+ ruchu e-com w Polsce
  • Content na kategoriach — opisy, FAQ, schema; często zaniedbane bo „to jest tylko lista produktów”
  • Intent mapping — które frazy są transakcyjne, które informacyjne, gdzie pasuje produkt vs gdzie blog post
  • Link earning — przez content marketing (blog, poradniki), digital PR, branżowe linki naturalne

Technical SEO — fundament, bez którego content nie zaskoczy

Crawl budget i indexability

Sklep z 500 produktami × 5 wariantów × 3 filtry = potencjalnie 7 500 URL-i, których Google może próbować zaindeksować. Bez kontroli — Google indeksuje śmieci (filtry typu „?color=red&size=m&sort=price_asc”), gubi crawl budget, nie wraca do realnych produktów. Rezultat: nowe produkty wchodzą do indexu po tygodniach albo wcale.

Fix: dobrze ustawione robots.txt, canonical tags na wariantach kolorystycznych, noindex,follow na filtrach, XML sitemap tylko z URL-ami, które realnie mają być w SERP-ie. Konsole Search dokładnie pokazuje, ile URL-i jest „Crawled — currently not indexed” i „Discovered — currently not indexed” — to pierwszy alert.

Schema.org Product

Każdy produkt powinien mieć poprawny schema Product z polami: name, image, description, sku, brand, offers.price, offers.priceCurrency, offers.availability, aggregateRating (jeśli masz opinie). Bez tego produkt nie kwalifikuje się do rich results w Google (gwiazdki, cena, dostępność widoczne w SERP-ie). Pełen przewodnik krok po kroku w naszym poście Schema markup dla produktu WooCommerce.

Core Web Vitals

Od marca 2024 INP zastąpił FID jako trzeci core vital. Na sklepie krytyczny jest LCP (zdjęcie produktu) i CLS (nie skacze layout, gdy ładują się ceny/dostępność). Konkretne fixes na WooCommerce: lazyload poniżej fold, WebP/AVIF zamiast JPG, fetchpriority=”high” na hero image, preload głównego fontu, CDN dla statycznych assets.

Content SEO — kategorie i pillary, nie tylko blog

Najczęstszy błąd właścicieli sklepów: „mam blog, dodajemy 4 posty miesięcznie, to nasz content marketing”. Tymczasem największy traffic z SEO przychodzi do stron kategorii („łóżka z pojemnikiem”, „narożniki tapicerowane premium”), nie do blog postów. Strony kategorii potrzebują:

  • Opisu 500–1500 słów z naturalnym intent matching (nie keyword stuffing)
  • FAQ na dole strony — pytania, które realnie zadają klienci („jak wybrać łóżko do małej sypialni?”)
  • Schema FAQPage — daje rozszerzone wyniki w SERP-ie
  • Wewnętrzne linki do podkategorii i powiązanych pillarów
  • Breadcrumbs ze schema BreadcrumbList

Blog uzupełnia, nie zastępuje. Posty blogowe celują w intent informacyjny („jak dobrać materac do łóżka 160×200”, „różnice między pianką HR a memory foam”) — i kierują czytelnika do strony kategorii.

Local SEO — gdy masz showroom albo dział lokalny

Sklep, który ma fizyczny showroom (meble, salon optyczny, pracownia kuchni), powinien równolegle robić Local SEO: Google Business Profile, NAP consistency (Name, Address, Phone w jednym formacie na całym webie), local citations, opinie. To tańsze niż performance ads, a wygenerowane leady często konwertują wyżej (klient już widział showroom).

Link building — earning, nie spam

Era kupowanych zaplecz, sape.ru i guestowych spamów się skończyła. Google przez ostatnie 5 lat skutecznie filtruje takie linki — w najlepszym wypadku są ignorowane, w gorszym dostajesz manual action. Dziś link building to:

  • Digital PR — kreatywne researche, dane, infografiki, którymi dziennikarze branżowi chcą się dzielić
  • Branżowe partnerstwa — wymiana linków z komplementarnymi (nie konkurencyjnymi) sklepami
  • Resource pages — listings typu „najlepsze sklepy z meblami online” na portalach wnętrzarskich
  • HARO / Connectively — odpowiadanie ekspertom branżowym na zapytania dziennikarzy
  • Internal linking — często zaniedbane, a transferuje istniejący PageRank w obrębie własnej strony

Czas i wyniki — realne oczekiwania

SEO nie dowozi w miesiąc. Realne timeline:

  • Miesiąc 1–2: audyt, naprawa technicznych długów, schema, sitemap, CWV. Pierwsze efekty w GSC widoczne (impressions rosną).
  • Miesiąc 3–4: content na top 20 kategoriach, pierwsze posty pillary, internal linking. Top 20 → top 10 dla większości long-tail.
  • Miesiąc 6–9: stabilizacja, link earning daje efekty, top 5 dla głównych short-tail, sklep generuje 30–60% transakcji z organic.
  • Miesiąc 12+: SEO to compound interest — content sprzed 6 miesięcy dalej generuje ruch, dochodzą nowe pozycje, koszt akwizycji spada.

Cennik SEO

SEO sklepu rozliczamy transparentnie — miesięczny retainer w zależności od skali (rozmiar sklepu, liczba targetowanych fraz, dystans od top 10). Setup audytowy 2 000 zł jednorazowo, potem stały miesięczny budżet. Nie ma „% od sprzedaży” w SEO — to model uczciwy tylko w Merchant Center, gdzie wpływ na wynik jest najbardziej bezpośredni. Szczegóły na stronie wycena.

FAQ

Czy SEO ma sens, jeśli już lecę z Google Ads?

Tak — Ads daje natychmiastowy traffic, ale każda kliknięta reklama kosztuje. SEO buduje organic traffic, który po 6–12 miesiącach kosztuje znacznie mniej per transakcja. Najlepsze sklepy mają 50/50 mix: Ads na nowe produkty i remarketing, SEO na evergreen long-tail.

Gwarancja pozycji?

Nie. Żadna uczciwa agencja nie da gwarancji pozycji — to zależy od algorytmu Google, którego nie kontrolujemy. Dajemy gwarancję metodologii i transparentnego raportowania. Top 5 w 3 miesiące jest realne dla niektórych fraz, dla innych zajmie 9–12 miesięcy.

Migration sklepu na nową platformę — co z SEO?

Krytyczne. Bez prawidłowej migracji (redirect map 301, zachowanie struktury URL, preserve schema, GSC notification) tracisz 30–70% organic w 2–4 tygodnie. Robimy migration audits i pilotujemy proces.

Pozycjonowanie WooCommerce vs PrestaShop — różnice?

Z perspektywy on-page SEO niewielkie. PrestaShop ma natywnie więcej kontroli (meta per produkt out of the box), WooCommerce wymaga wtyczek (Yoast/RankMath). Performance — WooCommerce zwykle szybszy po optymalizacji. PrestaShop trudniejsze do skalowania powyżej 5k SKU.

AI content (ChatGPT) do opisów produktów — działa?

Działa pod warunkiem, że jest edytowane przez człowieka, dodaje unikalną wartość (specs, użycie, dla kogo) i nie jest 1:1 skopiowane od konkurencji. Czysty AI bez edycji to ryzyko Helpful Content Update.

Audyt SEO — bezpłatnie

Sprawdzimy crawl, schema, CWV i intent gap w 2 dni roboczych. Konkretna lista co naprawić w tym kwartale.

Umów audyt SEO →