Screaming Frog SEO Spider to jedno z najczęściej używanych narzędzi w pracy specjalistów SEO, zarówno technicznych, jak i od treści. Program przechodzi po stronie tak jak robot wyszukiwarki i według producenta wykrywa ponad 300 problemów SEO. Darmowy wariant sprawdza do 500 adresów URL, a licencja kosztuje 199 GBP rocznie (przy płatności w dolarach 279 USD), stan z października 2026 roku.
Mechanizm działania robota crawlingowego
Screaming Frog działa lokalnie na komputerze z systemem Windows, macOS albo Ubuntu i pobiera kolejne podstrony, podążając za linkami. Taki crawl przypomina pracę Googlebota przed dodaniem dokumentów do indeksu. Program odczytuje kod HTML, z płatną licencją renderuje JavaScript, respektuje dyrektywy robots.txt i sprawdza dostępność zasobów. Domyślnie pracuje na 5 wątkach, żeby nie obciążać serwera.
Zakres zbieranych danych diagnostycznych
Po skanowaniu Screaming Frog pokazuje dane w tabelach, osobno dla każdego typu elementu. Najczęściej analizowane są:
- adresy URL: kompletna lista znalezionych podstron z kodem statusu i czasem reakcji serwera,
- tytuły stron (title): długość, powtórzenia i brakujące znaczniki,
- meta-description: obecność, długość i duplikaty,
- nagłówki H1 i H2: struktura hierarchii i zgodność z tematem podstrony,
- kody odpowiedzi HTTP: błędy 404, przekierowania 301 i 302, problemy serwera 5xx,
- obrazki: rozmiar w KB, brakujący tekst alternatywny, formaty plików,
- linki wewnętrzne i zewnętrzne: liczba, teksty anchorów, status docelowych adresów,
- duplikaty treści: powtórzone tytuły, opisy i całe strony, które mogą prowadzić do kanibalizacji fraz,
- dane strukturalne: obecność schema.org i poprawność składni JSON-LD albo Microdata,
- dyrektywy canonical: wskazania kanoniczne i konflikty między nimi.
Funkcje przydatne w codziennej optymalizacji
Na co dzień najbardziej przydają się 4 funkcje: wykrywanie błędów technicznych, sprawdzanie nagłówków, kontrola długości metadanych i generowanie mapy XML. Pierwszą, trzecią i czwartą cennik producenta oznacza jako dostępne również w darmowym wariancie, do limitu 500 adresów.
Pełny audyt techniczny strony
Screaming Frog szybko wykrywa niedziałające linki, pętle przekierowań, błędne nagłówki HTTP czy brakujące metatagi. Dzięki temu diagnozę kondycji strony zrobisz bez angażowania programistów. Jeden eksport wystarczy, żeby wskazać miejsca do naprawy i przekazać je zespołowi z listą URL.
Weryfikacja hierarchii nagłówków
Poprawna kolejność H1, H2 i niższych poziomów pomaga wyszukiwarce zrozumieć strukturę treści. Program pokazuje brak H1, kilka H1 na jednej podstronie i nagłówki dłuższe niż 70 znaków. W raporcie przefiltrujesz adresy według liczby elementów H1 i H2 i dopasujesz je do zasad pozycjonowania stron.
Kontrola długości tytułów i meta opisów
Screaming Frog ma gotowe filtry długości: znacznik title dłuższy niż 60 albo krótszy niż 30 znaków, meta-description ponad 155 lub mniej niż 70, a do tego warianty liczone w pikselach. Google nie podaje sztywnego limitu dla tego elementu i pisze, że link w wynikach jest zwykle skracany do szerokości urządzenia, więc te wartości traktuj jako wskazówkę. Zaletą jest masowa poprawa metadanych bez ręcznego przeglądania każdej podstrony.
Automatyczne generowanie mapy XML
Screaming Frog tworzy mapę XML stron i osobną dla obrazów, gotowe do przesłania w Google Search Console. Z pliku możesz wykluczyć URL-e z błędami, zablokowane w robots.txt albo oznaczone jako noindex, żeby Google dostawał wyłącznie dokumenty do indeksowania.
Połączenie z Google Analytics i Search Console
Płatna licencja łączy program z Google Analytics 4 i Search Console, więc dane o ruchu widzisz obok wyników crawla. Sprawdzisz np., które podstrony mają niski CTR, albo znajdziesz adresy z wieloma wyświetleniami w wyszukiwarce i małą liczbą wejść. W darmowym wariancie obie integracje są wyłączone.
Optymalizacja struktury linków wewnętrznych
Screaming Frog pokazuje, ile odnośników wewnętrznych prowadzi do każdej podstrony i jakich anchorów użyto. Przemyślane linkowanie ułatwia robotom dotarcie do treści, a czytelnikom przejście do kolejnych tematów. Przy analizie mapy XML program znajduje tzw. orphan pages, czyli adresy, do których nic nie prowadzi z innych miejsc tej domeny. Widać też głębokość kliknięć od strony głównej, np. czy ważna kategoria nie leży 5 poziomów dalej.
Praca ze stronami o dużej liczbie podstron
Duże projekty, np. sklepy z dziesiątkami tysięcy URL, sprawdzisz tylko z licencją, bo darmowy wariant kończy skanowanie na 500 adresach. Według producenta górny limit w płatnej edycji zależy od przydzielonej pamięci i miejsca na dysku. Eksport do Excela albo Google Sheets pozwala dzielić wyniki w zespole i budować zestawienia.
Możliwości filtrowania i raportowania
Każdy wynik przefiltrujesz gotowym filtrem, np. same strony z błędem 404, podstrony bez meta-description albo obrazy większe niż 100 KB. Wyniki wyeksportujesz do CSV albo XLSX i przekażesz klientowi jako listę poprawek z priorytetami. W wersji płatnej dochodzi segmentacja, czyli podział crawla na sekcje strony, oraz gotowy raport do Looker Studio.
Scenariusze praktycznego wykorzystania narzędzia
Screaming Frog uruchamia się w 4 sytuacjach: przed startem prac, po migracji, po zmianach w kodzie i cyklicznie. W szczegółach:
- przed rozpoczęciem pozycjonowania nowej strony, aby znaleźć problemy techniczne, zanim zaczniesz pracę nad treścią i linkami,
- po migracji albo zmianie struktury adresów URL, aby sprawdzić przekierowania i upewnić się, że nie pojawiły się błędy 404,
- po wdrożeniu poprawek technicznych albo nowego szablonu, aby wychwycić nowe problemy (np. zduplikowane H1, brakujące tagi canonical),
- cyklicznie, np. raz w miesiącu albo raz na kwartał, jako stała kontrola stanu SEO; w wersji płatnej crawl można zaplanować z góry.
Integracja z innymi narzędziami analitycznymi
Screaming Frog w wersji płatnej pobiera dane z PageSpeed Insights, Google Analytics, Search Console oraz wskaźniki linków z 3 API: Majestic, Ahrefs i Moz. Zestawienie tych źródeł pokazuje razem kod, profil odnośników i ruch. Przykład: w sklepie zobaczysz kategorie, które mają dużo wyświetleń w Google, a przy tym słaby wynik szybkości albo zduplikowaną treść. Program obsługuje też własne polecenia do modeli AI (OpenAI, Gemini, Ollama i Anthropic) uruchamiane podczas skanowania.
Praca w trybie list i harmonogramów
Oprócz pełnego skanowania program sprawdza samą listę wskazanych adresów (tryb list mode). Przydaje się to przy kontroli jednej sekcji albo po poprawkach na np. 40 konkretnych podstronach. Z licencją zaplanujesz crawle co tydzień albo co miesiąc z automatycznym eksportem, np. do Google Sheets, a porównanie dwóch przebiegów pokaże, co się zmieniło.
Diagnostyka problemów z renderowaniem JavaScript
Renderowanie JavaScript, dostępne tylko z licencją, pokazuje stronę tak, jak wygląda po wykonaniu skryptów, czyli bliżej tego, co ostatecznie przetwarza Google. Porównasz kod HTML przed tym etapem i po nim, co ujawnia treści i odnośniki dodawane dopiero przez JS albo problemy z leniwym ładowaniem. Przydaje się to przy aplikacjach SPA (Single Page Application) i projektach na frameworkach typu React czy Vue. Przykład: sklep na React, w którym 2 000 kart produktów jest podlinkowanych dopiero po wykonaniu skryptu, bez tej opcji pokaże w wynikach tylko część adresów.
Wykrywanie problemów z kanibalizacją fraz
Kanibalizację wykryjesz w Screaming Frog przez porównanie tytułów i H1 oraz funkcją prawie zduplikowanych treści (Near Duplicate Content), dostępną z licencją. Chodzi o sytuację, w której kilka podstron walczy o te same słowa kluczowe i Google nie wie, którą pokazać. Po eksporcie listy tytułów sprawdzisz, które adresy celują w tę samą frazę, i zdecydujesz, czy je połączyć, czy zmienić temat jednego z nich. Przykład: dwa wpisy "jak wybrać hosting" i "jaki serwer dla sklepu" to typowa para do scalenia.
Weryfikacja poprawności danych strukturalnych
Znaczniki schema.org sprawdzisz z licencją funkcją Structured Data & Validation, która pokazuje też błędy walidacji. Takie oznaczenia pomagają wyszukiwarce zrozumieć zawartość dokumentu i mogą prowadzić do wyników z elementami rozszerzonymi. Sprawdzisz, które adresy mają typ Product, Article, FAQPage albo BreadcrumbList, i porównasz pokrycie w całej domenie, np. czy wszystkie 200 kart produktów ma typ Product.
Monitorowanie zmian w plikach robots.txt i sitemap.xml
Screaming Frog pokazuje URL-e zablokowane w robots.txt, a w trybie renderowania także odcięte zasoby, np. CSS i JS potrzebne do wyświetlenia strony. Z licencją przetestujesz własną treść tego pliku, zanim wgrasz ją na serwer. Mapę XML program przechodzi osobno albo razem z crawlem i wskazuje brakujące w niej podstrony, adresy nieindeksowalne i osierocone. Dzięki temu Google dostaje listę z samymi odpowiedziami 200.
Analiza atrybutów hreflang na stronach wielojęzycznych
Atrybuty hreflang sprawdzisz w Screaming Frog także bez licencji, do 500 adresów. Na stronach dla kilku krajów ten znacznik wskazuje Google, którą odmianę pokazać użytkownikowi. Program wykrywa brak odnośników zwrotnych, błędne kody języków i regionów, konflikty z tagami canonical i brak wersji domyślnej (x-default).
Ocena wydajności i optymalizacja zasobów
Wydajność ocenisz z licencją przez integrację z API PageSpeed Insights, która pobiera dla każdej podstrony metryki Lighthouse, wskazówki optymalizacji i dane z raportu CrUX (Chrome User Experience Report). Wśród nich są Core Web Vitals: LCP, INP i CLS. INP zastąpił FID w tym zestawie 12 marca 2024 roku, więc starsze raporty z FID warto przeliczyć. Przefiltrujesz adresy według tych wyników i zaczniesz od tych, które mają najwięcej wejść.
Eksport danych do zaawansowanych narzędzi analitycznych
Wyniki skanowania wyeksportujesz do CSV i XLSX, a w zaplanowanych przebiegach także automatycznie do Google Sheets. Dalej obrobisz je w Excelu, Power BI, Tableau albo Looker Studio, dla którego Screaming Frog ma gotowy raport. Porównasz w ten sposób kolejne przebiegi, połączysz je z innymi źródłami i zbudujesz zestawienie dla klienta albo zarządu, np. co miesiąc 1 arkusz z błędami 404 i przekierowaniami.
Konfiguracja parametrów crawlingu pod specyficzne potrzeby
Konfiguracja crawla w wersji płatnej pozwala dopasować skanowanie do konkretnej strony. Prędkość ustawisz liczbą wątków (domyślnie 5) albo limitem adresów na sekundę (Max URI/s), co chroni słabszy serwer. Wykluczysz też wybrane parametry URL, ograniczysz głębokość, zdecydujesz, czy program ma podążać za linkami nofollow, podasz własny User-Agent i nagłówki HTTP. Przykład: skan samego katalogu /blog/ bez plików graficznych zajmie ułamek czasu potrzebnego na całą stronę.
















