SWPanel

SWPanel-Bots

SWPanelBot-Web

Sammelt die Fotos, Icons und das Logo der Website oder des Shops, die der Inhaber mit KI erstellt.

User-Agent Mozilla/5.0 (compatible; SWPanelBot-Web/1.1; +https://www.swpanel.com/bots/web)

Funktion: Websites und Shops mit KI Betreiber: DeepThink Software SLU Kontakt: [email protected] Version: 1.1 Geprüft am: 17. Oktober 2026

Datenblatt

Alles, was SWPanelBot-Web tut

Aus dem Code des Moduls entnommen. Ändert der Bot, was er tut, ändern sich dieses Datenblatt und seine Version.

Identität

Name
SWPanelBot-Web. Das ist auch sein Name für robots.txt.
Familie
SWPanelBot: der gemeinsame Name aller SWPanel-Bots.
Version
1.1, die im User-Agent steht. Die Änderungen jeder Version stehen weiter unten.
Typ
Direkt: Er wird von SWPanel ausgeführt und kontrolliert, stets im Auftrag des Dienstinhabers.
Kategorie
Sonstige
Betreiber
DeepThink Software SLU, Inhaberin von SWPanel. Rechtliche Informationen.
Kontakt
[email protected]
Frühere Namen
SWPanel-WebGenerator/1.0

Wann und wie viel

Wann er kommt
Nur wenn der Inhaber eine Website oder einen Shop mit KI erstellt oder aktualisiert.
Häufigkeit
Einmal pro erstellter oder aktualisierter Website.
Pro Website
Einige Dutzend Anfragen, fast alle an die Foto- und Icon-APIs.
Parallel
Nie. Eine Anfrage nach der anderen.

Wie er anfordert

Was er anfordert
Fotos und Icons aus lizenzierten Bilddatenbanken: Unsplash, Openverse, Picsum und Iconify.
Websites Dritter
Er crawlt keine Websites. Die einzige fremde Adresse, die er anfordern kann, ist die des Logos, und nur wenn der Inhaber sie angibt.
Methoden
Nur GET.
Cookies und JavaScript
Nein.
Herkunft
In Vorbereitung Von den Servern von SWPanel. Wir reservieren einige ausgehende IPs nur für die Bots; sobald sie vorhanden sind, veröffentlichen wir sie hier in einer JSON-Datei.
Reverse-DNS
In Vorbereitung Jede IP erhält einen Namen unter bots.swpanel.com, der zur selben IP zurückführt.

Normen, die er anwendet

robots.txt
Nicht anwendbar Es sind öffentliche APIs und höchstens eine vom Inhaber angegebene Adresse.
Wenn die Website um Drosselung bittet
Nicht anwendbar Er crawlt keine Websites: Er ruft APIs mit deren eigenen Limits auf und fordert höchstens einmal ein Logo an.
Signatur
Erfüllt Er signiert den Logo-Download mit Web Bot Auth, die einzige Anfrage an eine fremde Website. An die Foto- und Icon-APIs sendet er nur den User-Agent.
Kontakt in der Anfrage
Erfüllt Der Logo-Download trägt From: [email protected].

Was er mit den Daten macht

Was er speichert
Die Bilder, die die Website verwendet, optimiert, auf dem Hosting des Inhabers.
Wie lange
Solange die Website sie verwendet.
Wofür
Für die Website oder den Shop des Inhabers. Nichts weiter.
Datenschutz
Allgemeine Datenschutzerklärung von SWPanel.

So funktioniert es

Ein Durchlauf, Schritt für Schritt

  1. Liest den Auftrag

    Er geht von dem aus, was der Inhaber im Assistenten über sein Geschäft erzählt.

  2. Sucht Fotos

    Fordert bei Unsplash, Openverse und Picsum lizenzierte Fotos für jeden Abschnitt an.

  3. Sucht Icons

    Fordert bei Iconify die Icons für Leistungen und Vorteile an.

  4. Holt das Logo

    Gibt der Inhaber die Adresse seines Logos an, lädt er es von dort herunter.

  5. Optimiert

    Passt Größe und Format jedes Bildes an, damit die Website schnell lädt.

  6. Veröffentlicht

    Legt die Bilder auf dem Hosting des Inhabers ab, zusammen mit der Website.

In deinen Logs

So sieht SWPanelBot-Web aus

Ein Beispiel im kombinierten Format von Apache und Nginx. IP und Domain sind Dokumentationswerte: Deine werden andere sein.

203.0.113.50 - - [17/Oct/2026:17:45:03 +0200] "GET /img/logo.png HTTP/1.1" 200 15402 "-" "Mozilla/5.0 (compatible; SWPanelBot-Web/1.1; +https://www.swpanel.com/bots/web)"

Du siehst ihn auf deinem Server nur, wenn der Inhaber einer neuen Website die Adresse eines dort gehosteten Logos angegeben hat.

Prüfen

Ist es wirklich SWPanelBot-Web?

Ein User-Agent lässt sich kopieren. Deshalb muss man ihn zusammen mit dem Rest prüfen. Die Beispiele verwenden eine Dokumentations-IP.

Reverse-DNS In Vorbereitung

$ host 203.0.113.10 10.113.0.203.in-addr.arpa domain name pointer crawl-203-0-113-10.bots.swpanel.com. $ host crawl-203-0-113-10.bots.swpanel.com crawl-203-0-113-10.bots.swpanel.com has address 203.0.113.10

Die IP muss zu einem Namen unter bots.swpanel.com auflösen, und dieser Name zur selben IP. Trifft nur der erste Teil zu, ist er nicht unserer.

IP-Liste In Vorbereitung

$ curl -s https://www.swpanel.com/bots/ips.asp {"formatVersion": "1.0", "creationTime": "…", "prefixes": [{"ipv4Prefix": "203.0.113.0/28", "service": "SWPanelBot"}]}

Eine JSON-Datei im vom IETF vorgeschlagenen JAFAR-Format, von dieser Seite verlinkt.

Signatur der Anfrage Verfügbar

Signature-Agent: "https://www.swpanel.com" Signature-Input: sig1=("@authority" "signature-agent"); created=1792224000;expires=1792224300; keyid="…";alg="ed25519";tag="web-bot-auth" Signature: sig1=:…:

Web-Bot-Auth-Header. Der öffentliche Schlüssel liegt unter /.well-known/http-message-signatures-directory auf www.swpanel.com: Damit prüft jede Firewall, die Web Bot Auth versteht, dass die Anfrage von uns stammt.

Was er anfordert Verfügbar

Vergleiche, was du siehst, mit dem Datenblatt: die Pfade, die Häufigkeit und den Umfang. Ein Bot namens SWPanelBot-Web, der etwas anderes tut, ist nicht unserer.

Wenn du an einem Besuch zweifelst, schreib uns an [email protected] mit Domain, Uhrzeit samt Zeitzone, IP und Logzeile, und wir prüfen es.

Ihn stoppen

Der Inhaber fordert ihn an. Er schaltet ihn ab.

Unsere Bots besuchen nur Websites aktiver SWPanel-Dienste, nur für die Funktionen, die ihr Inhaber aktiviert hat, und hören auf, sobald der Dienst gekündigt wird.

Wenn du der Inhaber bist

Nicht nötig: Er wird nur aktiv, während der Inhaber seine Website erstellt oder aktualisiert.

Wenn du es nicht bist

Wenn die Domain nicht mehr in SWPanel liegt, sollte dich kein geplanter Besuch erreichen. Wenn doch, schreib uns an [email protected] und wir stoppen ihn.

In der Firewall

Um ihn durchzulassen, verwende den Namen zusammen mit der IP oder der Signatur, nicht nur den Namen. Vorsicht bei generischen Regeln: Ein Muster wie „bot“ trifft auch SWPanelBot.

Wenn du ihn blockierst

Die neue Website bleibt ohne das vom Inhaber angegebene Logo.

robots.txt stoppt ihn nicht: Das erklären wir unter Normen. Sein Inhaber stoppt ihn, in SWPanel.

Normen

Was die Standards verlangen, und wie es SWPanelBot-Web geht

Unsere Lage bei jedem Punkt, ohne Beschönigung.

Was die Standards verlangen, und wie es SWPanelBot-Web geht
Ein eigener Name im User-Agent, mit der Adresse seiner Seite RFC 9110, 10.1.5, und IETF-Entwurf „Crawler best practices“, 2.2 Erfüllt
Ein gültiger Name für robots.txt: Buchstaben, Bindestriche und Unterstrich RFC 9309, 2.2.1 Erfüllt
robots.txt lesen und beachten RFC 9309 und „Crawler best practices“, 2.1. Der Entwurf erlaubt die dokumentierte Ausnahme für Crawler, die im Auftrag arbeiten. Er ruft nur APIs auf. Nicht anwendbar
Die Website nicht behindern: eine Anfrage nach der anderen, Seiten- und Zeitlimits und kurze Wartezeiten „Crawler best practices“, 2.3 Erfüllt
Drosseln, wenn die Website 429 oder 503 antwortet „Crawler best practices“, 2.3, und RFC 9110, 15.6. Er crawlt keine Websites. Nicht anwendbar
Ein Kontakt in der Anfrage: From-Header RFC 9110, 10.1.2 Erfüllt
Die ausgehenden IPs als JSON veröffentlichen, von dieser Seite verlinkt „Crawler best practices“, 2.5, im JAFAR-Format In Vorbereitung
Bestätigbarer Reverse-DNS Praxis von Google, Bing und Cloudflare zur Verifizierung von Bots In Vorbereitung
Anfragen signieren (Web Bot Auth) IETF-Entwurf „HTTP Message Signatures for Bots“, September 2026 Erfüllt
Öffentliche Seite mit dem, was er tut, was er speichert, Kontakt, wie man ihn stoppt, und den Ausnahmen „Crawler best practices“, 2.6 Erfüllt

Teilweise: erfüllt mit einer Einschränkung, die in der Zeile erklärt wird. In Vorbereitung: hängt vom Netzwerk ab, etwa eigene IPs und deren Reverse-DNS. Ausstehend: noch kein Datum.

Versionen

Was sich geändert hat

Die Version steht im User-Agent. Ändert der Bot, was er tut, ändern sich die Version und dieses Datenblatt.

Was sich geändert hat
1.0 12-10-2026 Neuer Name, SWPanelBot-Web, mit Link zur Bot-Seite. Ersetzt SWPanel-WebGenerator.
1.1 17-10-2026 Verlinkt auf dieses Datenblatt. Der Logo-Download trägt From und ist signiert.

Häufige Fragen

Fragen zu SWPanelBot-Web

Weil jemand, der seine Website mit SWPanel erstellt, die Adresse eines Logos angegeben hat, das auf deinem Server liegt. Er ruft diese Datei einmal ab und sonst nichts.

Nein. Er ruft nur Fotos und Icons aus lizenzierten Bibliotheken ab und, falls angegeben, die Adresse eines Logos.