seojuice

SEO dla Shopify: praktyczny przewodnik dla właścicieli sklepów

Vadim Kravcenko
Vadim Kravcenko
· Updated · 9 min read

TL;DR: Shopify przejmuje większość technicznej „infrastruktury”: tagi canonical, mapę XML sitemap, robots.txt, HTTPS, responsywne motywy oraz zwykle podstawowy schemat Product. SEO w Shopify nadal wygrywa się albo przegrywa w tym, czego platforma nie rusza: kierowaniu podstron, unikalnych tytułach i treściach, tekstach alternatywnych (alt) dla obrazów, linkowaniu wewnętrznym, pełnym schema, wartościowych treściach oraz dbaniu o szybkość.

Zadanie SEO Czy Shopify to obsługuje? Twoja odpowiedzialność
Tagi canonical Tak, automatycznie Unikaj konfliktujących canonical oraz reguł noindex
XML sitemap Tak, pod /sitemap.xml Prześlij ją do Google Search Console
robots.txt Tak, z domyślnym plikiem Koryguj tylko, jeśli problem z indeksowaniem/crawlami został zdiagnozowany
HTTPS i projekt responsywny Tak Wybierz i przetestuj sensowny motyw
Schema produktu (Product) Zwykle w wersji podstawowej Zweryfikuj zakres wdrożenia i usuń konflikty
Tytuły i opisy meta Brak sensownej optymalizacji Napisz unikalne metadane dopasowane do intencji wyszukiwania
Treści produktów i kolekcji Nie Zastąp cienkie lub zduplikowane opisy
Tekst alt obrazów Nie Dodaj opisowy alt oraz nazwy plików
Linki wewnętrzne i treść Nie Łącz artykuły, kolekcje i produkty
Higiena szybkości Tylko hosting i CDN Kontroluj motywy, obrazy, fonty i aplikacje
Co Shopify obsługuje automatycznie w SEO, a co nadal musisz zoptymalizować.

Nadrzędnym błędem SEO w Shopify jest założenie, że „przyjazne SEO” oznacza „zoptymalizowane”. To nie to samo.

„Shopify obsługuje część podstawowych najlepszych praktyk SEO od razu po wyjęciu z pudełka, ale najpewniej nie wystarczy to, by wywindować sklep na szczyt wyników Google.”

Ta ocena z Ahrefs trafia w podział pracy. Shopify zapewnia wiarygodne techniczne minimum. Nie zdecyduje, która strona ma odpowiadać za daną frazę, nie rozróżni dwóch niemal identycznych kolekcji, nie zastąpi tekstu dostawcy/manufactorera ani nie zbuduje przydatnych linków wewnętrznych w całym katalogu.

Nie zastąpiłbym Shopify tylko dlatego, że ma ograniczenia SEO. Ułożyłbym plan z uwzględnieniem tych ograniczeń, zanim zaimportujesz tysiące produktów albo zainstalujesz kolejną aplikację, bo jej demo widget wyglądało sensownie. Ten konkretny nawyk szybko robi się kosztowny w JavaScript.

Zacznij od zaakceptowania stałej struktury URL w Shopify

Produkty Shopify używają /products/{handle}. Kolekcje to /collections/{handle}, statyczne strony mają /pages/{handle}, a artykuły blogowe lądują pod /blogs/{blog}/{article-handle}.

Możesz edytować końcowy handle. Nie możesz usunąć folderu nadrzędnego, tworzyć dowolnie zagnieżdżonej hierarchii kolekcji ani przenosić produktów do niestandardowej ścieżki „kategoria i produkt”. Semrush stwierdza: „Nie możesz dostosować wzorców URL poza /products/ i /collections/.”

To ograniczenie najbardziej daje się we znaki podczas migracji. Jeśli stary sklep używał adresu /shoes/running/red-trainer, to po przejściu na Shopify te adresy się zmienią. Każdy stary URL, który ma ruch, linki albo widoczność w wyszukiwarce, wymaga przekierowania 301 do najbliższego nowego celu przez narzędzie Shopify URL Redirects. Nie przekierowuj całego starego katalogu na stronę główną. Dopasowuj produkty do produktów, kategorie do kolekcji, a artykuły do powiązanych artykułów.

