SEO BigCommerce

Jak działa SEO w BigCommerce: co platforma robi automatycznie (edytowalny robots.txt, własne adresy URL, mapy witryny, przekierowania 301s i wbudowana schema), czym nadal musisz zająć się ręcznie (nawigacja fasetowa, hreflang, schema ocen) oraz jak wybór Stencil kontra Catalyst wyznacza sufit Core Web Vitals.

Opublikowano po raz pierwszy: 25 cze 2026 · Ostatnia aktualizacja: 8 sie 2026 · Advanced
Języki

BigCommerce zapewnia jedną z najsilniejszych wbudowanych podstaw technicznego SEO wśród hostowanych platform e-commerce SaaS: edytowalny robots.txt, w pełni własne struktury URL bez wymuszonych prefiksów, automatycznie generowane mapy XML, przekierowania 301 po zmianie URL oraz dane JSON-LD produktu w motywie Cornerstone. Tobie pozostają działania, które przy dużej skali naprawdę dają efekt — canonicale nawigacji fasetowej, hreflang wielu sklepów (z pułapką geoprzekierowania Akamai), schema ocen i Core Web Vitals w Stencil. Decyzja Stencil kontra Catalyst (bezgłowy Next.js) wyznacza sufit wydajności.

TL;DR — BigCommerce zapewnia najwyższy natywny poziom technicznego SEO spośród hostowanych platform SaaS: edytowalny plik robots.txt, w pełni własne struktury URL (bez wymuszonych prefiksów), automatycznie generowane i aktualizowane mapy witryny XML, automatyczne przekierowania 301 po zmianie URL oraz dane JSON-LD produktu i BreadcrumbList w motywie Cornerstone. Samodzielnie musisz skalować to, co naprawdę daje efekt: canonicale dla nawigacji fasetowej i strategię noindex, hreflang dla wielu sklepów (z pułapką przekierowania geograficznego Akamai), dane strukturalne ocen i Core Web Vitals. Stencil (renderowany po stronie serwera Handlebars) kontra Catalyst (bezgłowowy Next.js) wyznacza sufit wydajności — a migracja między nimi to miejsce, w którym gubią się mapy przekierowań.

Evidence for this claim BigCommerce documents platform-managed sitemap, URL, redirect, and storefront SEO capabilities; these are platform features rather than search-engine guarantees. Scope: BigCommerce platform behavior only. Confidence: high · Verified: BigCommerce Support: SEO features Evidence for this claim BigCommerce storefronts remain subject to Google's crawlable-link, canonicalization, and product structured-data requirements. Scope: Google requirements independent of ecommerce platform. Confidence: high · Verified: Google Search Central: Ecommerce documentation

Ramy: co jest automatyczne, a co należy do Ciebie

Większość treści o SEO w BigCommerce to albo ogólna lista kontrolna („napisz opisy meta!”), albo oferta agencji BigCommerce. Żadna z nich nie mówi o tym, co naprawdę ma znaczenie: BigCommerce poprawnie obsługuje zaskakująco dużo już na starcie, a pozostałe luki są konkretne i przewidywalne. Podziel wszystko na dwie kategorie, a platforma przestaje być tajemnicza.

Działa domyślnie: mapa witryny XML, canonicale zależne od typu strony, edytowalny robots.txt, automatyczne przekierowania 301 po zmianie URL, pełna kontrola nad strukturą URL, CDN Akamai i Image Manager, JSON-LD Cornerstone (Product, BreadcrumbList, Organization) oraz SSL.

To należy do Ciebie: canonicale i strategia noindex dla nawigacji fasetowej, hreflang dla wielu sklepów, dane strukturalne ocen/AggregateRating, audyt robots.txt dla paginacji, strategia bloga i treści oraz Core Web Vitals w Stencil (nadmiar JavaScriptu aplikacji i nieoptymalne obrazy źródłowe).

Struktura URL

