Screaming Frog SEO Spider – narzędzie do analizy strony internetowej
Z pewnością jedną z najważniejszych funkcjonalności, jaką oferuje narzędzie Screaming Frog, jest możliwość skanowania (crawlowania) stron internetowych w czterech podstawowych trybach, które można wybrać, klikając Mode na górnej belce:
- SEO Spider – używany głównie do pełnych audytów technicznych stron internetowych;
- List – jeśli włączysz ten tryb, Screaming Frog przeskanuje wyłącznie listę dostarczonych adresów URL;
- SERP – pozwala sprawdzić, jak strona wygląda w wynikach wyszukiwania;
- Compare – pozwala porównać dwa wyniki skanowania serwisu, obecny i poprzedni.
Wśród wymienionych opcji najczęściej stosuje się dwie pierwsze.
Przed uruchomieniem skanu warto przekazać Screaming Frog kilka instrukcji, uściślając, jak narzędzie ma wykonywać swoją pracę. Części z nich można obecnie użyć tylko po wykupieniu licencji. Przykładowo gdy przejdziesz ścieżkę Configuration → Crawl Config → Spider → Crawl, to jeśli nie masz aktywnej licencji, zobaczysz taki widok:
Jeżeli jednak używasz płatnej wersji narzędzia, pola po prawej stronie będą dla Ciebie klikalne i za ich pomocą możesz podjąć różne decyzje odnośnie do tego, w jaki sposób ma być skanowana strona.
Również w Crawl Config, ale tym razem w zakładce Extraction, mając licencję, możesz wyszczególnić, jakie dane powinny być wyciągane za pomocą Screaming Frog.
Zakładek i aktywnych opcji jest bardzo wiele – pod warunkiem zakupu licencji, do którego zachęcam, jeśli myślisz na serio o skutecznym optymalizowaniu stron internetowych. Moim zdaniem najlepszą opcją jest testowanie konkretnych możliwości w praktyce na ściągniętym ze strony Screaming Frog narzędziu i w razie potrzeby doczytanie dokumentacji.
Jakie są różnice między darmową a płatną wersją Screaming Frog?
Screaming Frog jest profesjonalnym narzędziem, które dla wielu osób może wydawać się drogie – jedna roczna licencja kosztuje ponad 250€. Jeśli ten próg cenowy jest dla Ciebie zbyt wysoki, możesz rozważyć darmową wersję Screaming Frog. Funkcjonalności, które są w niej dostępne, mogą wystarczyć do wykonania mini audytu technicznego.
Niestety występują pewne ograniczenia. Warto zwrócić uwagę szczególnie na crawl limit wynoszący 500 adresów URL, który może okazać się zwyczajnie za mały. (Jeśli potrzebujesz szybkiej analizy technicznej strony, możesz też rozważyć opcję skorzystania z darmowego audytu SEO, pozwalającego często ominąć zakup licencji).
Dla większości profesjonalistów – jakkolwiek przydatny – Screaming Frog w wersji darmowej będzie niewystarczający. Poniżej prezentuję zestawienie funkcjonalności, których obecnie dostarcza wersja płatna narzędzia:
Jak widać, jest ich trochę. Zakładając, że chcesz wiedzieć więcej na temat wymienionych możliwości, zapraszam do dalszej części artykułu.
Co analizować w crawlu strony? Podstawowe funkcje Screaming Frog, które warto wykorzystać
Niezależnie od tego, czy zdecydujesz się na zakupienie licencji na SEO Screaming Frog, czy pozostaniesz przy darmowej wersji, zachęcam Cię do wykonania crawla wybranej przez Ciebie strony – w myśl zasady, że najlepiej uczyć się w praktyce.
W tym celu wpisz na górnej belce adres URL, którego samodzielny (mini) audyt chcesz przeprowadzić. Potem po prawej stronie wybierz z listy rozwijanej odpowiednią dla Ciebie opcję i kliknij Start.
Następnie daj Screaming Frog chwilę na crawlowanie. Po jego zakończeniu narzędzie pokaże 100% w pasku na górnej belce. W przypadku braku licencji i przekroczeniu limitu 500 adresów URL wyświetli Ci się następujący komunikat:
Zakładając, że crawl został wykonany, przejdźmy do omówienia interfejsu użytkownika, który jest widoczny po skanie.
Klikając w którąś z kart na górnej belce znajdującej się pod logo Screaming Frog, możesz wybrać interesujące Cię dane. Wyświetlą się one w okienku poniżej belki.
Zazwyczaj nie sposób wyświetlić wszystkich zakładek wyciąganych domyślnie przez Screaming Frog – te ukryte znajdziesz pod strzałką w prawym górnym rogu powyższej tabelki.
Zaraz pod nią znajduje się plusik, za pomocą którego możesz sterować wyświetlanymi na konkretnej karcie danymi.
Opcji personalizacji jest naprawdę wiele. Podstawowy widok składa się natomiast z czterech zakładek, które są ze sobą powiązane i również można je personalizować.
Crawler stron Screaming Frog umożliwia wykonanie takich zadań jak:
Zadanie | Krótki opis |
Audyt pliku robots.txt | W zakładce Response Codes można sprawdzić, jakie statusy zwracają poszczególne strony i których stron nie dało się przeskanować przez strukturę pliku robots.txt.
|
Audyt sitemapy | Sitemapa jest szczególnie istotna, gdy Twoja strona jest jeszcze nowa i nieznana botom lub składa się z wielu adresów URL. Aby ją przeanalizować, wejdź w Configuration → Crawl Config → Crawl → XML Sitemaps i zaznacz dwie pierwsze opcje, a w Crawl Analysis zaznacz Sitemaps. Możesz wówczas śmiało korzystać z zakładki Sitemaps.
|
Znajdowanie uszkodzonych linków (ze statusami 4xx) | Służy do tego zakładka Response Codes. |
Audyt prostych przekierowań (najczęściej statusy 301 i 302) | Pomóc w tym może wybór opcji Internal Redirection (3xx) w zakładce Response Codes.
|
To oczywiście tylko przykłady. Za pomocą Screaming Frog można też wykonywać bardziej zaawansowane działania, takie jak audyt tagów kanonicznych. Nie zamierzam jednak w tym artykule przepisywać dokumentacji. Skupię się na kilku moim zdaniem podstawowych kwestiach i atutach narzędzia, jakim jest Screaming Frog.
Analiza metadanych
Do najważniejszych z punktu widzenia SEO rodzajów metadanych należą:
- meta title;
- meta description;
- tagi kanoniczne;
- hreflangi;
- teksty alt (alternatywne).
Jak przeanalizować je za pomocą Screaming Frog?
Metadane | Sposób dotarcia do metadanych w Screaming Frog |
Meta title | Zakładka Page Titles (warto tutaj sprawdzić długość meta title tak w znakach, jak w pikselach – podobnie jak w przypadku meta description)
|
Meta description | Zakładka Meta Description
|
Tagi kanoniczne | Zakładka Canonicals |
Hreflangi | Zakładka Hreflang |
Teksty alt | Zakładka Images, filtr Missing Alt Text (pozwala sprawdzić, czy wszystkie grafiki zostały opisane). |
Wykrywanie błędów technicznych
Screaming Frog to bardzo zaawansowane narzędzie do analizy technicznej i jeśli zdecydujesz się na jego zakup, będziesz w stanie wykryć, jakie błędy nękają Twoją witrynę. W tym kontekście ciekawe informacje oferuje znajdująca się po prawej stronie zakładka Issues dotycząca potencjalnych problemów ze skanowaną witryną, widoczna na grafice poniżej:
Jest tam opisanych wiele nieprawidłowości w strukturze i działaniu strony, którymi warto się zająć. Oprócz typowych błędów technicznych część z nich może dotyczyć też np. Wspomnianych już metadanych, a także optymalizacji treści, zduplikowanego contentu, linków wewnętrznych i zewnętrznych.
Optymalizacja treści i kontrola zduplikowanego contentu
Jako właściciel strony internetowej możesz napotkać różne problemy. Czasami trzeba je skonsultować z profesjonalistami, niektóre jednak możesz rozwiązać bez pomocy z zewnątrz właśnie przy pomocy Screaming Frog. Jednym z prostych do wykrycia, a w znaczącym stopniu wpływających na SEO problemów pozostaje brak optymalizacji treści polegający np. na błędach w zastosowaniu nagłówków. W tym kontekście najistotniejsza będzie analiza nagłówków H1 (są one ważnym sygnałem informującym roboty indeksujące, o czym jest strona). Na pewno warto sprawdzić, czy wszystkie podstrony w analizowanej witrynie mają nagłówek H1. Możesz to zweryfikować, wchodząc w zakładkę H1 i wybierając w lewym górnym rogu filtr Missing.
Warto sprawdzić również, czy nagłówki H1 nie powtarzają się na różnych podstronach.
A skoro jesteśmy już przy temacie duplikatów, nie należy zapominać o czasami występującym problemie zduplikowanego contentu. Narzędzie Screaming Frog jest w stanie Ci pomóc również w tej kwestii. Aby znaleźć zduplikowane treści na stronie, wybierz Configuration → Content → Content Area.
Wyświetli się wtedy okienko, w którym warto zaznaczyć opcję sprawdzania również tekstów alternatywnych. Pod checkboxem dotyczącym alt tekstów można wybrać, które elementy powinny zostać uwzględnione w analizie, a które nie (Include/Exclude).
W następnym kroku wejdź w Configuration → Content → Duplicates.
Pojawi się wtedy następujące okienko (tutaj również należy wybrać odpowiednie opcje zależnie od potrzeb):
Po przeskanowaniu wybranej domeny powinno się wyświetlić okienko podobne do poniższego. W celu weryfikacji stanu treści trzeba wejść w zakładkę Content i na belce po prawej stronie sprawdzić, ile duplikatów znajduje się na stronie.
W tej samej zakładce możesz również wyfiltrować pożądane adresy URL według innego klucza:
Identyfikacja linków wewnętrznych i zewnętrznych
W celu analizy szans, jakie wynikają z linkowania wewnętrznego, warto wejść w zakładkę Links na górnej belce.
Jeśli klikniesz w URL wybranej podstrony, zobaczysz, jakie linki do niej prowadzą oraz jakie są linki wychodzące (Inlinks/Outlinks na dole strony).
Uzyskane w ten sposób dane mogą Ci posłużyć do podjęcia odpowiednich decyzji odnośnie do działań optymalizacyjnych na stronie.
Generowanie mapy witryny
Aby wygenerować mapę witryny, po jej przeskanowaniu kliknij Sitemaps → XML Sitemap.
Następnie skonfiguruj mapę witryny odpowiednio do swoich potrzeb. Domyślnie strony zawarte w mapie powinny zwracać kod 2xx, ale są wyjątki (w razie wątpliwości najlepiej doczytaj o nich na oficjalnej stronie Screaming Frog). Po eksporcie mapa witryny będzie gotowa do przedłożenia Google.
Integracja Screaming Frog z zewnętrznymi narzędziami SEO
Warto wspomnieć o tym, że poprzez Screaming Frog API narzędzie to można połączyć z innymi produktami zewnętrznymi:
- GA (Google Analytics);
- GSC (Google Search Console);
- PSI (PageSpeed Insights)
oraz z innymi topowymi narzędziami, np. Majestic, Ahrefs czy Moz. Wystarczy wejść w Crawl Configuration → API Access i zintegrować Screaming Frog z wybraną platformą. Po poprawnej konfiguracji połączenia Screaming Frog będzie mógł pobierać dane poprzez API. Łącząc go np. z Google Search Console, uzyskasz możliwość podglądania liczby wyświetleń czy kliknięć konkretnych adresów URL w interfejsie Screaming Frog w nowo powstałej zakładce na górnej belce.
Aby połączyć te dwa narzędzia poprzez API, musisz zalogować się do Google poprzez Screaming Frog i podążać za instrukcjami. Ważne, żeby pamiętać o czytaniu na temat szczegółów integracji. Przykładowo po podłączeniu Google Search Console do Screaming Frog nie możesz po API pobierać danych na temat więcej niż 2 tys. adresów URL dziennie.
W podobny sposób poprzez API możesz połączyć Screaming Frog z innymi narzędziami.
Czy na rynku istnieją alternatywy dla SEO Screaming Frog?
Screaming Frog to jedno z najlepszych narzędzi służących specjalistom i z pewnością będzie potężnym wsparciem w samodzielnym audycie serwisu. Z różnych przyczyn może jednak nie być odpowiednie dla Twoich potrzeb. W takim wypadku warto bliżej przyjrzeć się temu, co w swojej ofercie mają np. Ahrefs, Lumar, DeepCrawl czy SiteBulb (podobnych ofert na rynku jest zresztą więcej). Jeśli w tym momencie nie masz jednak czasu na działania na własną rękę, polecam skorzystanie z pomocy ekspertów, którzy mogą dla Ciebie przeprowadzić w pełni profesjonalny audyt SEO.