Ich betreibe einen Onlineshop, Redder.ro. Im Oktober habe ich zum Test eine seiner Produktseiten überwachen lassen. An dieser Seite hatte ich seit Wochen nichts geändert: weder Preis noch Bestand noch Text. Verkauft worden war nichts. Trotzdem bekam ich Alarme, dass sie sich geändert habe.
Kurz gesagt: Produktseiten enthalten Teile, die sich bei jedem Laden von selbst ändern, etwa die Liste ähnlicher Produkte. Ein Werkzeug, das die ganze Seite vergleicht, sieht darin Änderungen, und eine von KI geschriebene Zusammenfassung kann sie überzeugend als echte Preis- oder Bestandsänderungen darstellen.
Was der Alarm meldete
Einer der Alarme, von einem bekannten Überwachungsdienst, meldete, der angezeigte Bestand sei von 17 auf 12 Stück gesunken. Außerdem seien im Bereich der ähnlichen Produkte zwei Varianten des Wodkas Kumaniok und ein Preis von 44,00 Lei hinzugekommen, während zwei Pshenoff-Varianten verschwunden seien. Insgesamt 24 Änderungen.
Keine davon stammte von mir. Der Alarm klang genau und selbstsicher, mit Zahlen und Produktnamen. Genau das macht ihn gefährlich: Ein Shopbetreiber, der nicht weiß, was im Hintergrund passiert, glaubt ihm womöglich.
Woher Änderungen kommen, die es nicht gibt
Eine Produktseite ist kein festes Dokument. Viele Shops, auch solche mit WooCommerce, zeigen unter dem Produkt eine Liste ähnlicher oder empfohlener Produkte, die bei jedem Laden der Seite neu ausgewählt und gemischt wird. Zwei Besucher, die die Seite in derselben Minute öffnen, können dort andere Produkte sehen.
Ein Monitor, der die ganze Seite als Text oder Bild vergleicht, sieht in diesem Bereich jedes Mal andere Namen und Preise. Für ihn hat sich die Seite geändert. Schreibt danach ein KI-Modell die Zusammenfassung des Unterschieds, kann daraus eine stimmige Geschichte über eine Änderung werden, die nie stattgefunden hat.
Andere Elemente können ebenso schwanken: Zähler, wechselnde Banner, auf der Seite angezeigte Daten und Uhrzeiten. Genau das war der „Bestand“ im obigen Alarm. Die Seite zeigte die ganze Zeit „1986 auf Lager“. Die Zahl 17, dann 12, dann 14 war ein Besucherzähler mit einem Augensymbol, den das Shop-Theme unter dem Merkliste-Button anzeigt. Die KI, die die Zusammenfassung schrieb, hielt ihn für den Bestand.
Wir hatten dasselbe Problem
Aufgefallen ist mir das, weil OmniWatchGuard, die Anwendung, die ich entwickle, auf derselben Seite denselben Fehler machte. Am 7. Oktober schickte unser Test-Monitor für das Produkt von Redder.ro Alarme über hinzugefügte und entfernte ähnliche Produkte.
Wir haben es noch am selben Tag auf zwei Arten behoben:
- Vor dem Vergleich werden Listen ähnlicher, empfohlener oder zuletzt angesehener Produkte aus der Seite entfernt. Auf einer Kategorieseite, wo die Produktliste der eigentliche Inhalt ist, bleiben sie erhalten.
- Das KI-Modell, das den Unterschied analysiert, hat eine zusätzliche Regel: Haben sich nur solche Listen geändert, ist die Änderung Rauschen, und es wird kein Alarm gesendet.
Die Änderung steht in unserem Änderungsprotokoll. Wir behaupten nicht, jeden falschen Alarm beseitigt zu haben: Jede Seite kann weitere Teile haben, die sich von selbst ändern.
Wie Sie falsche Alarme vermeiden, mit jedem Werkzeug
- Überwachen Sie ein Element, nicht die ganze Seite. Geht es Ihnen um den Preis, überwachen Sie nur den Preisbereich, mit einem CSS-Selektor oder einem Monitortyp für Preise.
- Bevorzugen Sie Werkzeuge, die strukturierte Daten lesen. Viele Shops veröffentlichen Preis und Bestand auch in einem Format für Suchmaschinen (JSON-LD). Ähnliche Produkte erscheinen dort nicht.
- Öffnen Sie die Seite zweimal. Sieht ein Teil beim zweiten Laden anders aus, ohne dass jemand etwas geändert hat, wird er falsche Alarme auslösen.
- Legen Sie eine Schwelle fest. Bei Preisen entfernt ein Alarm erst ab einem bestimmten Prozentsatz oder nur bei Preissenkungen viele wertlose Meldungen.
- Prüfen Sie den ersten Alarm. Bevor Sie sich auf einen neuen Monitor verlassen, vergleichen Sie die erste gemeldete Änderung mit der echten Seite.
Fazit
Ein Überwachungsalarm ist nur so viel wert wie das Vertrauen, das man ihm schenken kann. Bekommen Sie oft Änderungen gemeldet, die Sie auf der Seite nicht finden, liegt das nicht an Ihnen: Das Werkzeug vergleicht auch die Teile, die sich von selbst ändern. Es lohnt sich, ein Werkzeug zu wählen, das sie ignoriert, und nur zu überwachen, was für Sie zählt.
Preisüberwachung testen - 10 Tage kostenlos