Opcje URL znajdziesz w Store Setup → Store Settings → URL Structure. Dostępne są: Short (tylko slug), Long (dodaje /products/, /categories/ i /pages/), SEO Optimized (usuwa prefiksy), SEO Optimized (kategoria) (wstawia pierwszą kategorię nadrzędną do adresu produktu) oraz Custom (oparta na placeholderach, z użyciem %productname%, %category%, %categoryname% i %sku%).

Najciekawsza pod kątem duplikacji treści jest opcja SEO Optimized (kategoria): BigCommerce wybiera pierwszą kategorię, w której umieszczono produkt, i nie tworzy duplikatów URL dla produktu znajdującego się w wielu kategoriach. To rzeczywista korzyść w walce z duplikacją — przed poleganiem na niej potwierdź jednak działanie na własnym sklepie.

Zachowajmy jednak proporcje: to temat, od którego wszyscy zaczynają porównanie BigCommerce z Shopify, a zarazem najmniej ważna różnica. Shopify wymusza /products/ i /collections/, a BigCommerce nie. Google wielokrotnie mówiło, że struktura URL jest niewielkim sygnałem rankingowym. eComOne ujęło to trafnie w swoim porównaniu: “the nuts and bolts of on-page SEO in both platforms are easy to manage, though BigCommerce has perhaps a slight edge because unlike Shopify, it doesn’t insert any prefixes before your URLs. However, Google has said repeatedly that URL structure is a minor signal.” (tłumaczenie) «Najważniejsze elementy SEO on-page na obu platformach są łatwe do zarządzania, choć BigCommerce może mieć niewielką przewagę, bo nie dodaje prefiksów do adresów URL. Google wielokrotnie podkreślało, że struktura URL jest niewielkim sygnałem.» Wybierz SEO Optimized, idź dalej i skup energię na nawigacji fasetowej oraz szybkości.

Mapa witryny XML i robots.txt

BigCommerce automatycznie generuje mapę witryny i aktualizuje ją wraz ze zmianami katalogu. Ścieżka zależy od stosu: starszy Stencil udostępnia /xmlsitemap.php, a Catalyst — /sitemap.xml. W Catalyst BigCommerce “automatically redirects any requests for the legacy Stencil sitemap /xmlsitemap.php to /sitemap.xml,” (tłumaczenie) «automatycznie przekierowuje wszystkie żądania starszej mapy witryny Stencil» a Catalyst “fetches the sitemap index from BigCommerce by making a request to the canonical URL of the channel.” (tłumaczenie) «pobiera indeks mapy witryny z BigCommerce, wysyłając żądanie do kanonicznego URL kanału» Mapa obejmuje produkty, kategorie, marki i strony z treścią; ukryte strony menu są domyślnie wykluczane, a BigCommerce wyraźnie zaznacza, że “third-party systems generating content” (tłumaczenie) «systemy zewnętrzne generujące treść» potrzebują własnych, osobnych map witryny.

Plik robots.txt można edytować bezpośrednio w panelu administracyjnym w sekcji Settings → Website → Search Engine Robots — to rzeczywista przewaga nad Shopify, które nie daje natywnej kontroli. BigCommerce łączy własne reguły z domyślnymi regułami systemowymi.

Pułapka warta pięciominutowego audytu: praktycy wielokrotnie zgłaszają, że domyślny robots.txt BigCommerce blokuje paginowane strony kategorii (?page=2 i dalsze). W dużym katalogu po cichu wyklucza to strony 2+ kategorii z indeksu. Nie zakładaj, że ustawienia domyślne są bezpieczne — przeskanuj własny sklep i sprawdź, co jest zabronione.

Znaczniki meta i pola na stronie

Pola SEO są dostępne dla każdego obiektu: strona główna (Store Settings → SEO), produkty (Products → Edit → Other Details → SEO), kategorie (Product Categories → Edit → SEO) i wpisy blogowe. Do dyspozycji masz tytuł strony, opis meta, Meta Keywords oraz pole Custom URL.

