Article

Dlaczego Amethyst? Misja stojąca za aplikacjami Shopify bez zbędnego kodu

Round opening in a dark wall looking into a calm, orderly library, representing Amethyst Apps' zero-bloat approach

Wprowadzenie

Opublikowanie strony nie oznacza, że wyszukiwarki ją zaindeksują.

Jest to jeden z najbardziej frustrujących aspektów SEO. Tworzysz stronę, dodajesz ją do witryny, być może zgłaszasz w Search Console, a potem czekasz. Mijają dni. Czasami tygodnie. Strona nadal nie pojawia się w Google.

Problem polega na tym, że indeksowanie nie jest pojedynczym krokiem. Wyszukiwarka musi odkryć adres URL, zaindeksować go (przeczesać), wyrenderować, zrozumieć, zdecydować, czy warto go przechowywać, a następnie ustalić, czy powinien pojawić się w wynikach wyszukiwania.

Jeśli jakakolwiek część tego procesu zawiedzie, strona może nie zostać zaindeksowana.

Ten przewodnik wyjaśnia najczęstsze przyczyny, dla których strony nie są indeksowane, jak zdiagnozować problem i co naprawić w pierwszej kolejności.

Co właściwie oznacza „niezaindeksowana”?

Strona nie jest zaindeksowana, gdy wyszukiwarka wie o adresie URL, ale nie dodała go do swojego indeksu wyszukiwania, lub gdy w ogóle go nie odkryła.

Istnieją różne sytuacje, które często są grupowane razem:

  • Wyszukiwarka nie znalazła adresu URL.
  • Wyszukiwarka znalazła adres URL, ale nie przeszukała go.
  • Wyszukiwarka przeszukała adres URL, ale zdecydowała się go nie indeksować.
  • Strona była wcześniej zaindeksowana, ale później została usunięta.
  • Strona jest zablokowana, przekierowana, kanoniczna w innym miejscu lub oznaczona jako noindex.

Każda z tych sytuacji wymaga innego rozwiązania.

Indeksowanie (crawling) a indeksowanie (indexing)

Przeszukiwanie (crawling) i indeksowanie (indexing) to nie to samo.

Przeszukiwanie oznacza, że wyszukiwarka odwiedza stronę i pobiera jej treść.

Indeksowanie oznacza, że wyszukiwarka decyduje się przechowywać tę stronę w swoim indeksie, aby mogła ona potencjalnie pojawić się w wynikach wyszukiwania.

Strona może zostać przeszukana, a mimo to nie zostać zaindeksowana. Jest to powszechne zjawisko.

Na przykład Google może przeszukać stronę i uznać, że:

  • Treść jest zbyt uboga.
  • Strona powiela inny adres URL.
  • Tag kanoniczny wskazuje gdzie indziej.
  • Strona nie wnosi wystarczającej wartości.
  • Strona jest zablokowana przed indeksowaniem.

Dlatego przesłanie adresu URL to tylko część procesu. Strona musi być również warta zaindeksowania.

Jak wyszukiwarki odkrywają strony

Wyszukiwarki mogą odkrywać strony na kilka sposobów:

  • Linki wewnętrzne z innych stron w Twojej witrynie
  • Mapy witryn XML
  • Linki zewnętrzne z innych stron internetowych
  • Ręczne zgłoszenie przez Search Console
  • API i systemy powiadomień
  • Przeszukiwanie znanych wzorców adresów URL

Jeśli strona nie jest nigdzie podlinkowana, nie znajduje się w mapie witryny i nie została zgłoszona, jej odkrycie może potrwać znacznie dłużej.

Odkrycie to pierwsza przeszkoda. Jakość i gotowość techniczna przychodzą później.

1. Strona nigdy nie została odkryta

Czasami problem jest prosty: wyszukiwarka nie wie, że strona istnieje.

Często zdarza się to w przypadku:

  • Nowych stron internetowych
  • Nowych wpisów na blogu
  • Stron docelowych (landing page), do których nie prowadzą linki z nawigacji
  • Stron produktów ukrytych głęboko w katalogu
  • Stron utworzonych przez JavaScript, ale nieuwzględnionych w mapie witryny
  • Stron osieroconych (orphan pages) bez linków wewnętrznych

