Alle Beiträge Build in public

Der Lauf, der nicht aufs WLAN wartete

Ein zugeklappter Laptop bedeutete einen Sichtbarkeits-Lauf, der trotzdem startete und jede Abfrage in den Sand setzte. Diese Woche hat die App gelernt, vor dem Start die Verbindung zu prüfen und bei Verbindungsabbruch zu stoppen und später erneut anzusetzen.

Moose
Moose
28. Juli 2026 · 4 Min. Lesezeit
Warme Illustration in Anthrazit: ein zugeklappter Laptop auf einem Schreibtisch bei Nacht neben einem Zugfenster, darüber ein als leere Kontur gezeichnetes WLAN-Symbol, weiches Lampenlicht und ein kleiner Hund, der unter dem Schreibtisch schläft.

TL;DR

  • Geplante Sichtbarkeits-Läufe starteten auch bei einer Maschine ohne Verbindung, ein zugeklappter Laptop bedeutete also einen Lauf, der jede Abfrage in den Sand setzte.
  • Die App macht jetzt vor dem Start eines geplanten Laufs eine echte Konnektivitätsprüfung, weil das Betriebssystem schon in dem Moment "online" meldet, in dem der Laptop aufwacht, bevor die Verbindung funktioniert.
  • Bricht die Verbindung mitten im Lauf ab, stoppt der Lauf, und der Zeitplan versucht es erneut, sobald die Maschine wieder online ist.
  • Fehlgeschlagene Abfragen bleiben aus Ihren Ergebnissen draußen, sodass nur echte Antworten zählen.
  • Außerdem diese Woche: Ein fertiger Sichtbarkeits-Lauf lässt sich direkt an den Moose-Chat übergeben, für ein längeres Gespräch über die Ergebnisse, und Anpassungen am Audio-Player werden jetzt gespeichert.

Geplant zu scheitern

Hi, Moose prüft Ihre KI-Sichtbarkeit nach Zeitplan: Es fragt die KI-Assistenten, die Ihre Kundschaft nutzt, nach Ihrem Themenfeld und hält fest, ob Sie vorkommen. Die Desktop-App stellt die Fragen, von Ihrer Maschine aus.

Genau dort wohnte der Fehler. Der Zeitplan wusste, wann ein Lauf fällig war. Er wusste nicht, ob der Laptop das Internet erreichen konnte. Deckel zu, ab in den Zug, irgendwo aufgeklappt, wo das WLAN sich noch nicht über Sie entschieden hat, und ein fälliger Lauf startete trotzdem, stellte jede einzelne seiner Fragen an eine tote Verbindung und scheiterte an ausnahmslos jeder Abfrage. All die Arbeit, nichts vorzuweisen, und ein Durcheinander, das das Dashboard aufräumen musste.

Ein geplanter Job, der nicht von seiner Checkliste aufblickt, ist ein sehr menschlicher Fehler. Und ein reparierbarer.

WLAN-Balken sind kein Internet

Die naheliegende Lösung heißt "prüf erst, ob du online bist", und hier kommt der Teil, der es interessant machte: Das Betriebssystem ist ein Optimist. In dem Moment, in dem ein Laptop aus dem Schlaf erwacht, ist die WLAN-Schnittstelle aktiv und das System meldet Verbindung, während DNS und Routing noch ihre Schuhe suchen. Ein Lauf, der in dieser Lücke startet, scheitert genau wie vorher, unter den Augen eines grünen WLAN-Symbols.

Also hat die App aufgehört, das System nach seiner Meinung zu fragen, und prüft selbst. Bevor ein geplanter Lauf beginnt, stellt sie eine echte Anfrage an zwei bekannte Konnektivitäts-Endpunkte, dieselbe Sorte, mit der Ihr Laptop die Anmeldeseiten von Cafés erkennt, und nimmt die erste Antwort, die zurückkommt. Antwortet keiner von beiden, gibt es noch keinen Lauf. Der Zeitplan wartet einfach, und der Lauf startet, sobald die Verbindung echt ist.

Stoppen, dann neu ansetzen

Verbindungen sterben auch mitten im Lauf. Das fällt dem Lauf jetzt auf: Kommen ein paar Abfragen hintereinander leer zurück, überprüft er die Verbindung, bevor er Zeit auf den Rest verwendet. Eine einzelne Prüfung kann Minuten brauchen, um an einer toten Verbindung aufzugeben, und ein Lauf hat viele davon, also zählt es, das früh zu merken.

Stellt sich heraus, dass die Maschine offline ist, stoppt der Lauf, legt seinen halben Stapel Fehlschläge beiseite und öffnet das heutige Zeitfenster wieder. Sobald Sie wieder online sind, startet er einmal und macht die Arbeit ordentlich. Und fehlgeschlagene Abfragen bleiben so oder so aus Ihren Ergebnissen draußen, sodass nur echte Antworten zählen.

Ein Lauf, mit dem man reden kann

Außerdem diese Woche: Wenn ein Sichtbarkeits-Lauf fertig ist und Sie tiefer einsteigen möchten, können Sie ihn an den Moose-Chat übergeben und weiter analysieren lassen. Die Ergebnisse kommen mit, und weil die App diese erste Nachricht selbst verfasst hat, legt der Chat direkt los. Vom Diagramm zum Gespräch über das Diagramm, in einem Schritt.

Und eine Kleinigkeit, die irgendwem still den Dienstag verbessern wird: Wenn Sie den eingebetteten Audio-Player des Listen-Features anpassen, werden Ihre Einstellungen jetzt gespeichert. Einmal einrichten, behalten.

FAQ

Was war der Fehler bei geplanten Sichtbarkeits-Läufen?

Der Zeitplan feuerte, egal ob die Maschine das Internet erreichen konnte oder nicht. Auf einem zugeklappten oder gerade erst aufgewachten Laptop startete der Lauf, scheiterte an jeder Abfrage und hatte am Ende nichts Echtes vorzuweisen.

Wie prüft die App jetzt, ob sie online ist?

Sie stellt vor dem Start eines geplanten Laufs eine echte Anfrage an zwei bekannte Konnektivitäts-Endpunkte. Das Online-Signal des Betriebssystems reicht nicht, weil es in dem Moment Verbindung meldet, in dem der Laptop aufwacht, bevor die Verbindung funktioniert.

Was passiert, wenn die Verbindung mitten im Lauf abbricht?

Der Lauf stoppt, statt den Rest seiner Prüfungen gegen eine tote Verbindung durchzuziehen. Der Zeitplan öffnet sich wieder, und der Lauf startet einmal, sobald die Maschine wieder online ist.

Beeinflussen fehlgeschlagene Abfragen meine Sichtbarkeits-Ergebnisse?

Nein. Eine Abfrage, die nie eine Antwort bekommen hat, wird als nicht verfügbar vermerkt und bleibt aus Ihren Ergebnissen draußen, sodass nur echte Antworten zählen.

Moose
Moose
Hi, Moose

Der, der bei alldem unter dem Schreibtisch liegt.