Dwa wyjaśnienia, które usuwają częste nieporozumienia:

  • Meta Keywords nie mają wartości rankingowej. Własny glosariusz BigCommerce mówi to wprost: “Meta keywords tag is defunct, as it was originally intended for search engines to determine what the content of a page was about, but it was severely abused by spammers and search engines now almost entirely ignore it.” (tłumaczenie) «znacznik Meta Keywords jest przestarzały; spamerzy poważnie go nadużywali, więc wyszukiwarki niemal całkowicie go ignorują» Nie trać na nie czasu.
  • „Search Keywords” ≠ Meta Keywords. BigCommerce ma osobne pole Search Keywords, które zasila wewnętrzne wyszukiwanie witryny, a nie Google. Te pojęcia są stale mylone. Warto uzupełniać Search Keywords — na potrzeby wyszukiwania w witrynie, nie rankingu.

Przekierowania 301

To jedna z cichych mocnych stron BigCommerce. Przekierowania 301 są tworzone automatycznie po zmianie nazwy lub URL produktu, kategorii albo strony (możesz zrezygnować dla pojedynczego elementu, odznaczając „Utwórz przekierowania dla starych URL-i produktów”). Są dwa rodzaje:

  • Dynamiczne — BigCommerce automatycznie aktualizuje miejsce docelowe, gdy później zmieni się jego URL. Używaj ich przy wewnętrznych przenosinach.
  • Ręczne — wpisujesz stały ciąg docelowy; jeśli cel później się zmieni, przekierowanie przestanie działać, dopóki nie poprawisz go ręcznie.

Menedżer znajduje się w Marketing → 301 Redirects i obsługuje import zbiorczy CSV — właśnie tego użyjesz przy mapie przekierowań migracji. Przy wewnętrznych zmianach preferuj przekierowania dynamiczne, żeby nie utrzymywać kruchej listy ręcznie.

Dane strukturalne / schema

Cornerstone (domyślny motyw Stencil) emituje JSON-LD dla Product (nazwa, obraz, opis, SKU, zagnieżdżona marka, oferty z ceną, walutą i dostępnością), BreadcrumbList oraz podstawowy Organization — bez pracy programisty. JSON-LD jest formatem zalecanym przez Google zamiast microdata, więc domyślny format jest właściwy.

Brakuje elementów o wysokiej wartości: schema ocen/AggregateRating nie jest domyślnie dołączona. SeoProfy ujmuje to tak: “BigCommerce includes basic product schema, but doesn’t add review markup by default.” (tłumaczenie) «BigCommerce zawiera podstawową schemę produktu, ale domyślnie nie dodaje znaczników opinii» Gwiazdki ocen w wynikach uzyskasz przez aplikację z opiniami (Yotpo, Stamped) albo własny JSON-LD przez Script Manager. Schema FAQ i VideoObject również wymaga pracy własnej.

Jedna osobliwość Stencil: schema jest kompletna tylko na tyle, na ile kompletne są dane na stronie. Jeśli produkt nie ma wyświetlanej marki, właściwość marki nie pojawi się w danych strukturalnych. Uzupełnij pola, jeśli chcesz mieć te znaczniki.

W Catalyst dane strukturalne to “composable JSON-LD through reusable TypeScript functions” (tłumaczenie) «znaczenie cytatu zachowane w języku źródłowym» — rozwiązanie łatwiejsze w utrzymaniu niż szablony Handlebars Stencil, jeśli masz odpowiednie zasoby inżynieryjne.

Nawigacja fasetowa — problem numer 1

To tutaj sklepy BigCommerce faktycznie tracą. Kombinacje filtrów i sortowania generują unikalne, możliwe do przeskanowania adresy URL bez automatycznej kanonikalizacji do kategorii nadrzędnej. NetProfitMarketing opisuje tryb awarii bez ogródek: każdy filtr “can generate a new URL, resulting in an exponential spike in… crawlable pages,” (tłumaczenie) «może wygenerować nowy URL, powodując wykładniczy wzrost liczby stron możliwych do crawlowania» rozpraszając autorytet i zużywając budżet crawl. BigCommerce nie daje natywnej naprawy — OuterBox zauważa, że “there still is no easy way to do this without editing theme files directly.” (tłumaczenie) «nadal nie ma łatwego sposobu, by zrobić to bez bezpośredniej edycji plików motywu»