Jak to naprawić:

  • Dodaj adres URL do swojej mapy witryny XML.
  • Dodaj linki do tej strony z odpowiednich istniejących stron.
  • Zgłoś adres URL przez odpowiedni system odkrywania.
  • Upewnij się, że strona jest częścią struktury witryny.

Jeśli strona jest ważna, nie ukrywaj jej.

2. Strona jest zablokowana przez robots.txt

Plik robots.txt informuje roboty wyszukiwarek, do których części witryny nie powinny mieć dostępu.

Jeśli Twoja strona jest zablokowana w robots.txt, wyszukiwarki mogą nie być w stanie poprawnie jej zaindeksować.

Przykład:

User-agent: *
Disallow: /blog/

To uniemożliwiłoby robotom dostęp do stron wewnątrz /blog/.

Jak to naprawić:

  • Sprawdź https://twojadomena.pl/robots.txt.
  • Upewnij się, że ważne sekcje nie są zablokowane.
  • Przetestuj stronę w Google Search Console.
  • Usuń przypadkowe reguły disallow.

Nie używaj robots.txt do zarządzania indeksowaniem, chyba że rozumiesz konsekwencje. Jeśli dostęp do strony jest zablokowany, wyszukiwarki mogą nie widzieć ważnych sygnałów indeksowania na stronie.

3. Strona ma tag noindex

Dyrektywa noindex mówi wyszukiwarkom, aby nie indeksowały strony.

Może występować jako meta tag:

<meta name="robots" content="noindex">

Lub jako nagłówek HTTP.

Jest to przydatne dla stron prywatnych, zduplikowanych, ubogich lub o niskiej wartości. Jest to jednak poważny problem, jeśli pojawia się na stronie, którą chcesz zaindeksować.

Jak to naprawić:

  • Sprawdź kod źródłowy strony.
  • Sprawdź ustawienia wtyczki SEO.
  • Sprawdź ustawienia widoczności strony w CMS.
  • Usuń noindex ze stron, które powinny pojawiać się w wyszukiwarce.

Strona z noindex może zostać odkryta i przeszukana, ale nie powinna być indeksowana.

4. Tagi kanoniczne wskazują gdzie indziej

Tag kanoniczny informuje wyszukiwarki, który adres URL jest preferowaną wersją strony.

Przykład:

<link rel="canonical" href="https://example.com/strona-glowna">

Jeśli Twoja strona ma tag kanoniczny wskazujący na inny adres URL, wyszukiwarki mogą zamiast tego zaindeksować adres kanoniczny.

Nie zawsze jest to błąd. Tagi kanoniczne są przydatne w przypadku stron zduplikowanych lub podobnych. Ale jeśli każda strona wskazuje na stronę główną lub jeśli ważne strony wskazują na niewłaściwy adres URL, indeksowanie może przestać działać.

Jak to naprawić:

  • Sprawdź tag kanoniczny na stronie.
  • Upewnij się, że wskazuje na poprawną wersję.
  • Unikaj przypadkowych błędów samokanonicznych.
  • Nie ustawiaj adresów kanonicznych dla unikalnych stron na niezwiązane z nimi strony.

Jeśli chcesz, aby strona była zaindeksowana, zazwyczaj musi mieć tag kanoniczny odnoszący się do samej siebie.

5. Strona zwraca status błędu

Wyszukiwarki muszą mieć możliwość uzyskania dostępu do strony.

Jeśli adres URL zwraca błąd, indeksowanie jest mało prawdopodobne.

Częste problemy ze statusem to:

  • 404 nie znaleziono
  • 410 usunięto
  • 500 błąd serwera
  • 503 niedostępność
  • Pętle przekierowań
  • Zablokowane zasoby

Jak to naprawić:

  • Sprawdź kod stanu HTTP.
  • Napraw uszkodzone ścieżki.
  • Rozwiąż błędy serwera.
  • Unikaj łańcuchów przekierowań.
  • Upewnij się, że ostateczny cel zwraca kod 200.

Strona, która ma problemy techniczne, będzie miała trudności z indeksowaniem, nawet jeśli treść jest dobra.

6. Uboga treść lub treść niskiej jakości

