Screaming Frog SEO Spider ÔÇö przewodnik po narz─Ödziu

Analiza stron internetowych wzgl─Ödem optymalizacji pod wyszukiwarki ÔÇö SEO ÔÇö by┼éaby bardzo trudna bez wykorzystywania dedykowanych narz─Ödzi. Dotarcie do ka┼╝dej podstrony przez klasyczne ÔÇ×przeklikiwanieÔÇŁ si─Ö przez poszczeg├│lne adresy jest mo┼╝liwe w┼éa┼Ťciwie jedynie w przypadku bardzo ma┼éych serwis├│w zawieraj─ůcych dos┼éownie kilka podstron, a nawet w takich przypadkach nie zawsze jest to skuteczne, gdy┼╝ nie wszystko mo┼╝na uchwyci─ç ludzkim okiem. W zwi─ůzku z tym, jednym z niezb─Ödnych narz─Ödzi ka┼╝dego specjalisty SEO jest crawler, np. Screaming Frog SEO Spider. Do czego s┼éu┼╝y to narz─Ödzie i czy warto zacz─ů─ç z nim pracowa─ç?

Screaming Frog ÔÇö co to jest za narz─Ödzie i do czego s┼éu┼╝y?

Instalacja narz─Ödzia i wyb├│r pakietu

Funkcje dostępne w wersji bezpłatnej i płatnej:

Funkcje dostępne tylko w wersji płatnej:

Instalacja Screaming Frog ÔÇö krok po kroku

Screaming Frog ÔÇö jak zacz─ů─ç prac─Ö z narz─Ödziem i w┼é─ůczy─ç pierwszy crawl?

Ustawienia ÔÇö Mode

Ustawienia ÔÇö Configuration

W┼é─ůczenie crawla

Analiza otrzymanego raportu

Warte uwagi funkcje Screaming Frog

Wykrywanie łańcuchów przekierowań

Funkcja Custom Extraction

Generowanie sitemap w formacie XML

R├│┼╝ne modele prezentacji danych

Screaming Frog SEO Spider ÔÇö zalety i wady

Screaming Frog ÔÇö czy warto zainteresowa─ç si─Ö tym narz─Ödziem?

Screaming Frog ÔÇö co to jest za narz─Ödzie i do czego s┼éu┼╝y?

Za┼éo┼╝eniem dzia┼éania crawler├│w jest przechodzenie po analizowanym serwisie strona po stronie, z uwzgl─Ödnieniem ka┼╝dej linijki kodu. Screaming Frog dzia┼éa w┼éa┼Ťnie w ten spos├│b, imituj─ůc jednocze┼Ťnie zachowanie robot├│w crawluj─ůcych od Google czy BingÔÇÖa. Rezultatem jest obszerny raport zawieraj─ůcy wszystkie podstrony serwisu, a tak┼╝e takie dane jak nag┼é├│wki, meta title, meta description, status strony (np. kod 200, 3xx, 4xx, 5xx), dane strukturalne, informacje o tagach kanonicznych czy przekierowaniach i wiele wi─Öcej.

Co wi─Öcej, Screaming Frog mo┼╝na po┼é─ůczy─ç z innymi narz─Ödziami, takimi jak Google Analytics, Google Search Console, Page Speed Insights, Moz, Ahrefs lub Majestic przy pomocy API. Pozwala to na pozyskanie dodatkowych danych i zebranie ich w jednym, kompleksowym raporcie. 

Instalacja narz─Ödzia i wyb├│r pakietu

Screaming Frog SEO Spider jest dost─Öpny w wersji bezp┼éatnej oraz bardziej zaawansowanej p┼éatnej wersji. Obecnie (luty 2024) cena za roczny dost─Öp do p┼éatnej wersji narz─Ödzia to 239 euro. Kwot─Ö t─Ö mo┼╝na obni┼╝y─ç przy wykupieniu minimum 5 licencji. 