Mało mam cierpliwości do „luzackich” migracji po tym, jak przeniosłem SEOJuice ze strony seojuice.io na seojuice.com w styczniu 2026. Stos był inny, ale zasada przenosi się bez tarcia: przygotuj mapę starych URL do nowych, zanim cokolwiek zmienisz. Pamięć nie jest planem migracji (nudna wersja jest też bezpieczniejsza).

Nie rekompensuj sztywnego układu ścieżek wciskaniem w handle każdej powiązanej frazy. Użyj krótkiego, trwałego handle. Mocniejsze sygnały trafności umieść w tytule, nagłówku, treści, linkach wewnętrznych i wspierających materiałach. Jeśli terminologia jest Ci obca, nasz poradnik o słowach kluczowych wyjaśnia, jak zapytania powinny mapować się na strony.

Zduplikowany URL produktu w Shopify zwykle nie jest sytuacją awaryjną

Produkt może należeć do wielu kolekcji. Shopify może więc udostępnić ten sam element pod URL ograniczonym do kolekcji, np. /collections/wallets/products/black-wallet, podczas gdy jego główny adres pozostaje /products/black-wallet.

To duplikacja treści w sensie dosłownym: ten sam produkt jest dostępny pod wieloma adresami URL. Automatyczne tagi canonical w Shopify mają te URL-y scalić. Semrush potwierdza: „Shopify dodaje tagi canonical, aby zapobiegać problemom z duplikacją treści dla niektórych adresów URL.” Wersja „kolekcja w ścieżce” kieruje wyszukiwarki do czystego URL produktu.

Współczesne motywy często linkują karty kolekcji bezpośrednio do /products/{handle}, więc URL-e scopingowane do kolekcji są mniej widoczne, niż sugerują niektóre starsze poradniki. Nadal jednak da się je obsłużyć i pozyskać linki. Canonical pozostaje użyteczną siatką bezpieczeństwa.

Warianty produktów działają podobnie. Wariant może tworzyć adres typu /products/wallet?variant=41126125207712. Ahrefs zauważa, że warianty są „canonicalizowane do głównego adresu produktu, aby nie trafiały do indeksu.” Dzięki temu nie powstają setki cienkich stron różniących się tylko parametrem.

Jest tu jednak kompromis. Jeśli „czarny skórzany portfel podróżny” ma wyraźny popyt i dany wariant zasługuje na osobne zdjęcia, zapasy, treść i merchandising, to wyodrębnienie jako osobny produkt może być uzasadnione. Nie rozbijałbym każdej barwy i rozmiaru tylko po to, by tworzyć więcej adresów URL, które da się indeksować (utrzymanie katalogu robi się brzydkie znacznie szybciej, niż się spodziewasz).

Błąd, który widzimy na połączonych stronach, często nie dotyczy pierwotnego canonical od platformy. To druga warstwa SEO—integracja z recenzjami albo merchandisingiem—wstrzykuje dodatkowy canonical lub instrukcję noindex. Więcej automatyzacji nie zawsze oznacza więcej kontroli.

  • Zachowaj standardowe canonical Shopify, chyba że masz dowód, że są błędne.
  • Sprawdź wyrenderowany HTML pod kątem duplikatów lub konfliktów po instalacji aplikacji.
  • Ustaw kolekcjom i produktom różne cele w postaci intencji/fraz.
  • Napisać na tyle unikalnej treści, aby kolekcja była czymś więcej niż tylko zduplikowaną siatką produktów.

Jestem w porządku z rekomendacją domyślnej konfiguracji canonical. Gorzej jest mi z kategorycznymi poradami, by rozcinać warianty na osobne adresy. Liczą się popyt na wyszukiwanie, operacje w katalogu i ilość treści, które są realnie różne.

Strony produktów i kolekcji to miejsce, gdzie zaczyna się praca

Pisz tytuły pod intencję zapytania, nie pod swój wewnętrzny katalog