Czasami strona jest technicznie poprawna, ale treść nie jest wystarczająco silna.

Uboga strona może zawierać:

  • Bardzo mało oryginalnej treści
  • Ogólne teksty
  • Brak wyraźnego celu
  • Brak użytecznych odpowiedzi
  • Brak unikalnej wartości
  • Zduplikowane opisy producenta
  • Puste strony kategorii

Wyszukiwarki nie muszą indeksować każdej znalezionej strony. Jeśli strona wnosi małą wartość, może zostać przeszukana, ale nie zaindeksowana.

Jak to naprawić:

  • Dodaj użyteczne, oryginalne informacje.
  • Odpowiedz na realne pytania użytkowników.
  • Dołącz istotne przykłady.
  • Popraw linkowanie wewnętrzne.
  • Dodaj ustrukturyzowane sekcje.
  • Usuń lub połącz słabe strony.

Częstsze przesyłanie ubogiej strony nie rozwiąże problemu. Najpierw popraw stronę.

7. Duplikaty treści

Zduplikowana treść to kolejna częsta przyczyna, dla której strony nie są indeksowane.

Jeśli kilka adresów URL zawiera prawie taką samą treść, wyszukiwarki mogą wybrać jeden z nich, a pozostałe zignorować.

Typowe przykłady to:

  • Warianty produktów
  • Filtrowane strony kolekcji
  • Wersje stron do druku
  • Strony lokalizacji z niemal identycznym tekstem
  • Skopiowane opisy dostawców
  • Parametry URL tworzące duplikaty

Jak to naprawić:

  • Używaj poprawnie tagów kanonicznych.
  • Skonsoliduj zduplikowane strony.
  • Dodaj unikalną treść tam, gdzie strony powinny być samodzielne.
  • W razie potrzeby zablokuj lub oznacz noindex strony z parametrami o niskiej wartości.
  • Popraw linkowanie wewnętrzne do preferowanej wersji.

Duplikaty nie zawsze oznaczają karę. Często wyszukiwarki po prostu decydują się nie indeksować każdej wersji.

8. Słabe linkowanie wewnętrzne

Linki wewnętrzne pomagają wyszukiwarkom odkrywać strony i rozumieć ich znaczenie.

Jeśli strona ma bardzo mało prowadzących do niej linków wewnętrznych, wyszukiwarki mogą traktować ją jako mniej ważną.

Jest to szczególnie częste w przypadku:

  • Starych wpisów na blogu
  • Stron docelowych (landing page)
  • Nowych stron usług
  • Głębokich stron produktów
  • Stron sezonowych
  • Stron utworzonych poza główną nawigacją

Jak to naprawić:

  • Dodaj linki do tej strony z odpowiednich istniejących stron.
  • Dodaj linki ze stron kategorii lub stron głównych działów.
  • Używaj opisowego tekstu linków (anchor text).
  • W razie potrzeby uwzględnij stronę w użytecznej nawigacji.
  • Dodaj linki ze stron, które są już zaindeksowane i generują ruch.

Linkowanie wewnętrzne to jeden z najprostszych sposobów na poprawę odkrywalności.

9. Strony osierocone (orphan pages)

Strona osierocona to taka, do której nie prowadzą żadne linki wewnętrzne.

Wyszukiwarki mogą nadal odkrywać strony osierocone poprzez mapy witryn lub linki zewnętrzne, ale trudniej jest je zrozumieć i nadać im priorytet.

Jeśli strona jest na tyle ważna, by zajmować pozycję w wynikach, zazwyczaj powinna być połączona z resztą Twojej witryny.

Jak to naprawić:

  • Znajdź strony osierocone za pomocą narzędzia do crawl-u lub audytu witryny.
  • Dodaj linki wewnętrzne z odpowiednich stron.
  • Uwzględnij ważne strony w swojej mapie witryny.
  • Grupuj powiązane treści w huby tematyczne.
  • Usuń strony osierocone, które nie pełnią żadnej funkcji.

Strona bez linków wewnętrznych wysyła słaby sygnał dotyczący jej ważności.

10. Niska autorytatywność witryny

