Screaming Frog
Screaming Frog to desktopowy crawler SEO (Screaming Frog SEO Spider), który skanuje witrynę jak robot Google i raportuje błędy techniczne: niedziałające linki, duplikaty, tytuły i meta, dyrektywy robots, kody odpowiedzi. Działa na Windows, macOS i Linux; darmowa wersja ma limit adresów, licencja płatna go znosi. Analizuje zarówno pojedyncze adresy URL, jak i całe serwisy, bez ręcznego przeklikiwania się przez stronę.
Czym jest Screaming Frog
Screaming Frog to narzędzie przeznaczone do technicznego audytu SEO. Umożliwia sprawdzenie struktury i jakości strony internetowej. Opracowane przez firmę Screaming Frog, na stałe weszło do zestawu narzędzi specjalistów analizujących serwisy internetowe – zarówno małe, jak i rozbudowane portale.
Screaming Frog SEO Spider
Pełna nazwa produktu brzmi Screaming Frog SEO Spider. Słowo „SEO Spider” nie jest przypadkowe – program pełni funkcję website crawlera, czyli odwiedza kolejne podstrony i zbiera dane potrzebne do audytu. To Twoje okno na techniczne szczegóły witryny.
Crawler lokalny, nie online
Program działa lokalnie na komputerze – nie jest narzędziem SaaS w przeglądarce. Dostępny na systemy Windows, macOS i Linux. To odróżnia go od prostych narzędzi online, które często mają ograniczone możliwości i nie pozwalają na głęboką analizę dużych serwisów.
Jak działa Screaming Frog
Narzędzie porusza się po linkach wewnętrznych, pobierając dane z kolejnych adresów URL. Wyniki prezentuje w formie tabel, które ułatwiają porównanie wielu elementów SEO w obrębie całej witryny. Możesz wyłapać powtarzające się problemy – i to w kilka minut.
Jak uruchomić pierwszy crawl w Screaming Frog?
- Instalacja – pobierz program ze strony producenta dla swojego systemu i uruchom go. Bez licencji działa w wersji darmowej.
- Tryb Spider albo List – w menu Mode wybierz Spider, jeśli chcesz przeskanować całą witrynę od strony startowej, albo List, gdy masz gotową listę adresów do sprawdzenia, np. z mapy strony lub migracji.
- Configuration – przed startem sprawdź ustawienia: renderowanie JavaScript dla stron opartych na frameworkach, sposób traktowania robots.txt, subdomeny i limity crawla.
- Start i eksport – wpisz adres i kliknij Start. Po zakończeniu przejrzyj zakładki z wynikami, a raporty wyeksportuj do arkusza przez Bulk Export lub menu Reports.
Przy dużych serwisach zacznij od mniejszego fragmentu, np. jednego katalogu, żeby sprawdzić ustawienia, zanim uruchomisz pełny crawl. Crawl możesz zapisać i wrócić do niego później, ale tylko w licencji płatnej.
Co analizuje podczas crawla
W trakcie crawlownia sprawdzane są statusy HTTP, broken links, błędy 4xx i 5xx, a także kwestie związane z przekierowaniami. Analiza obejmuje też title tagi, meta description, canonicale, robots.txt, meta robots, X-Robots-Tag oraz duplikaty treści. To konkretne dane, nie ogólne obserwacje. Przy dużych serwisach wyniki crawla pomagają też ocenić, jak strona wykorzystuje crawl budget.
Renderowanie JavaScript
Screaming Frog analizuje również witryny renderowane w JavaScript – w tym serwisy oparte na React, Angular czy Vue. Dzięki temu wykrywa treści i linki pojawiające się dopiero po wyrenderowaniu strony. Czy każda witryna działa tak samo dla użytkownika i robota? Często nie – i tu program pokazuje różnice.
Do czego używa się Screaming Frog
Narzędzie przydaje się przy audytach technicznych, analizie treści oraz weryfikacji zmian po wdrożeniach. Sprawdza się także podczas migracji – wtedy, gdy kluczowe jest utrzymanie struktury strony i indeksacji w wyszukiwarce. To nie tylko teoria – praktyka pokazuje, że bez takiego crawlera łatwo przeoczyć błędy. Dane z crawla są punktem wyjścia do planu, który realizuje pozycjonowanie stron.
Audyt techniczny i contentowy
Screaming Frog wykrywa błędy 404 i 5xx, duplikację treści oraz braki lub nieprawidłowości w title i meta description. Analizuje długość, powtarzalność i brakujące elementy metadanych. Dla osób odpowiadających za SEO to szybka kontrola kluczowych parametrów strony. Porównanie crawla z sitemapą pozwala wykryć orphan pages. Crawl to jednak tylko część pracy – pełny audyt SEO strony łączy go z danymi o widoczności i treści.
Najważniejsze raporty Screaming Frog
- Błędy 4xx i 5xx – w zakładce Response Codes znajdziesz adresy, które nie działają, oraz strony, z których do nich linkujesz. To pierwsza rzecz do poprawy.
- Łańcuchy kodów 3xx – raport przekierowań pokazuje łańcuchy i pętle. Linki wewnętrzne warto kierować od razu na adres docelowy.
- Zduplikowane title, meta i treści – zakładki Page Titles i Meta Description wyłapują duplikaty, braki i zbyt długie teksty, a Content – strony o bardzo podobnej treści.
- Canonical i dyrektywy robots – sprawdzisz, czy canonicale wskazują właściwe adresy i czy ważne strony nie mają przypadkiem noindex.
- Głębokość kliknięć – kolumna Crawl Depth pokazuje, ile kliknięć od strony głównej dzieli podstronę. Ważne strony powinny być płytko.
Raporty najlepiej czytać w kolejności od błędów, które blokują indeksowanie, do drobnych problemów z metadanymi. Po poprawkach uruchom crawl ponownie i sprawdź, czy błędy zniknęły.
Mapa witryny i architektura informacji
Narzędzie generuje XML sitemap oraz image XML sitemap – to ułatwia analizę struktury serwisu. Możesz ocenić głębokość podstron i sposób organizacji linkowania wewnętrznego. Dla dużych serwisów, gdzie ręczne sprawdzanie jest nierealne, to ogromna oszczędność czasu.
Integracje i rozszerzone dane
Program integruje dane z Google Analytics, Search Console oraz PageSpeed Insights. Takie połączenie pozwala zestawić wyniki crawl z informacjami o widoczności, ruchu i wydajności stron. W praktyce – widzisz, gdzie techniczne błędy pokrywają się ze spadkiem ruchu lub gorszymi wynikami.
Custom Extraction, mapa XML i porównanie crawli
Zaawansowane funkcje przydają się, gdy standardowe raporty nie wystarczają:
- Custom Extraction – wyciąga z kodu stron dowolne elementy za pomocą XPath, selektorów CSS lub wyrażeń regularnych, np. ceny, dane strukturalne, autorów czy dostępność produktów.
- Generowanie mapy XML – na podstawie crawla tworzysz mapę strony z adresami, które zwracają kod 200 i mogą być indeksowane.
- Porównanie crawli – tryb Compare zestawia dwa crawle i pokazuje, co się zmieniło. Możesz też porównać wersję testową z produkcyjną przed wdrożeniem nowej strony.
- Harmonogram audytów – w licencji płatnej ustawisz automatyczne crawle w wybrane dni i eksport wyników, np. do Arkuszy Google.
Te funkcje najbardziej docenisz przy migracjach i dużych sklepach, gdzie ręczna kontrola zmian jest niemożliwa. Ustawienia ekstrakcji i crawla warto zapisać jako profil konfiguracji, żeby kolejne audyty były porównywalne.
Wersja darmowa i płatna
Screaming Frog występuje w wersji darmowej oraz płatnej. Różnice dotyczą głównie limitu URL-i do przeskanowania oraz dostępu do zaawansowanych funkcji audytowych. Warto wiedzieć, że wybór wersji zależy od wielkości serwisu i zakresu analizy.
Co jest w darmowej wersji
Darmowa wersja pozwala na crawl do 500 URL-i. To wystarcza do podstawowego audytu i sprawdzenia najważniejszych problemów technicznych na mniejszych serwisach. Dla większych projektów – limit może być barierą.
Co daje licencja płatna
Płatna licencja znosi limit URL-i i odblokowuje zaawansowane opcje: harmonogramy, zapisywanie crawli, integracje i eksporty. Kto prowadzi regularne audyty lub obsługuje rozbudowane serwisy, ten doceni te możliwości.
Najczęściej zadawane pytania
Narzędzie skanuje stronę i prezentuje błędy techniczne wpływające na SEO. Analizuje także dane on-site, w tym metadane, przekierowania oraz indeksację. Czasem jedno kliknięcie ujawnia problem ukryty przed okiem użytkownika.
Dostępna jest wersja darmowa z limitem 500 URL-i oraz płatna licencja. Wersja płatna usuwa ten limit i rozszerza zakres funkcji – to Ty wybierasz, która opcja jest potrzebna.
Instalator pobierasz ze strony producenta i uruchamiasz lokalnie na macOS. Program działa jako aplikacja desktopowa – nie wymaga przeglądarki ani połączenia z SaaS.
Podstawowa wersja to program desktopowy instalowany na komputerze. Model działania – lokalny, nie online.