Shopify zwykle generuje domyślny tytuł z nazwy produktu lub kolekcji oraz nazwy sklepu. To działa, gdy masz wyróżniający, markowy produkt. Słabo wypada, gdy wewnętrzna nazwa produktu brzmi „Model 14”, ale klienci szukają po materiale, dopasowaniu (fit), typie produktu albo zastosowaniu.

Użyj opcji Edit website SEO, aby nadać kluczowym stronom unikalne tytuły. Shopify Help podaje jasny limit: „Możesz wpisać do 70 znaków w tytule. Aby uniknąć obciętych tytułów w wynikach wyszukiwania, rozważ trzymanie tytułu do 60 znaków.”

Sześćdziesiąt znaków to wskazówka, nie cel do wypełnienia. Wstaw definiującą frazę na początku, dodaj użyteczny wyróżnik i zakończ. Krótki tytuł napisany dla jednej strony jest lepszy niż rozbudowany szablon powtarzany na 800 produktów.

Leigh McKenzie (Backlinko) bez ogródek ujmuje wymóg targetowania stron: „Gdy tworzysz treści dla sklepu internetowego, szczególnie ważne jest, aby mieć stronę produktu dla każdej frazy związanej z produktem, na którą chcesz kierować ruch.” Dodałbym jedną kwalifikację: ta fraza musi reprezentować intencję na poziomie produktu. Szerokie zapytania typu „męskie skórzane portfele” zwykle pasują do kolekcji, a nie do jednego, przypadkowego portfela.

Dokumentacja Shopify zaleca ok. 160 znaków. Semrush jest bardziej ostrożny: sugeruje opisy poniżej mniej więcej 105 znaków, by ograniczyć obcinanie (truncation).

To różne cele, a nie sprzeczne zasady. Umieść produkt, korzyść lub wyróżnik w pierwszych 105–120 znakach, a pełny opis ogranicz do ok. 155–160. Google może przepisywać fragmenty, więc nie ma metody liczenia, która gwarantuje, co się pokaże. Przydatna treść powinna przetrwać, nawet jeśli końcówka zniknie.

„Zobacz nasze świetne produkty w atrakcyjnych cenach” brzmi jak opis prawie każdego sklepu. Napisz, co znajduje się na stronie, na czym polega różnica tej opcji i co może zrobić osoba szukająca dalej. Opis jest pitch’em w wynikach wyszukiwania, a nie miejscem na trzymanie nieużywanych wariantów słów kluczowych.

Zastąp teksty producenta i puste strony kolekcji

Opisy producentów tworzą niekorzystną przewagę strukturalną. Każdy sprzedawca tego samego produktu może opublikować te same akapity, więc Google dostaje mały powód, by preferować Twoją wersję na poziomie produktu.

Przydatny opis odpowiada na pytania przed zakupem: materiał, wymiary, kompatybilność, dopasowanie, pielęgnacja, ograniczenia, kwestie dostawy i wskazane zastosowanie. Dodawaj wyłącznie szczegóły, które potrafisz zweryfikować. Teksty do SEO nie dostają zwolnienia z wymogów dokładności w odniesieniu do produktu.

Strony kolekcji bywają często jeszcze cieńsze. Strona zatytułowana „Skórzane portfele” z dwudziestoma kartami i bez wstępu prosi, żeby cały jej sens niósł nagłówek. Dodaj zwięzłe wyjaśnienie zakresu i różnic, które pomagają wybrać. Wspierające wskazówki mogą znaleźć się pod siatką, jeśli motyw na to pozwala, ale produktów nie należy grzebać pod elaboratem napisanym „pod crawler”.

To rozdzielenie zmniejsza samokonkurencję. Kolekcja celuje w szeroką kategorię. Pojedyncze produkty skupiają się na swoim projekcie, materiale, zestawie cech lub zastosowaniu. Nie każdy katalog daje się idealnie podzielić, ale strony nie powinny być zamiennymi klonami.

