CometWeb-Insight Bot: skanuje tylko na zlecenie.
Skaner audytów stron WWW operowany przez markę CometWeb (Maciej Zmitrukiewicz, Polska, bez zarejestrowanej spółki). Skanujemy w pięciu wymiarach: performance, SEO, dostępność, bezpieczeństwo i ślad węglowy, ale tylko adresy, które ktoś wskazał: klient w panelu Insight albo użytkownik darmowego narzędzia.
Kim jesteśmy
CometWeb-Insight to skaner audytów stron WWW operowany pod marką CometWeb (Maciej Zmitrukiewicz, Polska, bez zarejestrowanej spółki). Wykonuje pojedyncze, kontekstowe audyty w pięciu wymiarach: performance (Core Web Vitals, syntetyka, polowe), SEO (indeksacja, sitemapa, render), dostępność (WCAG 2.2), bezpieczeństwo (CSP, nagłówki, TLS) i ślad węglowy (SWDM v4).
Kto inicjuje skan
Skanujemy tylko adresy, które ktoś wskazał. Większość skanów zlecają zalogowani klienci CometWeb Insight dla stron dodanych w panelu: własnych, swoich klientów albo konkurentów, z którymi się porównują. Do tego dochodzą jednorazowe sprawdzenia jednego adresu z darmowych narzędzi na cometweb.io i z darmowego audytu. Przy zwykłym skanie nie weryfikujemy własności domeny, dlatego zawsze respektujemy robots.txt i formularz wstrzymania skanów. Weryfikacji własności (rekord DNS TXT) wymagamy tylko dla trybów opisanych niżej w sekcji „Identyfikacja”.
Nie robimy automatycznych crawlów rynkowych. Nie indeksujemy stron dla wyszukiwarki. Nie sprzedajemy danych zebranych ze skanów. Nie skanujemy adresów, których nikt nie wskazał w panelu Insight ani w darmowym narzędziu.
Jak nas zidentyfikować
Standardowe audyty i crawle wysyłają poniższy User-Agent i odpowiadają na reguły robots.txt dla poniższego tokenu. Wyjątki opisujemy pod spodem.
Mozilla/5.0 (compatible; CometWeb-Insight/2.1; +https://cometweb.io/bot)
CometWeb-InsightDwie płatne funkcje celowo przedstawiają się inaczej. Wykrywanie cloakingu (Studio, Scale) i emulacja Googlebota (Scale) renderują stronę jako Googlebot Smartphone lub Desktop oraz jako zwykły Chrome, żeby porównać, co dostaje bot, a co odwiedzający. Oba tryby działają tylko na domenie, której właściciel potwierdził kontrolę rekordem DNS TXT. Kilka pojedynczych kontroli (wykrywanie technologii, waga strony, sprawdzenie przekierowań mobilnych) wysyła zwykły User-Agent przeglądarki (Chrome albo Safari na iPhonie), żeby dostać tę wersję strony, którą widzą odwiedzający. Crawler stosuje reguły robots.txt dla tokenu CometWeb-Insight także w trybach emulacji.
Request z User-Agentem Googlebot z naszego serwera to emulacja zlecona przez zweryfikowanego właściciela tej domeny. Prawdziwy Googlebot ma reverse DNS w googlebot.com albo google.com. Reverse DNS naszego serwera to srv1094579.hstgr.cloud (Hostinger), nie *.cometweb.io, więc sam rekord PTR nie potwierdzi, że to my. Aktualne adresy IP podajemy na żądanie pod hello@cometweb.io.
Częstotliwość i intensywność
- Limity są per host (domena), nie globalnie dla całego internetu. Inne domeny mogą być skanowane równolegle w ramach innych zleceń klientów.
- Crawl-delay respektowany. Jeśli twoje
robots.txtzawieraCrawl-delay: N, czekamy N sekund między requestami. - Brak skanów cyklicznych bez jawnego klienta scheduling. Nie skanujemy bez powodu.
- Adaptacja do błędów. 429 / 503 = natychmiastowy backoff i pauza skanu na 60 minut.
Zachowanie crawla
- Start: od URL-i wskazanych przez klienta w Insight (nie od „crawl całego internetu”).
- Linki wewnętrzne: w crawlach pełnych podążamy za linkami do limitu planu (Free 20 · Growth 200 · Studio 500 · Scale 1 000 stron).
- robots.txt i crawl-delay są respektowane; ścieżki Disallow nie są pobierane. Wyłączyć to może tylko klient, który rekordem DNS TXT potwierdził własność domeny, i tylko dla tej domeny.
- Bez logowania: nie przechodzimy za formularzami auth ani paywallem (poza sesją przeglądarki klienta w Lens).
- Harmonogram: skany są on-demand; cykliczne tylko jeśli klient włączy Monitoring / schedule w panelu.
Jak nas zablokować
W swoim robots.txt dodaj poniższy fragment. Respektujemy go natychmiast (cache TTL ≤ 1h). Po blokadzie nasz klient zobaczy w panelu komunikat "Site blocked CometWeb-Insight in robots.txt" zamiast analizy.
User-agent: CometWeb-Insight Disallow: /
Możesz też zablokować konkretne ścieżki:
User-agent: CometWeb-Insight Disallow: /admin Disallow: /api/internal
Nie masz dostępu do robots.txt albo chcesz zatrzymać skany od razu? Użyj formularza wstrzymania skanów: 7 dni od razu, 180 dni po potwierdzeniu linkiem z e-maila w twojej domenie.
Jak nas whitelistować (Cloudflare / WAF)
Jeśli twój WAF blokuje nieznane boty, możesz nas whitelistować po User-Agent, a dla pewności także po adresach IP, które podajemy na żądanie:
- User-Agent contains:
CometWeb-Insight/2.1 - Adresy IP: na żądanie pod hello@cometweb.io (reverse DNS naszego serwera nie wskazuje na cometweb.io)
# Expression (http.user_agent contains "CometWeb-Insight") # Action Allow
Aktualne zakresy IP serwerów skanujących publikujemy na żądanie: napisz na hello@cometweb.io. Hostujemy na Hostinger we Frankfurcie (Niemcy, UE).
Compliance
- robots.txt: respektujemy Allow / Disallow, Crawl-delay i Sitemap; wyjątek to crawl właściciela z potwierdzoną domeną, który sam wyłączył tę opcję.
- RODO: skanujemy publiczny content stron, nie zbieramy danych osobowych z treści. Pełne RoPA + DPIA: cometweb.io/legal/gdpr.
- EU AI Act: klasyfikacja Limited Risk (Art. 50 transparency). Rekomendacje AI są jasno oznaczone w panelu klienta jako "AI generated".
- Pełna dokumentacja: cometweb.io/legal/gdpr.
Kontakt
Jeśli crawler obciąża serwer, robi błędne requesty albo masz inną skargę, napisz na hello@cometweb.io. Zwykle odpowiadamy w ciągu 1–2 dni roboczych. Pilne (błędy 5xx / przeciążenie): temat URGENT crawl + domena.
Formularz app.cometweb.io/scan-opt-out wstrzymuje skany twojej domeny od razu na 7 dni, bez konta i bez weryfikacji. Podaj też adres e-mail w tej domenie (np. abuse@twojadomena.pl), a wyślemy na niego link. Po kliknięciu blokada trwa 180 dni. Obejmuje całą domenę razem z subdomenami i każdy rodzaj skanu: crawl, zrzuty ekranu, testy bezpieczeństwa i sprawdzanie wyników wyszukiwania.
„Niewiele narzędzi audytu w ogóle publikuje stronę /bot. Nasza mówi wprost: 'skanujemy tylko na zlecenie i respektujemy robots.txt'. Honest Operator to nie marketing. To sposób, w jaki zbudowaliśmy ten produkt."