XoviBot (XOVI) — die verifizierten Crawler-Ranges, Smoking-Gun-PTR und der Mischpool-Trick
von Shopbetreibern für Shopbetreiber.
Die IP-Ranges des XoviBot (XOVI SEO-Suite, Köln) zum Blocken oder Allowlisten — plus warum XOVI keine offizielle IP-Liste publiziert und wie wir den Hauptpool 78.138.117.0/24 über Subnet-Scan, ASN-Aggregation und einen Smoking-Gun-Reverse-DNS belegt haben.
XoviBot ist der Crawler der Kölner XOVI-SEO-Plattform (Backlink-Index, Keyword-Tracking, Rank-Monitoring). XOVI publiziert keine offizielle IP-Liste. Wir haben die aktiven Ranges über drei Quellen belegt — Tracker-Datenbanken, ASN-Aggregation und einen vollständigen Subnet-Scan mit einem eindeutigen Reverse-DNS-Treffer. Teil unseres PARC-Security-Feeds.
xovibot.json — Feed ansehen XoviBot-Info →
Die Ranges
1 CIDR + 8 Einzel-IPs = 9 Einträge, alle bei deutschen Tier-2-Hostern:
78.138.117.0/24 Hauptpool — PlusServer (AS61157), komplettes /24
85.114.158.169/32 MyLoc / WIIT (AS24961) — 6 PTR-freie Slots
85.114.158.174/32
85.114.158.179/32
85.114.158.206/32
85.114.158.209/32
85.114.158.210/32
212.224.119.138/32 firstcolo (AS44066)
212.224.119.141/32
XOVI sitzt als Kölner Firma logischerweise bei deutschen Hostern, die klassisch SEO-/Marketing-Tools beherbergen.
Keine offizielle Liste
Die Crawler-Info-Seite xovibot.net enthält nur FAQ, User-Agent und eine robots.txt-Anleitung — keine IP-Liste. Es gibt auch keine externe Spam-Datenbank-Validierung: XOVI verhält sich wie Seobility, wird also nicht als Spam-Bot eingestuft. Die Belegung muss daher über Reverse-DNS, ASN-Plausibilität und Drittquellen-Konsens laufen.
Drei Quellen, ein Konsens
| Quelle | Befund |
|---|---|
| 1 · Tracker-Datenbanken (udger.com als Hauptquelle, 8-Sprachen-Marathon) | 21 plausible IPs in 4 Hoster-Clustern. International kaum Treffer — XOVI ist primär in DE/AT/CH sichtbar. |
| 2 · ASN-Aggregation | Konzentration auf vier deutsche Tier-2-ASNs: PlusServer, MyLoc/WIIT, firstcolo, TOPSNET. |
| 3 · Subnet-Scan (ICMP + Dual-Resolver-DNS) | 78.138.117.0/24: 256/256 alive, 0 Customer-Hostnames, ein einziger PTR — und der ist die Smoking Gun. |
Der Smoking-Gun-PTR
Beim Scan des Hauptpools antworteten alle 256 IPs, hatten aber keinen einzigen Customer-Hostname — bis auf eine:
78.138.117.118 → webmail.xovi.net
XOVIs eigener Service-Hostname mitten im Crawler-/24. Das ist der eindeutige Eigentumsbeleg: PlusServer vermietet das ganze /24 an XOVI, der Crawler rotiert PTR-frei (Recon-Minimization), aber XOVIs Mail-Service verrät den Pool. Klassisches Muster — identisch zu Moz/DotBot bei Wowrack. Damit ist die /24-Aggregation sicher und belegt.
Warum 85.114.158.x nur als /32 — nicht als /24
Der Sekundär-Pool bei MyLoc/WIIT ist ein Mischpool: 13 der 256 IPs tragen Customer-Hostnames — WIIT-Backbone-Router plus echte Drittkunden (maxicomputer.de, schelter.org, dss-hamm.net u. a.). Ein /24-Block würde diese mit-blocken — nicht akzeptabel. Deshalb nur die 6 PTR-freien Einzel-/32 (die vermutlichen XOVI-Slots) im Feed, nicht das ganze Subnetz. Genau diese Unterscheidung — voller /24 nur bei sauberem Pool, sonst /32 — ist der Kern unserer Methodik.
Ehrlich: ein leiser Crawler
Anders als Moz/DotBot (10.495 Hits in 60 h aus einem /24) crawlt XOVI leise — die eigene SafeLine-Telemetrie zeigt bislang sehr niedrige Frequenz. Der Feed funktioniert daher vorsorglich, nicht reaktiv. Sollte die Telemetrie über die nächsten Tage zeigen, dass weitere IPs aktiv crawlen (z. B. mehr aus dem 85.114.158-Bereich oder ein neues PlusServer-/24), pflegen wir sie nach; crawlende firstcolo-/TOPSNET-Adressen, die sich nie zeigen, fliegen bei der nächsten Konsolidierung wieder raus.
User-Agent
Mozilla/5.0 (compatible; XoviBot/2.0; +https://www.xovibot.net/)
Robots-Token: XoviBot (respektiert robots.txt). Als zweite Schicht zur IP-Sperre ist ein User-Agent-Block auf XoviBot/ möglich (z. B. in SafeLine).