Przed wyborem najbardziej dogodnego pakietu warto zastanowi─ç si─Ö jednak nad swoimi potrzebami i wymaganiami dotycz─ůcymi narz─Ödzia, gdy┼╝ w wielu przypadkach nawet bezp┼éatna wersja mo┼╝e okaza─ç si─Ö wystarczaj─ůca.

Najwi─Ökszym blokerem bezp┼éatnej wersji jest mo┼╝liwo┼Ť─ç crawlowania jedynie 500 adres├│w URL. W przypadku analizy serwisu posiadaj─ůcego wi─Öksz─ů liczb─Ö podstron Screaming Frog wska┼╝e dane dotycz─ůce losowych 500 adres├│w. 

Funkcje dostępne w wersji bezpłatnej i płatnej:

  • Wykrywanie uszkodzonych link├│w, b┼é─Öd├│w i przekierowa┼ä.
  • Analiza tytu┼é├│w stron i meta description.
  • Analiza dyrektyw dla robot├│w.
  • Audyt atrybut├│w hreflang.
  • Odkryj dok┼éadnie zduplikowane strony.
  • Generowanie mapy witryny w formacie XML.
  • Wizualizacja witryny.

Funkcje dostępne tylko w wersji płatnej:

  • Harmonogramowanie.
  • Konfiguracja crawla.
  • Zapisywanie i ponowne za┼éadowywanie crawli.
  • Renderowanie kodu JavaScript.
  • Por├│wnanie crawli.
  • Wykrywanie danych strukturalnych.
  • Sprawdzanie pisowni i gramatyki.
  • Wyci─ůganie niestandardowych danych.
  • Integracja z Google Analytics.
  • Integracja z Google Search Console.
  • Integracja z PageSpeed Insights.
  • Raport crawla Looker Studio.
  • Bezp┼éatne wsparcie techniczne.

Instalacja Screaming Frog ÔÇö krok po kroku

Krok 1 – pobranie programu na komputer

Screaming Frog nie jest narz─Ödziem opartym na chmurze, dlatego w celu skorzystania z niego, nale┼╝y pobra─ç program na swoje urz─ůdzenie. Narz─Ödzie mo┼╝na pobra─ç ze strony producenta: https://www.screamingfrog.co.uk , klikaj─ůc w przycisk Download. W tym momencie mo┼╝na r├│wnie┼╝ wybra─ç sw├│j system operacyjny. Screaming Frog jest dost─Öpny na systemy Windows, Mac Os i Linux.

Jak pobra─ç na komputer Screaming Frog

Krok 2 – Instalacja

Po pobraniu programu na komputer wystarczy przej┼Ť─ç do folderu, w kt├│rym zapisywane s─ů pobrane elementy i wybranie pliku Screaming Frog z rozszerzeniem ÔÇ×.exeÔÇŁ. Nast─Öpnie nale┼╝y pod─ů┼╝a─ç za wskaz├│wkami instalatora. 

Krok 3 – Zmiana ustawie┼ä zapisywania danych

Nie jest to krok wymagany, jednak warto go rozwa┼╝y─ç. Firma Screaming Frog rekomenduje zmian─Ö miejsca zapisywania danych z pami─Öci na dysk SSD. Zmian─Ö ustawie┼ä mo┼╝na wykona─ç w narz─Ödziu, przechodz─ůc po ┼Ťcie┼╝ce: File > Settings > Storage Mode > wyb├│r opcji Database Storage.  Korzy┼Ťci─ů takiego dzia┼éania jest zwi─Ökszenie wydajno┼Ťci i stabilno┼Ťci narz─Ödzia przy przetwarzaniu du┼╝ych zbior├│w danych, zapewniaj─ůc jednocze┼Ťnie wi─Öksze bezpiecze┼ästwo danych w przypadku awarii systemu. 

Screaming Frog ÔÇö jak zacz─ů─ç prac─Ö z narz─Ödziem i w┼é─ůczy─ç pierwszy crawl?

Przed w┼é─ůczeniem pierwszego crawla serwisu warto dobrze zapozna─ç si─Ö z podstawowymi funkcjonalno┼Ťciami narz─Ödzia i pozna─ç jego poszczeg├│lne sekcje.

