Jak zaindeksować sklep Shopify — pułapki, naprawa i sprawdzony workflow
Indeksowanie Shopify to proces, w którym Google odkrywa strony Twojego sklepu, ocenia ich jakość i decyduje, czy włączyć je do wyników wyszukiwania. Duży katalog, a w Google widać tylko ułamek? Shopify nie blokuje indeksowania domyślnie — ale architektura platformy generuje kilka specyficznych pułapek: zduplikowane URL-e wariantów, ubogie strony kolekcji i budżet crawlowania rozproszony na tysiącach SKU. Ten przewodnik przeprowadza Cię przez każdą z nich, pokazuje sprawdzony workflow zgłaszania stron i daje realistyczny obraz tego, czego możesz oczekiwać.
Jak działa indeksowanie Shopify — co Google naprawdę widzi
Shopify generuje URL-e w przewidywalny sposób. Produkty trafiają pod /products/[handle], kolekcje pod /collections/[handle], wpisy blogowe pod /blogs/[tytuł-bloga]/[handle], a strony statyczne pod /pages/[handle]. Struktura jest czysta i Googlebot potrafi po niej chodzić — w teorii. Platforma auto-generuje mapę witryny pod /sitemap.xml, która wskazuje mapy podrzędne według typu treści: sitemap_products_1.xml, sitemap_collections_1.xml, sitemap_pages_1.xml, sitemap_blogs_1.xml. Google odkrywa tę mapę przy pierwszym crawlowaniu domeny i od tego momentu indeksowanie przebiega tak samo jak w przypadku każdego innego serwisu: Googlebot dodaje URL-e do kolejki crawlowania, pobiera strony, przetwarza sygnały (treść, canonical, linki wewnętrzne, autorytet strony) i decyduje, co włączyć do indeksu. Słowo "decyduje" jest tu kluczowe. Shopify nie ma specjalnej szybkiej ścieżki do indeksu Google. Zgłoszenie URL-a — przez GSC lub zewnętrzną usługę — tworzy żądanie crawlowania. Indeksowanie to decyzja Google, która waży setki sygnałów. To, co możesz kontrolować, to jakość tych sygnałów i tempo, w jakim podstawiasz URL-e pod Googlebota. O tym właśnie jest reszta tego przewodnika.
Pułapka 1 — zduplikowane URL-e wariantów i jak Shopify zarządza canonicalami
To najczęstsza pułapka indeksowania w Shopify i warto zrozumieć jej mechanizm szczegółowo. Gdy produkt ma wiele wariantów — koszulka w pięciu kolorach i trzech rozmiarach — Shopify generuje osobny, przeglądarkowy URL dla każdego wybranego wariantu: /products/classic-tee?variant=12345678. Każdy taki URL ładuje tę samą stronę produktu z innym domyślnym wyborem w selektorze opcji. Z punktu widzenia treści są to strony prawie identyczne. Z punktu widzenia crawlowania — jeśli Googlebot podąża za linkami wewnętrznymi lub elementami w kodzie tematu — może napotkać dziesiątki lub setki dodatkowych URL-i na jeden produkt. Shopify rozwiązuje to przez self-referencing canonical tag na każdym URL wariantu, który wskazuje z powrotem na czysty URL produktu (/products/classic-tee, bez query stringa). Gdy działa prawidłowo, Google powinien konsolidować wszystkie warianty w jedną kanoniczną stronę. W praktyce psują się trzy rzeczy: 1. Tematy, które renderują linki do wariantów jako zwykłe znaczniki <a> w DOM-ie — zamiast tylko zmieniać stan przez JavaScript — dają Googlebotowi klikalną ścieżkę do każdego wariantu i znacznie influją kolejkę crawlowania. 2. Aplikacje firm trzecich (widżety recenzji, programy lojalnościowe, przełączniki walut) czasem dopisują własne parametry query i przy okazji nadpisują lub usuwają tag canonical. 3. Jeśli Twój sklep korzysta z Shopify Markets lub obsługi wielu walut, alternatywne URL-e hreflang i walutowe mogą pomnożyć problem wariantów przez liczbę lokalnych rynków. Jak to wykryć: otwórz raport Pokrycia w GSC i poszukaj skoku w statusach "Zduplikowane — Google wybrał inny canonical" lub "Strona alternatywna z właściwym tagiem canonical". Następnie wpisz w Google site:twojadomenda.pl?variant= i sprawdź, ile URL-i wariantów wyciekło do indeksu. Zdrowy sklep powinien pokazać zero lub prawie zero. Jak naprawić: najpierw zrób audyt kodu selektora wariantów w Twoim temacie. Zmiana wariantu powinna aktualizować URL przez JavaScript history.pushState, a nie przez zwykłe tagi <a>, za którymi Googlebot może samodzielnie podążyć. Następnie sprawdź każdą zewnętrzną aplikację, która dotyka sekcji <head>: otwórz URL wariantu w przeglądarce, kliknij Pokaż źródło strony i potwierdź, że tag canonical jest nienaruszony i wskazuje na czysty URL produktu. Nie przekierowuj 301-ką URL-i wariantów, które już weszły do indeksu — sam canonical tag wystarczy; Google z czasem skonsoliduje. Dodanie przekierowań tworzyłoby łańcuch redirectów i marnowaało budżet crawlowania.
Pułapka 2 — ubogie i szablonowe strony kolekcji i produktów
Systemy jakości Google stały się znacznie lepsze w wykrywaniu stron, które istnieją głównie jako kontenery nawigacyjne, a nie faktycznie użyteczna treść. Strony kolekcji w Shopify są największym winowajcą w większości sklepów. Domyślna strona kolekcji Shopify pokazuje siatkę miniatur produktów, tytuł kolekcji i — jeśli sprzedawca wypełnił to pole — krótki opis, który motyw umieszcza nad lub pod siatką. Wiele sklepów zostawia ten opis pusty albo wpisuje jedno zdanie upchane słowami kluczowymi. Efekt: stosunek tekstu do szablonu jest wyjątkowo niski — większość renderowanej treści to nawigacja, tytuły produktów i ceny. Google może zcrawlować takie strony, ale ma mało powodów, by rankować je na cokolwiek poza dokładnymi zapytaniami brandowymi. Strony produktów mają analogiczny problem. Producenci i dystrybutorzy, którzy importują dane katalogowe hurtowo, często kończą z setkami lub tysiącami stron produktów dzielącymi identyczne lub prawie identyczne opisy — zmienia się tylko numer SKU i kilka danych technicznych. To thin content w skali. Jak to wykryć: wyeksportuj dane produktów i kolekcji z panelu Shopify. Posortuj po długości opisu. Wszystko poniżej 150 słów dla strony kolekcji lub 250 słów dla strony produktu, która ma rankować na jakieś zapytanie, to kandydat do poprawy. Dla kolekcji sprawdź raport Skuteczności w GSC: filtruj po URL zawierającym /collections/ i patrz na stosunek wyświetleń do kliknięć. Kolekcje z niskimi wyświetleniami i zerowym ruchem są prawdopodobnie zbyt ubogie, by rankować. Jak naprawić dla kolekcji: napisz prawdziwą stronę kategorii — 200 do 400 słów wyjaśniających, dla kogo jest ta kolekcja, co wyróżnia Twoją ofertę i jak wybrać właściwy produkt (rozmiar, materiał, zastosowanie). Nie musi to być ściana tekstu; krótki wstępny akapit, kilka punktów i zdanie zamykające w zupełności wystarczą. Umieść to pod siatką produktów, żeby nie zakłócać doświadczenia zakupowego. Jak naprawić dla produktów: zacznij od stron przynoszących największy przychód lub ruch. Napisz oryginalne opisy, które odpowiadają na prawdziwe pytania klienta: jaki problem to rozwiązuje, jakie są wymiary i materiały, jak wypada na tle droższego wariantu, co kupujący powinien wiedzieć przed zakupem. 300 do 500 słów oryginalnej, użytecznej treści na stronę dramatycznie poprawia sygnał indeksowania i sygnał konwersji jednocześnie.
Pułapka 3 — budżet crawlowania rozproszony na tysiącach SKU, paginacji i URL-ach fasetek
Budżet crawlowania to praktyczny limit liczby stron, które Googlebot pobierze w danej sesji crawlowania. Dla małych sklepów — kilkaset stron — budżet rzadko stanowi ograniczenie. Dla sklepów z tysiącami produktów, wieloma kolekcjami na produkt, nawigacją fasetową (filtrowanie po rozmiarze, kolorze, marce, przedziale cenowym) i paginacją budżet crawlowania staje się realnym wąskim gardłem. Paginacja Shopify działa według wzorca /collections/[handle]?page=2. Większość motywów nie dodaje noindex do paginowanych stron kolekcji, co oznacza, że Googlebot crawluje stronę 2 aż do strony N każdej kolekcji, zanim dotrze do nowej strony produktu. W dużym sklepie to znaczące marnotrawstwo. Nawigacja fasetowa jest jeszcze gorsza. Jeśli Twój motyw lub aplikacja filtrowania generuje unikalne URL-e dla każdej kombinacji filtrów (/collections/buty?kolor=czerwony&rozmiar=42), możesz mieć wykładniczy wzrost liczby URL-i: 50 kolekcji x 10 kolorów x 8 rozmiarów x 6 przedziałów cenowych = 24 000 URL-i kombinacji filtrów, z których żadna nie powinna być zindeksowana. Jak to wykryć: w GSC przejdź do Ustawień > Statystyki crawlowania. Patrz na wykres "Łączna liczba żądań crawlowania" i skonfrontuj go z rzeczywistą liczbą wartościowych stron. Jeśli Googlebot wykonuje dziesięć razy więcej żądań niż masz stron, winowajcami są fasety i paginacja. Możesz też użyć analizy pliku logów (zapytaj dostawcę hostingu lub CDN o logi serwera), żeby zobaczyć dokładnie, które URL-e Googlebot odwiedza najczęściej. Jak naprawić: - Paginacja: dodaj rel="canonical" na stronie 2 i dalszych wskazujący na stronę 1 lub — jeśli strony z paginacją zawierają naprawdę unikalną treść — użyj noindex na stronach poza tym, co chcesz zindeksować. Sprawdź ustawienia paginacji w swoim motywie. - URL-e fasetowe: najczystsze rozwiązanie to filtrowanie wyłącznie przez JavaScript (bez zmiany URL przy wyborze filtra), tak żeby Googlebot widział tylko bazowy URL kolekcji. Jeśli Twoje filtry zmieniają URL, dodaj noindex do tych stron i upewnij się, że nie ma ich w sitemapie. - Przycinanie linków wewnętrznych: zrób audyt linków w stopce tematu, mega-menu i ścieżkach breadcrumb. Każdy zbędny link wewnętrzny do ubogiej lub fasetowej strony odciąga budżet od stron, które faktycznie chcesz zindeksować.
Czy Shopify blokuje indeksowanie w Google? (Uczciwa odpowiedź)
Krótka odpowiedź: nie, Shopify domyślnie nie blokuje indeksowania w Google. Jednak kilka ustawień specyficznych dla Shopify może spowolnić lub uniemożliwić indeksowanie i warto sprawdzić każde z nich systematycznie. Hasło sklepu (ochrona hasłem): Shopify pozwala chronić cały sklep hasłem — to domyślny stan sklepów developerskich i testowych. Gdy hasło jest aktywne, Googlebot otrzymuje kod 401 lub trafia na ekran logowania i nie może uzyskać dostępu do żadnej treści. To najczęstsza przyczyna całkowitego braku sklepu Shopify w Google. Sprawdź Panel administracyjny > Sklep online > Ustawienia i potwierdź, że opcja "Włącz hasło" jest odznaczona. robots.txt: Shopify generuje plik robots.txt pod /robots.txt, który domyślnie blokuje crawlowanie ścieżek administracyjnych i kasowych, ale zezwala na crawlowanie całej treści sklepu. Jeśli Ty lub deweloper zmodyfikowaliście plik robots.txt (Shopify umożliwia edycję przez szablon Liquid od 2021 roku), przejrzyj go uważnie. Przypadkowy wpis Disallow: / blokuje Googlebota przed crawlowaniem całego sklepu. Ważna uwaga: robots.txt zapobiega crawlowaniu, nie indeksowaniu — Google może zindeksować URL powiązany zewnętrznie, nawet jeśli nie może go zcrawlować — ale w praktyce strony, których Googlebot nie może zcrawlować, prawie nigdy nie osiągają sensownych pozycji. Noindex na poziomie motywu: niektóre motywy dodają meta tag noindex do określonych typów stron — w szczególności stron wyników wyszukiwania (/search?q=...), stron kont i stron koszyka. To generalnie właściwe zachowanie. Jednak błędnie skonfigurowane motywy lub aplikacje od czasu do czasu dodają noindex do stron kolekcji lub produktów. Otwórz kluczowy URL produktu w przeglądarce, kliknij prawym przyciskiem > Pokaż źródło strony i wyszukaj "noindex", żeby sprawdzić, czy nie pojawia się tam, gdzie nie powinno. Weryfikacja w GSC: jeśli nie zweryfikowałeś domeny w Google Search Console, tracisz wgląd w błędy crawlowania, problemy z pokryciem i ręczne działania. Weryfikacja przez rekord DNS (Shopify umożliwia dodanie rekordu TXT w sekcji Domeny w panelu) to najbardziej niezawodna metoda.
Jak zaindeksować strony produktów Shopify — kompletny workflow
Gdy naprawisz powyższe problemy strukturalne, sam workflow zgłaszania stron przebiega według jasnej sekwencji. Przeskakiwanie od razu do zgłoszenia bez czyszczenia sygnałów marnuje budżet i daje słabe wyniki — Google zcrawluje stronę i nadal jej nie zaindeksuje, jeśli sygnały jakości są słabe. Krok 1 — Audyt i naprawa sygnałów (jednorazowo, potem utrzymanie): - Potwierdź brak aktywnego hasła sklepu. - Sprawdź robots.txt pod kątem niezamierzonych wpisów blokujących. - Sprawdź strony produktów i kolekcji pod kątem niezamierzonego noindex. - Zweryfikuj canonicale URL-i wariantów (sprawdź tag canonical w Pokaż źródło strony przy URL wariantu). - Upewnij się, że Twoja mapa witryny pod /sitemap.xml jest aktualna i nie zawiera URL-i z przekierowaniami, noindex ani usuniętych produktów. Shopify automatycznie zarządza sitemapą dla aktywnych produktów, ale usunięte produkty czasem zostają; zweryfikuj, pobierając XML mapy i ręcznie sprawdzając próbkę URL-i. Krok 2 — Prześlij sitemapę do GSC: - W GSC przejdź do Mapy witryny i zgłoś https://twojadomenda.pl/sitemap.xml, jeśli jeszcze tego nie zrobiłeś. - Google automatycznie odczyta mapy podrzędne. Monitoruj licznik "Przesłane vs. Zindeksowane" w GSC przez kolejne dwa tygodnie. Krok 3 — Narzędzie do sprawdzania URL-i dla priorytetowych stron: - Dla 10–20 najważniejszych stron (kluczowe produkty, flagowe kolekcje, strona główna) użyj Kontroli URL w GSC > Poproś o indeksację. To tworzy priorytetowe żądanie crawlowania. Ręczny limit wynosi około 10 żądań dziennie na właściwość. Krok 4 — Zgłoszenie masowe dla długiego ogona: - Sklep z setkami lub tysiącami produktów nie może polegać wyłącznie na ręcznych zgłoszeniach GSC. Limit GSC pokrywa tylko najważniejsze strony; wszystko inne czeka w organicznej kolejce crawlowania, co może potrwać tygodnie lub miesiące dla domeny o niskim autorytecie. - Tu realna wartość pojawia się po stronie masowego zgłaszania URL-i. Wysyłając adresy Twoich produktów przez API Google i wspierające sygnały zbiorczo, możesz przesunąć nowe i zaktualizowane strony produktów przez kolejkę crawlowania znacznie szybciej niż przy organicznym harmonogramie. Krok 5 — Weryfikacja pokrycia: - Po 7–14 dniach ponownie uruchom raport Pokrycia w GSC filtrowany do wzorców URL-i Twoich produktów i kolekcji. - Wyeksportuj listy "Prawidłowe" i "Wykluczone". Przesuń przez cykl Sprawdź > Poproś wszystkie strony utknięte w statusie "Wykryto — obecnie nie zindeksowano" lub "Zaindeksowano, obecnie nie zindeksowano", albo eskaluj do masowego zgłoszenia, gdy wolumen jest duży.
Sprawdzanie pokrycia indeksowania na dużą skalę
Dla sklepu z kilkoma stronami ręczna kontrola GSC wystarczy. Dla sklepu z tysiącami SKU potrzebujesz bardziej systematycznego podejścia. Operator site: w Google: Wpisanie site:twojadomenda.pl w Google daje przybliżoną liczbę zindeksowanych stron. Wynik nie jest w stu procentach dokładny — Google podkreśla, że to szacunek — ale to szybka weryfikacja zdroworozsądkowa. Porównaj wynik z rzeczywistą liczbą Twoich stron. Jeśli masz 4 000 produktów, a site: zwraca 400, ok. 90% katalogu nie jest zindeksowana. Raport Pokrycia GSC (główne narzędzie): sekcja Map witryny pokazuje liczniki zgłoszonych vs. zindeksowanych według mapy. Raport Strony (Pokrycie) rozbija cały zbiór URL-i na statusy Prawidłowe, Prawidłowe z ostrzeżeniami, Wykluczone i Błąd. Najbardziej przydatne podzapytania dla sklepów Shopify: - "Zduplikowane bez wybranego przez użytkownika canonicalu" — wyciek URL-i wariantów - "Zaindeksowano, obecnie nie zindeksowano" — Google widziało stronę, ale zdecydowało się jej nie indeksować; zwykle sygnał jakości treści - "Wykryto — obecnie nie zindeksowano" — Google wie o URL-u, ale jeszcze go nie zcrawlowało; zwykle sygnał budżetu crawlowania - "Wykluczone przez tag noindex" — niezamierzony noindex na stronach produktów lub kolekcji Zbiorcze sprawdzanie indeksowania: dla URL-i niewidocznych w GSC (np. nowa paczka, którą właśnie zgłosiłeś) możesz użyć zewnętrznego narzędzia do zbiorczego sprawdzania indeksowania, by zweryfikować, które adresy z listy są aktualnie zindeksowane. Uruchom sprawdzenie przed zgłoszeniem jako punkt bazowy, a potem po 7 i 14 dniach, żeby zmierzyć wzrost. Dane strukturalne jako dodatkowy sygnał: choć dane strukturalne nie powodują bezpośrednio indeksowania, schema Product na stronach produktów i BreadcrumbList na stronach kolekcji wysyłają silne sygnały o typie treści, które pomagają Google zrozumieć, z jaką stroną ma do czynienia. Funkcje rozszerzone dla Product (cena, dostępność, recenzje) wymagają tego znacznika i — gdy są aktywowane — mogą zwiększyć współczynnik klikalności z wyników wyszukiwania, co z kolei poprawia sygnały behawioralne wspierające stałe indeksowanie.
Realistyczne oczekiwania — terminy i wskaźniki pokrycia
Jednym z najczęstszych źródeł frustracji właścicieli sklepów Shopify jest oczekiwanie, że indeksowanie nastąpi szybciej, niż realnie może. Oto uczciwy obraz oparty na doświadczeniu z dziesiątek projektów. Dla zupełnie nowego sklepu Shopify bez backlinków i niskim autorytecie domeny Google może potrzebować kilku tygodni lub więcej, by zindeksować nawet stronę główną. Autorytet ma znaczenie, bo wpływa na to, jak głęboko Googlebot crawluje i jak szybko przetwarza to, co znajdzie. Zbudowanie nawet kilku wartościowych zewnętrznych linków na wczesnym etapie — z katalogów dostawców, wzmianek prasowych lub stron partnerów — znacząco to przyspiesza. Dla istniejącego sklepu dodającego nowe produkty do domeny, która jest już zindeksowana, obraz jest lepszy. Nowe strony produktów, które spełniają powyższą listę kontrolną sygnałów (oryginalny opis, poprawny canonical, obecność w sitemapie), zazwyczaj są crawlowane w ciągu dni, nie tygodni, po masowym zgłoszeniu. Z naszych własnych testów na sklepach różnej wielkości: ok. 60–75% zgłoszonych URL-i jest indeksowanych w ciągu 14 dni po zgłoszeniu przez API, gdy sygnały są czyste (testy własne, bez gwarancji). Ten zakres odzwierciedla rzeczywistą zmienność — autorytet domeny, szybkość serwera, jakość treści i konkurencja w branży wpływają na wyniki. Żadna usługa indeksowania nie może zagwarantować 100% indeksowania; ta decyzja należy do Google. Dla stron, które nie zindeksują się w ciągu 14 dni, ścieżka diagnostyczna jest następująca: 1. Ponowna kontrola w GSC — czy status zmienił się od zgłoszenia? 2. Sprawdzenie konkretnego powodu wykluczenia — to sygnał jakości treści czy sygnał budżetu crawlowania? 3. Jeśli jakość treści: wzmocnij kopię strony i wyślij ponownie. 4. Jeśli budżet: usuń wycieki budżetu crawlowania opisane w Pułapce 3, a potem wyślij ponownie. 5. Jeśli strona jest nowa, a domena jest nowa: najpierw zbuduj kilka linków przychodzących do domeny głównej, a potem wyślij ponownie. Nie ma drogi na skróty przez proces decyzyjny Google. To, co możesz kontrolować, to jakość sygnałów, które podstawiasz pod Googlebota, i częstotliwość, z jaką Googlebot widzi nowe i zaktualizowane treści w Twoim sklepie.
Z praktyki — perspektywa foundera
Dmytro Puhach, Founder · 15+ lat w SEO Pracowałem ze sklepami Shopify od kilkudziesięciu produktów do dziesiątek tysięcy SKU. Problemy z indeksowaniem są zadziwiająco spójne niezależnie od wielkości sklepu — to dobra i zła wiadomość jednocześnie. Dobra: naprawy są dobrze rozpoznane i powtarzalne. Zła: tak wielu sprzedawców nadal wpada w te same pułapki, mimo że wiedza jest dostępna od lat. Problem URL-i wariantów jest tym, który widzę najczęściej przeoczony. Sprzedawcy spędzają miesiące próbując zrozumieć, dlaczego ich pokrycie w GSC jest zawyżone i dlaczego Google wskazuje "błędny" canonical. Winowajcą jest prawie zawsze motyw renderujący linki do wariantów jako zwykłe tagi <a>. Naprawa kodu selektora wariantów w motywie — lub przejście na motyw obsługujący wybór wariantów wyłącznie przez JavaScript — zazwyczaj rozwiązuje anomalię pokrycia w ciągu kilku cykli crawlowania. Problem ubogich stron kolekcji jest tym, który widzę najczęściej bagatelizowany. Sprzedawcy traktują opisy kolekcji jako wypełniacz, zadanie o niskim priorytecie do zrobienia "po uruchomieniu". W praktyce strona kolekcji z prawdziwymi wskazówkami zakupowymi bije stronę bez opisu nie tylko w organicznych rankingach, ale też w współczynniku konwersji. Odwiedzający, którzy lądują na stronie kolekcji z kontekstem i poradami, konwertują lepiej niż ci, którzy trafiają na surową siatkę produktów. Pisanie dobrego tekstu dla kolekcji to jedno z zadań o najwyższym zwrocie z inwestycji w każdym roadmapie SEO dla Shopify. Dla dużych katalogów — powyżej 500 SKU — konsekwentnie rekomenduje oddzielenie pracy nad sygnałami jakościowymi od pracy nad zgłaszaniem. Poświęć dwa do trzech tygodni na czyszczenie sygnałów, audyt canonicali i wzmocnienie najlepiej sprzedających się stron. Dopiero potem wysyłaj zbiorczo. Zgłaszanie przed oczyszczeniem sygnałów oznacza, że Googlebot zcrawluje stronę i ją zdepriorytetyzuje — wydłużając harmonogram zamiast go skracać.
Skalowanie — kiedy ręczne działania nie wystarczają
Narzędzie "Poproś o indeksację" w Google Search Console jest naprawdę użyteczne dla Twoich 10–20 najważniejszych stron. Nie jest rozwiązaniem dla katalogu setek lub tysięcy produktów. Ręczny limit (ok. 10 żądań na właściwość dziennie) sprawia, że indeksowanie 1 000-produktowego sklepu wyłącznie przez ręczne żądania GSC zajęłoby miesiące — a przez ten czas możesz dodać kolejne produkty, które przejdą przez tę samą kolejkę. Masowe zgłaszanie przez API to praktyczna alternatywa. Google Indexing API formalnie jest przeznaczone dla JobPosting i BroadcastEvent, ale doświadczenia z dziesiątek projektów pokazują, że wysyła silny sygnał priorytetu crawlowania również dla innych typów stron. API ma limity i polityki użytkowania, więc odpowiedzialne zgłaszanie — rozłożone w czasie, szanujące nagłówki retry-after, bez powtarzania tego samego URL-a wielokrotnie — jest ważne zarówno ze względu na zgodność z warunkami Google, jak i uniknięcie filtrów antyspamowych, które mogłyby działać na niekorzyść Twojego sklepu. Dla nowego uruchomienia produktów workflow wygląda następująco: wyeksportuj nowe URL-e produktów z panelu Shopify, upewnij się, że każda strona spełnia listę kontrolną sygnałów (oryginalny opis, canonical, obecność w sitemapie, brak niezamierzonego noindex), prześlij listę URL-i do sprawdzonej usługi zgłaszania, a po 7 i 14 dniach sprawdź pokrycie w GSC. To kompletna pętla — powtarzalna dla każdej kolejnej paczki produktów. Cena i ceny podane są na stronie usługi — sprawdź /pl/indeksowanie-shopify, żeby zobaczyć aktualne plany i wycenę dla swojego wolumenu.
Powiązane terminy
Najczęściej zadawane pytania
Dlaczego mój sklep Shopify nie jest indeksowany?
Najczęstsze przyczyny to: (1) nadal aktywne hasło sklepu w Panelu administracyjnym > Sklep online > Ustawienia — blokuje Googlebota całkowicie; (2) meta tag noindex dodany do stron produktów lub kolekcji przez motyw lub zewnętrzną aplikację; (3) modyfikacja robots.txt blokująca Googlebota przed crawlowaniem ścieżek sklepu; (4) nowa domena, dla której Google nie przydzieliło jeszcze sensownego budżetu crawlowania. Sprawdź te cztery rzeczy po kolei. Użyj Kontroli URL w GSC dla strony głównej — renderowane źródło pokaże tagi noindex i zablokowane zasoby. Jeśli sklep jest dostępny, a sygnały są czyste, problem to zwykle czas i autorytet domeny, a nie blokada techniczna.
Jak zaindeksować strony produktów Shopify?
Zastosuj pięcioetapowy workflow: (1) upewnij się, że nie ma aktywnego hasła sklepu, niezamierzonego noindex ani blokad w robots.txt; (2) zweryfikuj, że URL-e wariantów mają poprawny canonical wskazujący na czysty URL produktu; (3) napisz oryginalne, użyteczne opisy produktów zawierające co najmniej 250 słów; (4) prześlij sitemapę XML do GSC i użyj narzędzia Poproś o indeksację dla 10–20 najważniejszych produktów; (5) dla dużych katalogów użyj usługi masowego zgłaszania, żeby przepchnąć wszystkie URL-e produktów przez kolejkę crawlowania bez czekania na organiczny harmonogram. Oczekuj, że ok. 60–75% zgłoszonych URL-i zostanie zindeksowanych w ciągu 14 dni, gdy sygnały są czyste (testy własne, bez gwarancji) — ostateczna decyzja należy do Google.
Czy Shopify blokuje indeksowanie w Google?
Nie, Shopify domyślnie nie blokuje indeksowania w Google. Platforma generuje czyste, crawlowalne URL-e i automatycznie zarządzaną sitemapę. Jednak dwa konkretne ustawienia Shopify mogą uniemożliwić indeksowanie, jeśli pozostają aktywne: hasło sklepu (przeznaczone dla sklepów developerskich) i — rzadziej — własne reguły robots.txt dodane przez szablon Liquid. Blokada w robots.txt uniemożliwia crawlowanie, ale nie indeksowanie zewnętrznie powiązanych URL-i. W praktyce strony, których Googlebot nie może zcrawlować, prawie nigdy nie osiągają sensownych pozycji, więc odblokowanie dostępu do crawlowania powinno być pierwszym krokiem diagnostycznym dla każdego sklepu niepojawiającego się w wynikach wyszukiwania.