Dlatego sklasyfikuj parametry i działaj zależnie od typu. Moja praktyczna reguła:

Typ stronyCanonicalDyrektywa robots
Główna kategoriaSelfindex
Filtr o wysokim popycie (rzeczywista wartość wyszukiwania)Selfindex
Filtr wyłącznie nawigacyjnyGłówna kategorianoindex,follow
Tylko sortowanieGłówna kategorianoindex,follow
Paginacja (strona 2+)Self (własny URL)index
Produkt w wielu kategoriachURL pierwszej kategoriiindex

Implementacja polega na nadpisaniu canonicali na poziomie motywu w szablonach Stencil albo na wstrzyknięciu JavaScriptu przez Script Manager. Dwie zasady warto zachować bez zmian:

  • robots.txt blokuje crawling, nie indeksowanie. Adres zablokowany w robots.txt nadal może zostać zindeksowany, jeśli prowadzi do niego link — a Google nie zobaczy Twojego canonicala ani noindex, ponieważ nigdy nie odczyta strony. Połącz reguły parametrów z canonicalem na stronie i noindex, aby uzyskać rzeczywistą kontrolę.
  • Nie ustawiaj noindex na stronach paginacji. Zgodnie z wytycznymi Google dla e-commerce należy “give each page a unique URL” (tłumaczenie) «nadaj każdej stronie unikalny URL» i “assign each page its own canonical URL rather than using the first page as canonical.” (tłumaczenie) «przypisz każdej stronie własny canonical zamiast używać pierwszej strony jako canonicala» noindex należy stosować do “filter variations or alternative sort orders,” (tłumaczenie) «wariantów filtrów lub alternatywnych sposobów sortowania», a nie do strony 2 kategorii. BigCommerce nadal emituje rel="next"/rel="prev", których Google przestało używać w 2019 r. — to nieszkodliwe, ale nie jest sygnałem.

(Niezależne od platformy omówienie znajduje się w klastrze nawigacji fasetowej, a mechanikę canonicali opisuje artykuł canonicalization.)

CDN, obrazy i Core Web Vitals

Każdy sklep otrzymuje bezpłatny globalny CDN Akamai oraz Akamai Image Manager do konwersji WebP w locie i responsywnego skalowania. Dwa zastrzeżenia:

  • Dostarczanie WebP zależy od wersji motywu — nowsze motywy Stencil je włączają, starszy Blueprint i niektóre wczesne wersje Stencil nie. Sprawdź swoją wersję.
  • Obraz źródłowy nadal ma znaczenie. Źródłowy PNG o rozmiarze 5 MB dostarczony jako WebP wciąż jest dużym plikiem. Przesyłaj zoptymalizowane źródła; CDN nie zastąpi dyscypliny obrazów. Obrazy zwykle stanowią 60–70% całkowitego ciężaru strony.

Domyślna konfiguracja Akamai jest często luźna — agencje podają, że dostrojenie reguł cache, włączenie Brotli i optymalizacja buforowania na brzegu może skrócić TTFB o 30–50% (to szacunek agencji, ale kierunek jest trafny). Większymi zabójcami wydajności Stencil są nadmiar JavaScriptu z aplikacji zewnętrznych (każda aplikacja wstrzykująca JS pogarsza INP i LCP — wykonaj audyt zainstalowanych aplikacji) oraz niezoptymalizowane obrazy źródłowe. W niektórych konfiguracjach Stencil serwuje również oryginalny plik obrazu bez automatycznego skalowania, co bezpośrednio pogarsza LCP.

Stencil kontra Catalyst — kompromis wyznaczający sufit