W pierwszej kolejno┼Ťci warto przyjrze─ç si─Ö opcjom Mode i Configuration. To w┼éa┼Ťnie w tym miejscu nale┼╝y skonfigurowa─ç najwa┼╝niejsze ustawienia swojego crawla. 

Screaming Frog Mode i configuration

Ustawienia ÔÇö Mode

Rozwijaj─ůc sekcj─Ö Mode, nale┼╝y wybra─ç jedn─ů z 4 mo┼╝liwych opcji: Spider, List, SERP lub Compare. Najcz─Ö┼Ťciej u┼╝ywane s─ů dwie pierwsze opcje. 

Ustawienie mode w Screaming Frog

Po wybraniu funkcji Spider nale┼╝y skorzysta─ç ze wskazanego pola i wpisa─ç w nie g┼é├│wny adres URL analizowanego serwisu, np. https://cyberfolks.pl/. Korzystaj─ůc z tej opcji, Screaming Frog przecrawluje wszystkie adresy analizowanej podstrony.
Screaming Frog funkcja Spider

Cz─Östo wykorzystywan─ů opcj─ů jest r├│wnie┼╝ funkcja List. Po jej wybraniu zmienia si─Ö nieznacznie wygl─ůd narz─Ödzia. Znika wcze┼Ťniej wspomniane pole do wpisania adresu URL, a pojawia si─Ö opcja Upload. W tym miejscu mo┼╝na za┼éadowa─ç wybran─ů przez siebie list─Ö adres├│w URL. Podczas korzystania z opcji List, crawler przeanalizuje jedynie udost─Öpnion─ů liczb─Ö adres├│w, a nie ca┼éy serwis.

jak zrobi─ç upload url w Screaming Frog

Opcja SERP pozwala na sprawdzenie, jak znaczniki meta title i meta description s─ů widoczne w wynikach wyszukiwania. Natomiast opcja Compare pozwala na por├│wnanie wynik├│w crawla z poprzednim skanowaniem serwisu. Jest to szczeg├│lnie przydatne w przypadku przeprowadzania audyt├│w SEO po migracji serwisu lub w przypadku analiz nowych wdro┼╝e┼ä.

Ustawienia ÔÇö Configuration

W tym miejscu można spersonalizować crawla i dopasować ustawienia do swoich potrzeb. Przykładowe opcje, które można w tym miejscu zmienić to:

Respektowanie pliku robots.txt

Przechodz─ůc ┼Ťcie┼╝k─ů Configuration > robots.txt mo┼╝na zadecydowa─ç, czy Screaming Frog ma respektowa─ç dyrektywy w robots.txt, ignorowa─ç je lub czy ma je ignorowa─ç, lecz zaraportowa─ç ich status w raporcie. Ostatnia opcja oka┼╝e si─Ö w wi─Ökszo┼Ťci przypadk├│w najwygodniejsza, gdy┼╝ dzi─Öki niej Screaming Frog dostanie si─Ö do wszystkich adres├│w, a jednocze┼Ťnie wska┼╝e te, kt├│re s─ů niedost─Öpne dla robot├│w wyszukiwarek. 

screaming frog robots.txt

Funkcja Include oraz Exlude

Screaming Frog daje mo┼╝liwo┼Ť─ç zaw─Ö┼╝enia crawla tylko do adres├│w, kt├│re posiadaj─ů lub nie posiadaj─ů danego elementu w adresie URL, np. katalogu. Dobrym przyk┼éadem jest ch─Ö─ç analizy jedynie sekcji blogowej danej strony internetowej. Zak┼éadaj─ůc, ┼╝e ka┼╝dy artyku┼é blogowy posiada w adresie URL katalog /blog/ mo┼╝na wdro┼╝y─ç w ustawieniach Include dyrektyw─Ö z tym katalogiem. W rezultacie otrzymasz raport zawieraj─ůcy jedynie adresy URL z katalogiem /blog/. W odwrotnej sytuacji, je┼╝eli chcesz przeanalizowa─ç ca┼éy serwis z wyj─ůtkiem bloga, tak─ů sam─ů dyrektyw─Ö nale┼╝y wpisa─ç w ustawieniach Exclude. 

