ZulienScoreBot — informácie o skeneri

Túto stránku ste otvorili, lebo ste v logoch servera videli „ZulienScoreBot“. Tu je vysvetlenie — čo to je, ako ho prepustiť cez režim údržby a ako sa odhlásiť, ak nechcete, aby sme vás skenovali.

Čo robíme
50+ kontrol v 7 kategóriách: výkon, SEO, bezpečnosť, mobil, AI pripravenosť, GDPR, zraniteľnosti. Iba čítanie.
Ohľaduplní
Žiadne pokusy o prihlásenie, žiadne odosielanie formulárov, žiadne POST na produkčné endpointy. Iba GET/HEAD na verejné URL adresy a DNS dopyty.
Krátke a obmedzené
Jeden sken = ~30–50 požiadaviek za 3–8 sekúnd. Tá istá doména max. 1× za 5 minút, pokiaľ používateľ nevynúti opätovný sken.

Ako sa identifikujeme

Hybridný User-Agent: štandardný prefix Chrome (aby WAF a anti-bot vrstvy zaobchádzali s nami ako so skutočným prehliadačom a vracali realistické HTML) + rozlišovací suffix „ZulienScoreBot“ (aby ste nás v logoch rozpoznali alebo zablokovali). User-Agent je verejný, preto ho nikdy nepoužívajte na povolenie prístupu.

User-Agent (full)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 ZulienScoreBot/1.0 (+https://score.zulien.sk/scanner-info)
UA token
ZulienScoreBot/1.0
Hlavička s tokenom
X-Zulien-Scanner-Token

Povolenie počas režimu údržby

Ak vaša stránka počas údržby vracia kód 503 každému, ZulienScore ju môže aj tak otestovať: overte vlastníctvo obchodu, vygenerujte token skenera a pridajte JEDNU z ukážok nižšie s vaším tokenom. Naše odchodzie IP nie sú stabilné (sieť Deno Deploy edge), preto povolenie podľa IP nefunguje.

Tento návod sme zmenili: už žiadne povolenie podľa User-Agenta

Staršia verzia tejto stránky radila pustiť nás cez údržbu podľa User-Agenta „ZulienScoreBot“. User-Agent je verejný, takže také pravidlo otvorí zatvorený obchod komukoľvek: `curl -A ZulienScoreBot` prejde. Ak ste ho pridali, odstráňte ho a namiesto neho použite token skenera pre váš obchod.

Overiť obchod a získať token skenera →
.htaccess (Apache)
# Let the ZulienScore scanner through maintenance mode (put BEFORE your maintenance rules)
RewriteCond %{HTTP:X-Zulien-Scanner-Token} =YOUR-SCANNER-TOKEN
RewriteRule ^ - [E=ZULIEN_BYPASS:1,L]
Header always set X-Zulien-Maintenance-Bypass "1" env=ZULIEN_BYPASS
nginx
# inside server {} block, BEFORE the maintenance rewrite
set $bypass_maintenance 0;
if ($http_x_zulien_scanner_token = "YOUR-SCANNER-TOKEN") {
    set $bypass_maintenance 1;
}
if ($bypass_maintenance != 1) {
    return 503;  # or your maintenance response
}
add_header X-Zulien-Maintenance-Bypass $bypass_maintenance always;
Cloudflare WAF
# Cloudflare WAF custom rule (Skip)
(any(http.request.headers["x-zulien-scanner-token"][*] eq "YOUR-SCANNER-TOKEN"))
Action: Skip -> All remaining custom rules
PrestaShop
// PrestaShop: inside your maintenance check (override or module hook)
if (hash_equals('YOUR-SCANNER-TOKEN', $_SERVER['HTTP_X_ZULIEN_SCANNER_TOKEN'] ?? '')) {
    header('X-Zulien-Maintenance-Bypass: 1');
    return; // skip the maintenance block for this request only
}
WordPress
// WordPress: mu-plugin, loaded BEFORE your maintenance plugin
if (hash_equals('YOUR-SCANNER-TOKEN', $_SERVER['HTTP_X_ZULIEN_SCANNER_TOKEN'] ?? '')) {
    header('X-Zulien-Maintenance-Bypass: 1');
    define('WP_MAINTENANCE_BYPASS', true);
}
robots.txt
# robots.txt
User-agent: ZulienScoreBot
Allow: /
# (default already allows us — this is only if you need to override a blanket Disallow)

Pravidlá správania (čo dodržiavame)

  • Rešpektujeme robots.txt — ak nás cez Disallow zablokujete, prestaneme.
  • Žiadne odosielanie formulárov, pokusy o prihlásenie ani zapisovacie operácie. Iba GET/HEAD.
  • Max. ~50 požiadaviek na jeden sken, rozložené v 3–8 sekundách. Žiadna agresívna paralelizácia.
  • Cache: tá istá doména max. 1× za 5 minút, pokiaľ používateľ nevynúti opätovný sken cez rozhranie.
  • Spravodlivé použitie: nespúšťame priebežné ani naplánované skeny bez akcie používateľa. Každý sken iniciuje niekto na score.zulien.sk.

Nechcete, aby sme skenovali? Odhláste sa

Pridajte záznam do robots.txt. Prestaneme do 24 hodín. Ak potrebujete okamžité odhlásenie, napíšte nám.

robots.txt — block ZulienScoreBot
User-agent: ZulienScoreBot
Disallow: /

Ak sken inicioval niekto iný (tretia strana — konkurent alebo potenciálny kupec), uvidí chybovú správu, ale po aktivácii Disallow sa nebudú zbierať žiadne ďalšie údaje.

Otázky? Problémy? Napíšte nám

Neočakávané správanie skenera, nahlásenie zneužitia, dopyt na partnerstvo alebo spätná väzba — čítame každý e-mail.

ZulienScoreBot prevádzkuje Inger s.r.o. (Bratislava, SK). Detaily spracovania údajov nájdete v zásadách ochrany.