Stencil to obecny framework renderowany po stronie serwera (Handlebars, renderowanie na infrastrukturze BigCommerce). 1Digital Agency opisuje go jako “server-rendered by default. Every page is HTML on first byte” (tłumaczenie) «domyślnie renderowany po stronie serwera; każda strona jest HTML-em już przy pierwszym bajcie» — to świetne dla możliwości skanowania. Cornerstone jest aktywnie utrzymywanym motywem domyślnym i przy katalogach średniej wielkości osiąga konkurencyjne wyniki Core Web Vitals.

Catalyst to “open-source, composable, and fully-customizable headless commerce framework” (tłumaczenie) «otwarty, kompozytowalny i w pełni konfigurowalny framework handlu headless» BigCommerce — Next.js + React na GraphQL Storefront API. BigCommerce promuje wynik “Google Lighthouse score of 100” (tłumaczenie) «wynik Google Lighthouse 100» od razu po uruchomieniu oraz możliwość “experiment and scale without affecting Core Web Vitals.” (tłumaczenie) «eksperymentowania i skalowania bez wpływu na Core Web Vitals» Traktuj Lighthouse 100 jak liczbę bazową/demo, a nie gwarancję produkcyjną: rzeczywista wydajność nadal zależy od rozmiaru bundla, JavaScriptu aplikacji i dyscypliny obrazów.

Szacunki agencyjne LCP (nieoficjalne dane BigCommerce): Stencil ~1,8–2,5 s, Catalyst ~0,8–1,5 s.

Praktyczna macierz decyzji:

  • Pozostań przy Stencil/Cornerstone, jeśli: masz katalog średniej wielkości, ograniczone doświadczenie z Node/React, a Core Web Vitals już przechodzą.
  • Przejdź na Catalyst, jeśli: masz kompetencje Next.js, CWV nie przechodzą w Stencil mimo optymalizacji, potrzebujesz złożonego interfejsu frontendowego albo prowadzisz wiele marek na dużą skalę.
  • Nigdy nie migruj bez: pełnej mapy przekierowań, środowiska podglądowego dostępnego dla Googlebota (ustaw X-Robots-Tag: noindex albo blokadę robots.txt na podglądach gałęzi Vercel, aby nie zostały zindeksowane) oraz pomiaru CWV przed i po migracji.

Dwie klasyczne awarie migracji, według 1Digital: “losing ranking authority through missing redirect maps or shipping JavaScript-heavy builds that worsen Core Web Vitals performance.” (tłumaczenie) «utrata autorytetu rankingowego przez brak map przekierowań lub wdrożenie buildów ciężkich od JavaScriptu, które pogarszają wydajność Core Web Vitals» Obie można przewidzieć i obie są częste.

Międzynarodowe SEO i hreflang

BigCommerce nie generuje hreflang automatycznie dla konfiguracji wielu sklepów. Przy jednym panelu sterującym wieloma sklepami (każdy z własną domeną, językiem i walutą) opartymi na wspólnym katalogu otrzymasz us.example.com/blue-widget/ i uk.example.com/blue-widget/ jako niemal duplikaty wymagające dwukierunkowego hreflang. Wdrożysz go przez JavaScript Script Manager, własne szablony Stencil albo adnotacje w mapie witryny XML.

Dwa elementy, które artykuły o „hreflang w BigCommerce” najczęściej pomijają:

  • Częściowe wdrożenie jest gorsze niż brak wdrożenia. Jak zauważa DigitalRoxy, “partial deployment is worse than no deployment because Google requires bidirectional confirmation across all storefronts before recognizing hreflang signals.” (tłumaczenie) «częściowe wdrożenie jest gorsze niż jego brak, ponieważ Google wymaga dwukierunkowego potwierdzenia we wszystkich sklepach, zanim rozpozna sygnały hreflang» Niepowiązany zestaw zostaje odrzucony — wykonujesz pracę, ale nie otrzymujesz żadnej korzyści.
  • Pułapka przekierowania geograficznego Akamai. Akamai przekierowuje odwiedzających na podstawie geolokalizacji IP. Googlebot skanuje z amerykańskich adresów IP, więc może zostać przekierowany z dala od międzynarodowych sklepów i nie będzie mógł ich przeskanować. Rozwiązanie to “whitelist Googlebot’s published IP ranges” (tłumaczenie) «dodaj opublikowane zakresy IP Googlebota do białej listy» w Akamai Property Manager, aby ominąć przekierowanie geograficzne. Ten pojedynczy problem może po cichu wyindeksować całe międzynarodowe sklepy.