Crawl include i exlude w screaming frog

Szybko┼Ť─ç crawla

Korzystaj─ůc z funkcji Speed, mo┼╝na zarz─ůdza─ç szybko┼Ťci─ů przetwarzania crawla poprzez ustawienie maksymalnej ilo┼Ťci jednocze┼Ťnie prowadzonych w─ůtk├│w lub maksymaln─ů liczb─Ö analizowanych adres├│w URL w ci─ůgu sekundy. To przydatna funkcjonalno┼Ť─ç, je┼Ťli zale┼╝y Ci na szybkim przeprowadzeniu analizy. Wyst─Öpuje jednak zagro┼╝enie, ┼╝e ustawienie zbyt du┼╝ej szybko┼Ťci przetwarzania i zwi─ůzanym z tym du┼╝ym obci─ů┼╝eniem serwera, analizowany serwis mo┼╝e mie─ç problemy z d┼éugim ┼éadowaniem si─Ö stron lub ze stabilno┼Ťci─ů w trakcie analizy.

jak zmieni─ç szybko┼Ť─ç speed w crawl w Screaming Frog

Funkcja User-Agent

Screaming Frog umo┼╝liwia zmian─Ö tzw. prezentowanego user-agenta. Robot Screaming Frog odwiedzaj─ůc dane adresy mo┼╝e przedstawia─ç si─Ö, np. jako bot od Google, Bing, Baidu, czy Apple, a nie jako on sam ÔÇö Screaming Frog. Jest to przydatna opcja, gdy┼╝ niekt├│re serwisy blokuj─ů dost─Öp do strony w pliku robots.txt dla innych bot├│w ni┼╝ te od wyszukiwarek. 

Jak zmieni─ç funkcj─Ö User-Agent w Screaming Frog

Po┼é─ůczenie z API

Omawiany crawler ma mo┼╝liwo┼Ť─ç integracji poprzez API z innymi narz─Ödziami, dzi─Öki czemu jest w stanie przygotowa─ç raport zawieraj─ůcy szerszy zakres danych. Po┼é─ůczenie z API mo┼╝na ustawi─ç przechodz─ůc ┼Ťcie┼╝k─ů Configuration > API Access.

Jak ustawi─ç API Access w Screaming Frog

W┼é─ůczenie crawla

Po wybraniu wszystkich ustawie┼ä i umieszczeniu adresu URL (lub listy adres├│w) do analizy, wystarczy klikn─ů─ç przycisk Start, aby Screaming Frog rozpocz─ů┼é prac─Ö. W trakcie dzia┼éania, po prawej stronie ekranu mo┼╝na obserwowa─ç progres prac, a dok┼éadnie warto┼Ť─ç procentow─ů liczby przecrawlowanych adres├│w. 

Jak w┼é─ůczy─ç crawl w Screaming Frog

Analiza otrzymanego raportu

Uko┼äczony crawl mo┼╝na analizowa─ç wed┼éug podzia┼éu tematycznego. Screaming Frog podzieli┼é swoje raporty na sekcje, kt├│re koncentruj─ů si─Ö na konkretnym elemencie, np. na tytu┼éach stron (Page Titles), nag┼é├│wkach (H1, H2), czy adresach grafik (Images). Przej┼Ťcie do ka┼╝dej sekcji jest bardzo intuicyjne, nale┼╝y porusza─ç si─Ö po zak┼éadkach znajduj─ůcych si─Ö poni┼╝ej ciemnego paska z logo firmy. 

jak przechodzić po zakładkach po ukończeniu crawlu w Screaming Frog

Nie wszystkie zak┼éadki s─ů widoczne domy┼Ťlnie, cz─Ö┼Ť─ç z nich jest dost─Öpna dopiero po rozwini─Öciu strza┼éki. 