Pracochłonność łatwo zaniżyć. Pięć minut ręcznej edycji na 1 000 produktów to ponad 83 godziny, zanim przejdziesz przez przegląd i korekty (sprawdziłem rachunek, bo właśnie tutaj „szybkie czyszczenie” przestaje być szybkie). Priorytetyzuj produkty i kolekcje z popytem, marżą, linkami lub istniejącymi wrażeniami, zamiast rozlewać słabe treści równomiernie po całym sklepie.

Popraw alt tekst obrazów, zanim wgrasz kolejne tysiąc grafik

Dla zdjęć produktów otwórz produkt, wybierz obraz i kliknij Edit alt text. Zdjęcia wyróżnione kolekcji i blogu mają osobne kontrole edycji.

Shopify Help podaje właściwy standard: „Używaj czytelnych sformułowań, które jasno opisują to, co jest pokazane na obrazie, a nie to, o czym chcesz, żeby ktoś pomyślał.” Opisz obiekt i istotne widoczne szczegóły. Nie wklejaj tej samej listy słów kluczowych do każdego obrazu.

Zmieniaj nazwy plików w sposób opisowy przed wgrywaniem. Ahrefs używa prs-mccarty-574.jpg jako lepszego przykładu niż IMG785476.jpg. Shopify nie zmieni nazwy źródłowego pliku po uploadzie. Nasz poradnik dotyczący alt text omawia dostępność, trafność oraz unikanie powtarzających się opisów.

Schema, szybkość i treść wymagają osobnych weryfikacji

Zwaliduj schema, które faktycznie emituje Twój motyw

Większość aktualnych motywów Shopify emituje pewne dane strukturalne Product, ale zakres różni się w zależności od motywu i wersji. Wypolerowany podgląd motywu nie mówi Ci niczego wiarygodnego o tym, jak markup finalnie wygląda (ja bym to przetestował, zamiast ufać liście funkcji).

Uruchom przykładowe strony produktów przez Google Rich Results Test. Przejrzyj istotne ostrzeżenia i błędy związane z właściwościami typu brand, SKU, dostępność (availability), oferty (offers) oraz recenzje. Markup musi zgadzać się z tym, co widać na stronie produktu, a poprawne schema nie gwarantuje uzyskania rich result.

Bardziej kompletne schema może pochodzić z rozwoju motywu, dedykowanej aplikacji albo warstwy automatyzacji. Semrush zauważa, że aplikacje schema mogą startować od ok. 9,99 USD miesięcznie. Zanim dodasz kolejną, sprawdź, co motyw, aplikacja do review oraz istniejące narzędzia SEO już emitują. Trzy osobne obiekty Product to nie trzy razy większa perswazja.

Aplikacje są zwykle dźwignią do szybkości, którą najłatwiej pociągnąć

Shopify zapewnia zarządzany hosting i globalne CDN. Właściciele sklepów wpływają na wydajność głównie przez wybór motywu, wymiary obrazów, fonty, skrypty strony trzeciej oraz aplikacje.

Semrush podpowiada: „Usuń aplikacje, których aktywnie nie używasz — nawet wyłączone aplikacje nadal mogą zużywać zasoby.” Sprawdź, które aplikacje dalej wstrzykują JavaScript lub CSS i usuń martwą wagę, zamiast tylko je wyłączać. Potem przetestuj kilka ważnych szablonów w PageSpeed Insights: stronę główną, kolekcję, produkt, koszyk oraz przykładowy artykuł.

Wynik Shopify w „Online Store Speed” nie jest czynnikiem rankingowym Google. Traktuj go jako diagnostykę kierunkową. Field Core Web Vitals są ważniejsze, a szybka strona główna nie dowodzi, że szablon produktu z recenzjami, subskrypcjami, upsellem, czatem oraz personalizacją jest zdrowy.

Zniszczyłem już dość dużo systemów przez dodawanie „małych” integracji, żeby nie ufać słowu „małe”. Jeden skrypt może być nieszkodliwy. Zgromadzony stos jest tym, co potem robi się trudne do zmierzenia, debugowania i usunięcia.

Używaj wbudowanego bloga do pytań, na które nie odpowiadają produkty