Nowe lub mniej autorytatywne strony internetowe często potrzebują więcej czasu, aby ich podstrony zostały zaindeksowane.

Wyszukiwarki mają ograniczone zasoby indeksowania. Zazwyczaj częściej przeszukują zaufane, aktywne i autorytatywne witryny.

Jeśli Twoja witryna jest nowa, ma niewiele linków zwrotnych (backlinks), słabą strukturę wewnętrzną lub bardzo krótką historię treści, indeksowanie może być wolniejsze.

Jak to poprawić:

  • Publikuj systematycznie użyteczne treści.
  • Buduj linki wewnętrzne między powiązanymi stronami.
  • Zdobywaj odpowiednie linki zewnętrzne.
  • Dbaj o czystość mapy witryny.
  • Unikaj publikowania dużej liczby słabych stron.

Autorytet to nie tylko linki. To także zaufanie, użyteczność i konsekwencja.

11. Problemy z budżetem indeksowania (crawl budget)

Budżet indeksowania to zasoby (czas i moc obliczeniowa), jakie wyszukiwarka jest skłonna poświęcić na Twoją witrynę.

W przypadku małych stron budżet zazwyczaj nie jest głównym problemem. Jednak w przypadku dużych sklepów e-commerce, katalogów, wydawców i stron opartych na programowym SEO może to mieć znaczenie.

Problemy z budżetem indeksowania mogą wystąpić, gdy wyszukiwarki marnują czas na:

  • Zduplikowane adresy URL
  • Strony filtrów
  • Strony wyników wyszukiwania wewnątrz serwisu
  • Nieskończone parametry URL
  • Łańcuchy przekierowań
  • Uszkodzone strony
  • Ubogie strony

Jak to naprawić:

  • Uporządkuj wzorce zduplikowanych adresów URL.
  • Popraw tagi kanoniczne.
  • Usuń adresy URL o niskiej wartości z map witryny.
  • Napraw łańcuchy przekierowań.
  • Ostrożnie blokuj lub oznaczaj noindex sekcje o niskiej wartości.
  • Popraw szybkość witryny i niezawodność serwera.

Celem jest pomoc robotom w poświęcaniu większej ilości czasu na strony, które mają znaczenie.

12. Problemy z renderowaniem JavaScript

Niektóre strony w dużym stopniu polegają na JavaScript w celu wyświetlenia treści.

Wyszukiwarki potrafią przetwarzać JavaScript, ale może to być wolniejsze lub bardziej złożone niż przeszukiwanie zwykłego HTML.

Jeśli ważna treść, linki, tytuły lub dane strukturalne pojawiają się dopiero po uruchomieniu JavaScript, może to wpłynąć na odkrywalność i indeksowanie.

Jak to naprawić:

  • Udostępnij ważną treść w kodzie HTML renderowanym po stronie serwera, tam gdzie to możliwe.
  • Sprawdź wyrenderowany HTML.
  • Przetestuj za pomocą funkcji „Sprawdź adres URL” w Search Console.
  • Unikaj ukrywania istotnych linków za skryptami.
  • Upewnij się, że dane strukturalne są obecne i poprawne.

Jeśli użytkownicy i roboty nie widzą tej samej ważnej zawartości, indeksowanie może stać się zawodne.

13. Niedawno opublikowane strony

Czasami nic nie jest nie tak. Strona jest po prostu nowa.

Wyszukiwarki nie indeksują każdej strony natychmiast. Nawet mocne strony mogą potrzebować czasu, aby się pojawić.

Szybkość indeksowania zależy od:

  • Autorytetu witryny
  • Linków wewnętrznych
  • Świeżości mapy witryny
  • Częstotliwości przeszukiwania (crawl frequency)
  • Jakości strony
  • Zdrowia technicznego
  • Zapotrzebowania ze strony wyszukiwarki

Jak do tego podejść:

  • Upewnij się, że strona jest dostępna do przeszukania.
  • Dodaj linki wewnętrzne.
  • Uwzględnij ją w mapie witryny.
  • Zgłoś ją poprzez swój standardowy proces.
  • Monitoruj ją w czasie.

Nie wysyłaj strony ponownie co kilka minut. Najpierw napraw realne problemy.

14. Strony typu „soft 404”