Co wi─Öcej, wszystkie dane mo┼╝na eksportowa─ç do pliku Excel lub Google Sheets, co u┼éatwia dalsz─ů prac─Ö nad otrzymanymi danymi. Mo┼╝na to zrobi─ç korzystaj─ůc z funkcji Export.

Jak eksportowa─ç dane do Excel lub Google Sheets ze Screaming Frog

Warte uwagi funkcje Screaming Frog

Crawler Screaming Frog mo┼╝na wykorzystywa─ç do bardziej i mniej  zaawansowanych analiz, przydatnych podczas przeprowadzania audytu SEO i nie tylko. Im lepiej poznasz to narz─Ödzie, tym wi─Öcej mo┼╝liwo┼Ťci si─Ö przed Tob─ů otworzy.

Wykrywanie łańcuchów przekierowań

Optymalizuj─ůc stron─Ö internetow─ů wzgl─Ödem wyszukiwarek, specjali┼Ťci SEO unikaj─ů ┼éa┼äcuch├│w przekierowa┼ä i staraj─ů si─Ö nim zapobiega─ç. Screaming Frog mo┼╝e okaza─ç si─Ö przydatny przy wykrywaniu tego typu b┼é─Öd├│w. 

Pierwszym krokiem do przeprowadzenia takiej analizy jest konfiguracja crawla. Przed klini─Öciem Start, nale┼╝y przej┼Ť─ç do opcji Configuration > Spider > Crawl > Advanced > Always Follow Redirects. 

Jak wykrywać łańcuchy przekierowań w Screaming Frog

Nast─Öpnie po przeprowadzeniu crawla serwisu nale┼╝y przej┼Ťciu do raportu  Redirects Chains poprzez ┼Ťcie┼╝k─Ö Reports > Redirects > Redirects Chains. 

Jak ustawi─ç Redirects Chains w Screaming Frog

Funkcja Custom Extraction

Opcja Custom Extraction oka┼╝e si─Ö przydatna w momencie, w kt├│rym potrzebujesz ÔÇ×wyci─ůgn─ů─çÔÇŁ okre┼Ťlony fragment tre┼Ťci strony internetowej z wielu adres├│w, np. tre┼Ť─ç wszystkich opis├│w kategorii ze swojego e-commerce, informacj─Ö o dost─Öpno┼Ťci produkt├│w w sklepie lub informacje o dacie publikacji artyku┼é├│w blogowych. 

Jak to zrobi─ç? Najpierw wejd┼║ na przyk┼éadowy adres URL, kt├│ry wiesz, ┼╝e posiada potrzebne Ci dane, np. artyku┼é blogowy z umieszczon─ů dat─ů. Najed┼║ myszk─ů na element, kt├│ry Ci─Ö interesuje, kliknij prawym przyciskiem myszy i wybierz opcj─Ö Zbadaj. Najed┼║ na fragment kodu zawieraj─ůcy wybrany element na stronie i skopiuj jego ┼Ťcie┼╝k─Ö XPath. 

Nast─Öpnie przejd┼║ do Screaming Frog, wybierz opcje Configurattion > Custom > Custom Extraction, kliknij przycisk Add i wklej skopiowany XPath. 

Jak ustawi─ç funkcj─Ö Custom Extraction w Screaming Frog

Po przeprowadzeniu crawla, rezultaty znajdziesz w sekcji Custom Extracttion w┼Ťr├│d innych raport├│w z danymi. 

Generowanie sitemap w formacie XML

Podstawow─ů kwesti─ů podczas optymalizacji stron internetowych jest zbudowanie pliku sitemap.xml. Cz─Östo jest to mo┼╝liwe z poziomu CMS, jednak zdarzaj─ů si─Ö przypadki, ┼╝e map─Ö strony trzeba przygotowa─ç r─Öcznie. W takiej sytuacji mo┼╝na skorzysta─ç ze Screaming Frog.