Shopify ma natywny blog w sekcjach Online Store i Blog Posts. Taksonomia i kontrola edytorska są bardziej ograniczone niż w WordPress, ale to wystarczające narzędzie do poradników zakupowych, porównań, instrukcji pielęgnacji, wyjaśnień kompatybilności oraz innych zapytań informacyjnych.

Linkuj artykuły do powiązanych kolekcji i produktów. Linkuj z treści sprzedażowych z powrotem wtedy, gdy poradnik rozwiązuje obawy klienta przed zakupem. To buduje ścieżkę: od odkrycia informacji do katalogu, zamiast zostawiać ruch z bloga „na lodzie”.

Jeśli sprzedajesz też na marketplace, trzymaj systemy rozdzielone. Etsy SEO działa wewnątrz wyszukiwarki Etsy. Sklep Shopify daje Ci większą kontrolę nad treścią i linkami wewnętrznymi, ale jednocześnie narzuca ograniczenia dotyczące URL i motywu opisane tutaj.

Nie edytuj robots.txt, bo audyt pokazał ostrzeżenie

Starsze wskazówki Shopify traktują robots.txt jako nieedytowalne ograniczenie. To porada nieaktualna. Shopify obsługuje edycje przez szablon motywu robots.txt.liquid od kilku lat, a jednocześnie dalej generuje sensowny domyślny plik pod /robots.txt.

Shopify mówi, że dostosowanie może zezwalać lub blokować adresy URL, dodawać reguły crawl-delay, dołączać dodatkowe URL-e sitemap oraz blokować crawler’y. Taka elastyczność nie oznacza, że rutynowa edycja jest potrzebna.

Shopify klasyfikuje edycję robots.txt jako „nieobsługiwaną personalizację”, co znaczy, że zespół wsparcia nie może pomóc w zmianach. Ostrzeżenie jest niezwykle bezpośrednie: „Nieprawidłowe użycie tej funkcji może skutkować utratą całego ruchu.”

Crawler, który raportuje zablokowane koszyk/checkout/konto/wyszukiwanie lub URL-e filtrowane, nie dowodzi, że te blokady powinny zniknąć. Jeśli istnieje realny problem z kontrolą crawl, zachowaj domyślne ustawienia oparte na Liquid w Shopify i zaangażuj kogoś, kto rozumie zarówno działanie motywów, jak i techniczne SEO. „Edytowalne” nie znaczy „zalecane”.

Kolejność działań w Shopify SEO: najpierw struktura URL, potem tytuły i meta, unikalne treści, schema, szybkość i linki.

Praktyczna kolejność działań w Shopify SEO

  1. Zweryfikuj indeksowanie. Prześlij /sitemap.xml do Google Search Console i przejrzyj reprezentatywne adresy URL produktów, kolekcji, podstron oraz artykułów.
  2. Zmapuj intencję wyszukiwania. Przypisz szerokie zapytania komercyjne do kolekcji, a konkretne zapytania do produktów.
  3. Napraw priorytetowe metadane. Zacznij od stron, które generują przychód, wrażenia, linki lub istotną marżę.
  4. Wzmacniaj cienkie strony. Wymień skopiowane opisy produktów i dodaj użyteczne wstępy do kolekcji.
  5. Sprawdź obrazy i schema. Dodaj opisowy alt, zwaliduj markup Product i usuń zduplikowane źródła schema.
  6. Buduj ścieżki linkowania wewnętrznego. Połącz artykuły, kolekcje i produkty tam, gdzie relacja pomaga użytkownikowi.
  7. Usuń dług aplikacji. Skasuj nieużywane integracje i przetestuj kilka szablonów po zmianach.
  8. Zostaw stabilną „infrastrukturę” w spokoju. Nie przebudowuj canonical, reguł robots ani zachowania sitemap bez dowodów.

Darmowy audyt SEO może spisać problemy, ale i tak liczy się priorytetyzacja. Zepsiety szablon tytułu wpływający na 600 produktów zasługuje na uwagę, zanim zajmiesz się jednym niedoskonałym atrybutem alt w czteroletnim artykule.