Strona typu „soft 404” występuje, gdy strona zwraca kod statusu 200, ale wygląda jak pusta lub brakująca strona.

Na przykład:

  • Strona produktu bez produktu
  • Strona kategorii bez żadnych elementów
  • Uboga strona z informacją, że nie znaleziono treści
  • Strona szablonu z prawie brakiem użytecznych informacji

Wyszukiwarki mogą traktować te strony jako strony o niskiej wartości lub brakujące, nawet jeśli serwer twierdzi, że istnieją.

Jak to naprawić:

  • Dodaj użyteczną treść.
  • Zwracaj poprawny kod 404 lub 410 dla usuniętych stron.
  • W stosownych przypadkach przekieruj użytkowników do odpowiedniego zamiennika.
  • Unikaj indeksowania pustych szablonów.

Strona musi zapewniać realną wartość, a nie tylko zwracać kod statusu sukcesu.

15. Wyszukiwarki po prostu zdecydowały się jej nie indeksować

To odpowiedź, której nikt nie lubi, ale często jest prawdziwa.

Wyszukiwarki nie mają obowiązku indeksowania każdej strony, którą mogą przeszukać.

Strona może być poprawna technicznie, a mimo to nie znaleźć się w indeksie, jeśli wyszukiwarka uzna, że nie jest wystarczająco użyteczna.

Może się tak zdarzyć, gdy:

  • Temat jest już lepiej omówiony gdzie indziej.
  • Strona wnosi znikomą, unikalną wartość.
  • Witryna ma wiele podobnych stron.
  • Treść jest ogólnikowa.
  • Strona ma słabe linkowanie wewnętrzne.
  • Ogólna jakość witryny jest niska.

Jak to naprawić:

  • Popraw treść.
  • Spraw, aby strona była bardziej użyteczna niż konkurencyjne wyniki.
  • Dodaj oryginalne przykłady, dane lub wskazówki.
  • Wzmocnij linki wewnętrzne.
  • Skonsoliduj podobne strony.
  • Buduj autorytet tematyczny wokół danego zagadnienia.

Indeksowanie to nie tylko technika. To także kwestia redakcyjna.

Jak diagnozować problemy z indeksowaniem

Dobra diagnoza indeksowania przebiega według określonej kolejności.

Zacznij od odkrycia:

  • Czy adres URL znajduje się w mapie witryny?
  • Czy jest linkowany wewnętrznie?
  • Czy został zgłoszony?
  • Czy Search Console go odkryło?

Następnie sprawdź dostęp techniczny:

  • Czy zwraca kod 200?
  • Czy jest zablokowany przez robots.txt?
  • Czy posiada noindex?
  • Czy tag kanoniczny wskazuje gdzie indziej?
  • Czy jest przekierowany?

Następnie sprawdź jakość:

  • Czy treść jest użyteczna?
  • Czy jest unikalna?
  • Czy odpowiada na realną potrzebę wyszukiwania?
  • Czy jest lepsza niż strony konkurencji?
  • Czy ma wystarczające wsparcie wewnętrzne?

Następnie monitoruj:

  • Czy została przeszukana?
  • Czy została zaindeksowana?
  • Czy pojawiły się wyświetlenia?
  • Czy pojawiły się kliknięcia?
  • Czy po wprowadzeniu poprawek zmieniły się pozycje?

Ten proces jest bardziej użyteczny niż ponowne naciskanie przycisku „zgłoś”.

Prosta lista kontrolna indeksowania

Zanim zgłosisz adres URL, sprawdź czy:

  • Strona zwraca kod 200.
  • Strona nie jest zablokowana przez robots.txt.
  • Strona nie posiada noindex.
  • Tag kanoniczny wskazuje na samą siebie.
  • Strona jest uwzględniona w mapie witryny.
  • Strona ma linki wewnętrzne.
  • Tytuł i nagłówek H1 są jasne.
  • Treść jest użyteczna i oryginalna.
  • Dane strukturalne są poprawne, tam gdzie mają zastosowanie.
  • Strona ładuje się poprawnie na urządzeniach mobilnych.
  • Ważna treść jest widoczna w wyrenderowanym kodzie HTML.
  • Strona nie jest duplikatem.