Po przeprowadzeniu crawla serwisu mo┼╝na skorzysta─ç z opcji Sitemaps > XML Sitemap. Domy┼Ťlnie narz─Ödzie umie┼Ťci w mapie strony XML tylko podstrony z kodem 200, a pominie strony z dyrektyw─ů NoIndex, strony zablokowane przez robots.txt, strony z tagiem kanonicznym, kolejne strony paginacji, czy adresy plik├│w PDF. Screaming Frog umo┼╝liwia r├│wnie┼╝ wygenerowanie osobnej mapy dla adres├│w grafik. 

Jak wygenerowa─ç sitemap XML w Screaming Frog

Tak przygotowan─ů map─Ö strony nale┼╝y jedynie przes┼éa─ç na serwer oraz do Google Search Console. 

R├│┼╝ne modele prezentacji danych

W Screaming Frog dane mo┼╝na przedstawia─ç nie tylko w formie tabel i danych umieszczonych w arkuszach kalkulacyjnych. Mo┼╝na je r├│wnie┼╝ przedstawia─ç w formie graficznej, np.:

  • ÔÇťdrzewoÔÇŁ z adresami URL
    Jak otworzy─ç grafik─Ö drzewo w Screaming Frog
  • diagram 2D
    Jak przedstawi─ç dane w formie diagramu 2D w Screaming Frog
  • diagram 3D
Jak przedstawi─ç dane w formie diagramu 3D w Screaming Frog
  • ÔÇ×chmuraÔÇŁ s┼é├│w
Jak przedstawi─ç dane w formie diagramu chmury w Screaming Frog

Screaming Frog SEO Spider ÔÇö zalety i wady

Screaming Frog jest bez w─ůtpienia niezwykle przydatnym narz─Ödziem dla ka┼╝dego specjalisty SEO, ale tak┼╝e specjalist├│w ds. content marketingu, czy specjalist├│w e-commerce. Jednak, jak ka┼╝de narz─Ödzie, posiada zar├│wno zalety, jak i wady. Przyjrzyjmy si─Ö im bli┼╝ej.

ZaletyWady
Szeroka gama funkcjonalno┼ŤciPe┼éna gama funkcjonalno┼Ťci dopiero po wykupieniu p┼éatnej wersji narz─Ödzia
Intuicyjny interfejsStosunkowo du┼╝e obci─ů┼╝enie komputera podczas crawlowania ÔÇö spowolnienie dzia┼éania sprz─Ötu
Mo┼╝liwo┼Ť─ç eksportu danych do arkusza kalkulacyjnegoBrak automatycznych aktualizacji ÔÇö nale┼╝y je przeprowadza─ç r─Öcznie
Mo┼╝liwo┼Ť─ç integracji z innymi narz─Ödziami poprzez APIInterfejs dost─Öpny tylko w j─Özyku angielskim
Mo┼╝liwo┼Ť─ç korzystania z bezp┼éatnej wersjiMateria┼éy edukacyjne ze strony firmy dost─Öpne tylko w j─Özyku angielskim

Screaming Frog ÔÇö czy warto zainteresowa─ç si─Ö tym narz─Ödziem?

Zdecydowanie tak! Screaming Frog SEO Spider to narz─Ödzie, kt├│re zostanie docenione przez ka┼╝dego, kto mia┼é cokolwiek do czynienia z optymalizacj─ů stron internetowych. Chocia┼╝ mnogo┼Ť─ç funkcji mo┼╝e by─ç pocz─ůtkowo przyt┼éaczaj─ůca, wraz z lepszym poznaniem programu, ogromna funkcjonalno┼Ť─ç crawlera oka┼╝e si─Ö jedynie zalet─ů. Przed kupieniem licencji na pe┼én─ů wersj─Ö, warto przetestowa─ç go na bezp┼éatnej wersji, zapozna─ç si─Ö z podstawowymi funkcjami i przekona─ç si─Ö, czy spe┼énia Twoje oczekiwania.

Autorka:
Aleksandra Pod┼╝orska ÔÇö SEO Consultant w agencji marketingowej Harbingers.

>
Aleksandra Pod┼╝orska
SEO Consultant w agencji marketingowej Harbingers

Dodaj komentarz

Tw├│j adres e-mail nie b─Ödzie opublikowany.

Polecane dla Ciebie

Szukasz dalej?