U nas, dwuosobowym zespole, ta luka w realizacji jest najbardziej interesująca. Z tego, co widzimy na stronach powiązanych z SEOJuice, uporczywe problemy rzadko dotyczą „infrastruktury”, którą platforma i tak już obsługuje. Najczęściej to niepisane metadane, powtarzana treść, brak alt textu, słabe linkowanie wewnętrzne oraz niekompletne schema na skali, której nikt nie chce ręcznie edytować.

SEOJuice łączy się ze sklepami na Shopify i stale automatycznie wdraża prace na stronie, w tym tytuły i opisy meta, teksty alternatywne obrazów, linki wewnętrzne oraz markup schema. Nie zmienia wymuszonych ścieżek URL w Shopify, nie podmienia canonical ani nie zarządza szybkością motywu. Jeśli wąskim gardłem jest wdrożenie, dostępny jest darmowy plan SEOJuice bez karty kredytowej.

Często zadawane pytania

Czy Shopify jest dobry do SEO?

Tak, jako techniczna baza. Shopify automatycznie dostarcza tagi canonical, XML sitemap, robots.txt, HTTPS oraz responsywne motywy. Te funkcje nie zastępują jednak targetowania pod strony, unikalnych treści produktów i kolekcji, metadanych, linków wewnętrznych, walidacji schema, użytecznej treści oraz zewnętrznego autorytetu.

Czy mogę usunąć /products/ lub /collections/ z URL-i w Shopify?

Nie. Shopify wymusza stałe ścieżki dla produktów, kolekcji, podstron i blogów. Możesz edytować końcowy handle, ale nie usunąć ani nie zastąpić jego segmentu nadrzędnego. Podczas migracji utwórz osobne przekierowania 301 z wartościowych starych adresów URL do najbardziej trafnych nowych stron Shopify.

Dlaczego ten sam produkt Shopify pojawia się pod wieloma adresami URL?

Produkt może należeć do kilku kolekcji, więc Shopify może udostępniać URL-e scopingowane do kolekcji obok głównego adresu /products/{handle}. Shopify zwykle dodaje tagi canonical wskazujące na czysty URL produktu. Sceneria jest tu taka, że sygnały są scumowane, a nie tworzona jest kara za duplikację treści. Unikaj wprowadzania konfliktujących dyrektyw przez aplikacje lub edycje motywu.

Czy da się edytować robots.txt w Shopify?

Tak. Możesz dodać szablon robots.txt.liquid przez edytor kodu motywu. Shopify opisuje to jako nieobsługiwaną personalizację i ostrzega, że nieprawidłowe użycie może skutkować utratą całego ruchu. Większość sklepów powinna zachować ustawienia domyślne, chyba że zidentyfikowany został konkretny problem z crawl przez wykwalifikowanego developera lub specjalistę od technicznego SEO.

Czy Shopify automatycznie tworzy sitemap i schema dla Product?

Shopify automatycznie utrzymuje indeks sitemap pod adresem /sitemap.xml. Większość aktualnych motywów dostarcza też część danych strukturalnych Product, ale wdrożenie bywa różne. Zweryfikuj reprezentatywne strony testem Google Rich Results Test, zanim dodasz kolejne źródło schema.

Jakie prace SEO musi wykonać właściciel sklepu samodzielnie?

Musisz zdecydować, które zapytania należą do których stron, napisać unikalne tytuły i opisy, zastąpić skopiowane teksty produktów, usprawnić strony kolekcji, dodać alt text obrazów, zbudować linki wewnętrzne, zwalidować schema, opublikować treści wspierające oraz kontrolować wydajność powiązaną z aplikacjami. Shopify obsługuje bazę techniczną. Nie sprawia, że katalog staje się konkurencyjny.

Zwróć przetłumaczony tekst w tagach
SEOJuice
Stay visible everywhere
Get discovered across Google and AI platforms with research-based optimizations.
Works with any CMS
Automated Internal Links
On-Page SEO Optimizations
Get Started Free

no credit card required

More articles

No related articles found.