SaaSMaestro sprawdza Twoje witryny bezpośrednio z własnych serwerów. Jeśli zapora, wtyczka zabezpieczeń lub ochrona przed botami blokuje te serwery, sprawdzenia kończą się niepowodzeniem i dostajesz fałszywe alarmy. Dodanie naszych adresów IP do białej listy temu zapobiega.
Co dodać do białej listy
| Element | Wartość |
|---|---|
| Adres IP | 35.214.110.192 |
| User agent zawiera | SaaSMaestroMonitor/1.0 |
| Porty | 443 (HTTPS) i 80 (HTTP) |
W miarę możliwości dodawaj do białej listy według adresu IP. User agent może skopiować każdy, więc traktuj go jako sposób na rozpoznanie naszych żądań w logach, a nie jako dowód, kto je wysłał.
Regionalne sondy dostępności to małe serwery w innych regionach, które ładują Twoją stronę główną tylko wtedy, gdy nie może tego zrobić nasz główny serwer, aby potwierdzić niedostępność przed jej zgłoszeniem. Jeśli i one są blokowane, problemu między naszym głównym serwerem a Twoją witryną nie da się odróżnić od prawdziwej niedostępności.
Dlaczego SaaSMaestro skanuje Twoje witryny
Google Analytics i Search Console raportują tylko to, co zarejestrują. Nie powiedzą Ci, że witryna nie działa, że usunięto tag śledzący ani że jakaś zmiana kazała Google przestać indeksować Twoje strony. Zanim te problemy pojawią się w liczbach Google, tracisz już kilka dni ruchu lub danych. Bezpośrednie sprawdzanie każdej witryny wychwytuje je w ciągu minut lub godzin.
Skanowanie służy do:
- Dostępność: sprawdzania, czy witryna odpowiada, aby otrzymać alert, gdy przestanie działać.
- Tag Google: sprawdzania, czy strona główna nadal zawiera właściwy tag GA4, aby brakujący lub błędny tag został wykryty, zanim dane przepadną.
- robots.txt i mapa witryny: wykrywania zmian, które blokują wyszukiwarki lub usuwają strony z mapy witryny.
- Tagi wyszukiwania na kluczowych stronach: wykrywania zmian tytułu, opisu meta, adresu kanonicznego lub ustawienia noindex na stronie głównej lub najczęściej odwiedzanych stronach docelowych i dodawania ich do osi czasu.
- Certyfikat SSL: ostrzega przed wygaśnięciem certyfikatu, zanim odwiedzający zobaczą błąd zabezpieczeń, i sprawdza, czy HTTPS działa.
- Nagłówki zabezpieczeń: ocenia nagłówki wysyłane przez stronę główną i wykrywa pliki ładowane przez zwykły HTTP.
- Sprawdzanie kluczowych stron: ładuje wybrane przez Ciebie strony, na przykład cennik lub rejestrację, i sprawdza, czy zawierają właściwy tekst.
- Ikona witryny: pobierania ikony wyświetlanej obok każdej witryny w SaaSMaestro.
Szczegóły każdego sprawdzenia znajdziesz w Monitorowanie kondycji witryn.
Co skanowanie robi, a czego nie robi
- Żąda strony głównej co 15 minut, a raz dziennie pliku robots.txt, mapy witryny i maksymalnie pięciu Twoich najczęściej odwiedzanych stron docelowych. Raz w tygodniu odczytuje certyfikat, ładuje stronę główną, aby sprawdzić jej nagłówki zabezpieczeń, i podąża za maksymalnie 40 linkami wewnętrznymi.
- Dodane przez Ciebie kluczowe strony są sprawdzane tak często, jak wybierzesz: co 5, 15 lub 60 minut.
- Skanowanie odczytuje tylko publiczne strony, tak jak przeglądarka odwiedzającego. Nigdy się nie loguje, nie wysyła formularzy, nie podąża za każdym linkiem ani nie przeszukuje całej witryny.
- Ruch jest znikomy: około stu żądań dziennie na witrynę, znacznie mniej niż generuje pojedynczy robot wyszukiwarki.
- Skanowania nie pojawiają się w Google Analytics, ponieważ nie uruchamiają tagu śledzącego.
Niektóre usługi w ogóle nie odwiedzają Twojej witryny, więc nie wymagają dodawania do białej listy: wygaśnięcie domeny jest sprawdzane w publicznej bazie rejestracyjnej (RDAP lub WHOIS), rekordy DNS przez publiczny DNS-over-HTTPS, a czarne listy przez Google Web Risk i URLhaus. Testy wydajności laboratoryjnej są uruchamiane przez PageSpeed Insights Google z własnych serwerów Google, więc to Google, a nie nas, trzeba przepuścić. Heartbeaty działają w drugą stronę: Twoje zadania wysyłają żądania do SaaSMaestro. Twoje dane Google pochodzą z interfejsów API Google.
Oznaki, że skanowanie jest blokowane
- Alerty „Witryna jest niedostępna” dla witryny, która normalnie ładuje się w przeglądarce. Dzieje się tak, gdy firewall po cichu odrzuca nasze żądania.
- „Nie znaleziono tagu Google w HTML strony głównej”, choć GA4 rejestruje wizyty. Dzieje się tak, gdy zamiast strony głównej zwracana jest strona weryfikacji lub blokady.
- Sprawdzenia kluczowych stron kończące się niepowodzeniem z powodu braku oczekiwanego tekstu, gdy zamiast strony wyświetlana jest strona weryfikacji.
- Brakujące lub błędne tytuły stron, mapa witryny, która jakby zniknęła, albo kafelek z literą zamiast ikony witryny.
Jak dodać adresy do białej listy
Dokładne kroki zależą od tego, co chroni Twoją witrynę. Dodaj adresy do białej listy wszędzie tam, gdzie żądania mogą być blokowane:
| Ochrona | Co zrobić |
|---|---|
| Cloudflare | Dodaj regułę IP Access Rule z akcją „Allow” dla tego adresu lub niestandardową regułę WAF, która pomija dla niego ochronę przed botami i limity żądań. |
| Wtyczki bezpieczeństwa WordPress | W Wordfence, Sucuri, iThemes lub podobnej wtyczce dodaj adres do dozwolonych lub zaufanych adresów IP. |
| Firewall hostingu | Dodaj adres do białej listy w panelu hostingu lub poproś o to dostawcę hostingu. |
| Firewall serwera | Zezwól na połączenia przychodzące z tego adresu na portach 80 i 443, np. w iptables, ufw lub grupach zabezpieczeń dostawcy chmury. |
| Limity żądań i geoblokowanie | Wyłącz ten adres z limitów żądań i blokad krajów. |
Potem nie musisz niczego robić w SaaSMaestro. Dostępność jest sprawdzana ponownie w ciągu 15 minut, sprawdzenia dzienne w ciągu dnia, a tygodniowe w ciągu tygodnia, a fałszywe alarmy znikają same.
Jeśli nie chcesz, aby Twoje witryny były skanowane
Właściciele i administratorzy mogą wyłączyć dowolną usługę Kondycja witryn w jej oknie w Ustawienia → Twój obszar roboczy → Połączenia danych albo pominąć w niej witrynę. Twoje dane z Google Analytics i Search Console pozostają bez zmian, ale sprawdzenia, alerty i automatyczne notatki tej usługi przestają działać.