Skaner Webskan
Ta strona jest dla administratorów i właścicieli stron: jak rozpoznać nasz skaner, co dokładnie robi i jak dodać dla niego wyjątek w zaporze (albo go zablokować). English version below.
Kiedy odwiedzamy stronę
Skaner uruchamia się wyłącznie na czyjeś zlecenie: darmowy szybki skan ze strony webskan.com, zamówiony audyt pogłębiony, ponowne sprawdzenie po poprawkach, abonament Webskan Monitor albo wywołanie z narzędzia dla programistów (serwer MCP). Nie przeszukujemy internetu samodzielnie.
Jak nas rozpoznać
- User-Agent żądań HTTP zawiera token
Webskan/1.0 (+https://webskan.com/bot), np.Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Webskan/1.0 (+https://webskan.com/bot) - Adres IP: obecnie
89.68.68.69(pomiary Lighthouse i przeglądarkowe wychodzą z tego samego adresu, ze zwykłym User-Agentem Chrome, bo udawanie innej przeglądarki zafałszowałoby wynik). - Kontrole Monitora (co kilka minut, jedno żądanie HTTP) wychodzą z sieci Cloudflare Workers z tym samym tokenem w User-Agencie.
Ile żądań wysyłamy
- Szybki skan: strona główna,
robots.txt, kilka adresów kontrolnych i jeden pomiar Lighthouse – łącznie zwykle 50–150 żądań w ciągu minuty (większość to zasoby strony głównej: obrazy, skrypty, czcionki). - Audyt pogłębiony: do 30 podstron, do 500 linków (metodą HEAD/GET), otwarcie do 8 kluczowych stron w przeglądarce mobilnej, test dostępności i dwa pomiary Lighthouse – łącznie kilkaset do ok. 2 000 żądań w ciągu 5–15 minut, maksymalnie 4–8 równoległych połączeń.
- Niczego nie wysyłamy ani nie zmieniamy: formularzy nie wysyłamy, w sklepie zatrzymujemy się na stronie kasy. Szanujemy
robots.txtprzy crawlu podstron (strona główna i adresy kontrolne są pobierane zawsze, bo tego dotyczy zlecenie).
Zapora blokuje skaner – co zrobić
Zapory platform sklepowych i hostingu (np. limity żądań, ochrona przed botami, Cloudflare „Bot Fight Mode”) czasem odcinają nasz skaner po kilkudziesięciu żądaniach: odpowiadają kodem 403/429 albo stroną „Zostałeś zablokowany”. Audyt takiej strony wstrzymujemy i informujemy zamawiającego e-mailem – zamiast wysyłać raport z dziurami. Żeby audyt się udał, dodaj wyjątek dla skanera:
- Najprościej po User-Agencie: reguła „zezwól, gdy User-Agent zawiera
Webskan”. - Albo po adresie IP:
89.68.68.69(gdyby adres się zmienił, zaktualizujemy tę stronę). - Gdy ustawienia zapory są u operatora platformy lub hostingu, wystarczy przekazać mu ten tekst: „Proszę o dodanie wyjątku w zaporze/WAF na czas audytu strony: User-Agent zawierający „Webskan” lub adres IP 89.68.68.69, szczegóły: https://webskan.com/bot”.
Po dodaniu wyjątku nic więcej nie trzeba robić: zamówiony audyt ponawiamy automatycznie co 6 godzin przez 7 dni. Można też odpisać na naszego e-maila – sprawdzimy od razu. Jeśli wyjątku nie da się dodać, zwracamy pełną kwotę zamówienia (regulamin, pkt 6).
Nie chcesz, żebyśmy skanowali Twoją stronę?
Napisz na kontakt@webskan.com – dodamy domenę do listy wykluczeń. Możesz też zablokować token Webskan w zaporze; skaner nie próbuje obchodzić blokad.
Webskan scanner
For administrators and site owners: how to recognise our scanner, what exactly it does and how to allow-list it (or block it).
When we visit a site
The scanner runs only on request: a free quick scan started on webskan.com, an ordered in-depth audit, a re-check after fixes, a Webskan Monitor subscription, or a call from the developer tool (the MCP server). We do not crawl the web on our own.
How to recognise us
- User-Agent of HTTP requests contains the token
Webskan/1.0 (+https://webskan.com/bot), e.g.Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Webskan/1.0 (+https://webskan.com/bot) - IP address: currently
89.68.68.69(Lighthouse and browser-based checks come from the same address with a plain Chrome User-Agent, because pretending to be a different browser would distort the measurement). - Monitor checks (one HTTP request every few minutes) come from the Cloudflare Workers network with the same User-Agent token.
How many requests we send
- Quick scan: the home page,
robots.txt, a few control URLs and one Lighthouse run – usually 50–150 requests within a minute (mostly the home page’s own assets: images, scripts, fonts). - In-depth audit: up to 30 pages, up to 500 links (HEAD/GET), up to 8 key pages opened in a mobile browser, an accessibility test and two Lighthouse runs – a few hundred to about 2,000 requests over 5–15 minutes, at most 4–8 parallel connections.
- We submit and change nothing: forms are not sent, in shops we stop on the checkout page. We respect
robots.txtwhen crawling subpages (the home page and control URLs are always fetched, as that is what the order is about).
Your firewall blocks the scanner – what to do
Shop-platform and hosting firewalls (rate limits, bot protection, Cloudflare “Bot Fight Mode”) sometimes cut the scanner off after a few dozen requests: they answer 403/429 or a “You have been blocked” page. We pause the audit of such a site and e-mail the person who ordered it – instead of sending a report with gaps. To let the audit through, add an exception for the scanner:
- Easiest by User-Agent: a rule “allow when User-Agent contains
Webskan”. - Or by IP address:
89.68.68.69(if the address changes, we will update this page). - If the firewall is managed by your platform or hosting provider, forward them this: “Please add a firewall/WAF exception for the duration of a website audit: User-Agent containing “Webskan” or IP address 89.68.68.69, details: https://webskan.com/bot”.
Once the exception is in place nothing else is needed: we retry an ordered audit automatically every 6 hours for 7 days. You can also reply to our e-mail and we will check right away. If an exception is not possible, we refund the order in full (terms, section 6).
Do not want us to scan your site?
Write to kontakt@webskan.com and we will add the domain to our exclusion list. You can also block the Webskan token in your firewall; the scanner does not try to work around blocks.