Jeśli kilka z nich zawiedzie, napraw stronę, zanim spróbujesz ponownie ją zaindeksować.

Jak pomaga IndexStream

IndexStream został zaprojektowany tak, aby indeksowanie było mniej mylące i łatwiejsze do śledzenia.

Zamiast traktować indeksowanie jako jednorazowe zgłoszenie, narzędzie oferuje cały proces roboczy:

  • Przesyłanie adresów URL.
  • Rejestrowanie tego, co zostało przesłane.
  • Sprawdzanie, czy prośby zostały zaakceptowane.
  • Audyt gotowości strony.
  • Generowanie kart naprawczych.
  • Analiza porównawcza konkurencji.
  • Tworzenie briefów treści.
  • Monitorowanie danych z Search Console i analityki.
  • Śledzenie postępów napraw w czasie.

Celem nie jest zagwarantowanie indeksowania. Żadne odpowiedzialne narzędzie nie może tego zapewnić.

Celem jest pomóc Ci zrozumieć, co się stało, co blokuje odkrywanie strony i co należy naprawić w następnej kolejności.

Powiązane lektury: Wyjaśnienie Google Indexing API, Czym jest IndexNow? oraz Checklista technicznego SEO.

Przemyślenia końcowe

Jeśli strona nie jest zaindeksowana, nie zakładaj, że jedynym rozwiązaniem jest ponowne jej zgłoszenie.

Zacznij od zadania lepszych pytań:

  • Czy strona została odkryta?
  • Czy można ją zindeksować (przeczesać)?
  • Czy indeksowanie jest dozwolone?
  • Czy adres kanoniczny jest poprawny?
  • Czy zawartość jest wystarczająco użyteczna?
  • Czy strona posiada linki wewnętrzne?
  • Czy różni się od innych stron?

Problemy z indeksowaniem często wynikają z połączenia kwestii odkrywania strony, jakości technicznej, jakości treści oraz priorytetyzacji.

Najskuteczniejsze procesy SEO nie polegają tylko na wysyłaniu większej liczby adresów URL. Pomagają one zdecydować, które strony warto zgłosić, co wymaga naprawy i czy wprowadzone poprawki rzeczywiście poprawiły widoczność.

Najczęściej zadawane pytania

Dlaczego moja strona nie jest zaindeksowana?

Twoja strona może nie być zaindeksowana, ponieważ nie została odkryta, jest blokowana, zawiera tag noindex, wskazuje na inny kanoniczny adres URL, ma zbyt ubogą treść, powiela inną stronę lub nie spełnia progów jakości wyszukiwarki.

Jak długo trwa indeksowanie?

Indeksowanie może trwać od kilku minut do kilku dni lub tygodni. Czas ten zależy od witryny, jakości strony, budżetu indeksowania (crawl demand), linków wewnętrznych oraz decyzji wyszukiwarki.

Czy przesłanie adresu URL gwarantuje indeksowanie?

Nie. Przesłanie adresu URL może pomóc w odkryciu strony, ale to wyszukiwarka decyduje, czy ją przeanalizuje i zaindeksuje.

Czy strona może zostać przeanalizowana, ale nie zaindeksowana?

Tak. Wyszukiwarka może przeanalizować stronę, a mimo to zdecydować o jej nieindeksowaniu.

Czy robots.txt blokuje indeksowanie?

Plik robots.txt blokuje przeszukiwanie (crawling), a nie bezpośrednio indeksowanie. Jeśli jednak strona nie może być przeszukana, wyszukiwarki mogą nie mieć dostępu do ważnych sygnałów indeksujących.

Czym jest strona osierocona (orphan page)?

Strona osierocona to taka, do której nie prowadzą żadne linki wewnętrzne. Takie strony są trudniejsze do odkrycia i zrozumienia dla wyszukiwarek.

Skąd mam wiedzieć, czy Google odkryło moją stronę?

Skorzystaj z narzędzia "Inspekcja URL" w Google Search Console, raportów mapy witryny, logów serwera lub narzędzia do zarządzania indeksem, aby sprawdzić, czy strona została odkryta lub przeszukana.

Join the conversation

Leave a comment

Comments are reviewed before they appear.