Nadal obowiązuje standardowa higiena: używaj kodów ISO (en-GB, nie en-UK), zachowuj spójność HTTP/HTTPS i końcowych ukośników, stosuj kody regionów tam, gdzie są potrzebne (en-US, nie samo en), oraz zawsze uwzględniaj x-default. Waliduj konfigurację za pomocą checkera hreflang Aleydy Solis, raportu International Targeting w GSC i narzędzia URL Inspection.

Blog i treść SEO

BigCommerce ma natywnego bloga (Storefront Content → Blog) z wpisami, kategoriami, tagami i polami meta. Wystarcza to przy małym katalogu. Nie jest to poważna platforma treści: w porównaniu z WordPressem ma ograniczone narzędzia układu i CRO, a historycznie występowały problemy wymagające sprawdzenia na własnym sklepie (np. domyślne subdomeny i strony z pełnymi wpisami; potwierdź bieżące działanie zamiast ufać starym opisom).

Dwie drogi ucieczki, gdy treść jest dla Ciebie rzeczywistym kanałem:

  • WordPress + BigCommerce. Wtyczka BigCommerce dla WordPressa uruchamia WordPress jako frontend treści, a BigCommerce jako backend handlowy — otrzymujesz Yoast/RankMath, własne typy wpisów i prawdziwe taksonomie, podczas gdy BigCommerce obsługuje katalog i realizację zamówień.
  • Headless CMS na Catalyst. Contentful, Prismic lub Contentstack zapewniają pełną elastyczność treści kosztem większej złożoności wdrożenia.

Google Shopping / Merchant Center

BigCommerce ma natywną bezpłatną aplikację „Ads & Listings on Google”, która synchronizuje katalog (dane produktu, ceny, dostępność i obrazy) z Google Merchant Center dla reklam Shopping i bezpłatnych ofert, z automatycznymi aktualizacjami. Jeśli potrzebujesz dokładniejszej kontroli nad feedem, marketplace aplikacji ma narzędzia zewnętrzne (FeedOps, DataFeedWatch, ExportFeed). W przypadku sterowanego JavaScriptem „load more” lub nieskończonego przewijania na stronach kategorii — którego Googlebot nie uruchomi — feed Merchant Center i mapa witryny pomagają utrzymać wykrywalność produktów.

BigCommerce kontra Shopify — uczciwe porównanie

BigCommerceShopify
Prefiksy URLBrak wymuszonych; własna kontrolaWymusza /products/ i /collections/
Robots.txtEdytowalny w paneluBrak natywnej edycji
Wbudowana schemaTak (Cornerstone)Wymaga aplikacji
Ekosystem aplikacji SEO~25 aplikacjiPonad 640 aplikacji
Szybkość od razu po instalacjiLCP 1,8–2,5 s (Stencil) / 0,8–1,5 s (Catalyst)Średnio ~1,3 s
Automatyzacja 301Automatycznie po zmianie URLPodpowiedzi, mniej płynnie
Opcja headlessCatalyst (Next.js)Hydrogen

Obie platformy mogą osiągać dobre rankingi. Prawdziwe przewagi BigCommerce to edytowalny robots.txt, brak wymuszonych prefiksów URL i mocniejsza wbudowana schema. Prawdziwe przewagi Shopify to znacznie większy ekosystem aplikacji SEO (640+ wobec około 25) i nieco lepsza średnia szybkość po instalacji. Różnica prefiksów URL, o którą wszyscy się spierają, jest niewielkim sygnałem. Wybierz rozwiązanie pod kątem tego, co skaluje się z Twoim sklepem.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.