[{"data":1,"prerenderedAt":93},["ShallowReactive",2],{"content:blog:kennzahlen-ohne-bot-traffic":3,"content:blog":33},{"slug":4,"title":5,"subtitle":6,"date":7,"metaTitle":8,"metaDescription":9,"excerpt":10,"readingMinutes":11,"tags":12,"toc":16,"body":32},"kennzahlen-ohne-bot-traffic","Bot-Traffic in den Besucherzahlen: 133 Besuche an einem Messtag waren kein Mensch","Wie automatisierte Browser die eigene Webanalyse verfälschen und wie man sie umkehrbar herausrechnet – für Geschäftsführer und IT-Verantwortliche, die nach Besucherzahlen entscheiden","2026-09-03","Bot-Traffic herausrechnen: Kennzahlen, denen man glaubt","Bot-Traffic aus der Webanalyse herausrechnen: Segment, Ausschlussliste und Server-IPs, damit Entscheidungen auf echten Besuchen beruhen – Praxis in Deutschland.","In unserer eigenen Webanalyse waren an einem Messtag 133 Besuche kein Mensch, sondern automatisierte Browser – zum Teil unsere eigenen. Drei Hebel haben sie aus den Zahlen genommen, ohne etwas zu löschen. Was das Verfahren leistet und was es nicht erkennt.",4,[13,14,15],"Automatisierung","Webanalyse","Arbeitsweise",[17,20,23,26,29],{"id":18,"text":19},"woher","Woher der Bot-Traffic in den Besucherzahlen kommt",{"id":21,"text":22},"drei-hebel","Drei Hebel: Segment, Ausschlussliste, Server-Adressen",{"id":24,"text":25},"ausblenden","Warum wir Bot-Traffic ausblenden und nicht löschen",{"id":27,"text":28},"grenzen","Was der Filter nicht erkennt",{"id":30,"text":31},"vorgehen","Kennzahlen mit Nachweis: so gehen wir bei Automatisierungen vor","\u003Cp>Bot-Traffic gerät in eine Webanalyse, die per JavaScript zählt, sobald ein automatisierter Browser die Seite wie ein Mensch lädt. In der Webanalyse unseres eigenen Betriebs waren an einem Messtag 133 Besuche kein Mensch, rund 13 % des Tagesverkehrs. Ein Teil kam von unseren eigenen automatisierten Browsern, der Rest von fremden Scrapern. Entschieden wurde nach genau diesen Zahlen.\u003C\u002Fp>\n\n\u003Ch2 id=\"woher\">Woher der Bot-Traffic in den Besucherzahlen kommt\u003C\u002Fh2>\n\u003Cp>Die bekannten Crawler der Suchmaschinen sind selten das Problem. Sie nennen sich in ihrer Kennung beim Namen, und viele führen kein JavaScript aus, sodass ein Zählskript sie gar nicht erst bemerkt. Ein automatisierter Browser verhält sich anders: Er lädt die Seite vollständig, führt jedes Skript aus und erscheint in der Auswertung wie ein gewöhnlicher Besucher.\u003C\u002Fp>\n\u003Cp>Solche Browser laufen in vielen Unternehmen, die automatisieren, ohne dass sie in einer Besucherstatistik jemand vermutet – etwa ein Skript, das Seiten für einen Bericht abfotografiert, ein Ablauf, der Einträge in Onlineportalen prüft, oder ein Test, der nach jeder Änderung ein Formular ausfüllt. Jeder dieser Aufrufe ist für sich harmlos. Zusammen verschieben sie die Zahl, an der jemand abliest, ob eine Seite funktioniert.\u003C\u002Fp>\n\u003Cp>Heimtückisch ist die Form dieses Fehlers. Die Kurve bricht nicht ein und springt nicht, sie liegt nur dauerhaft zu hoch. Eine Seite kann besuchter wirken, als sie ist, und ein Vergleich zweier Varianten vergleicht womöglich zum Teil Maschinen miteinander. Auffällig ist dabei keine einzelne Zahl, und deshalb fragt auch niemand nach.\u003C\u002Fp>\n\n\u003Ch2 id=\"drei-hebel\">Drei Hebel: Segment, Ausschlussliste, Server-Adressen\u003C\u002Fh2>\n\u003Cp>Die Bereinigung in unserer eigenen Analyse besteht aus drei Teilen. Jeder deckt eine andere Richtung ab – die Vergangenheit, neue Besuche und die eigenen Maschinen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ein rückwirkendes Segment „echte Besucher“.\u003C\u002Fstrong> Es gilt für die vorhandenen Berichte und blendet aus, was als Maschine erkannt ist. Die Bereinigung ist umkehrbar: Gelöscht wird dabei nichts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine globale Ausschlussliste für Browserkennungen.\u003C\u002Fstrong> Neue Besuche, deren Kennung einen automatisierten Browser verrät, werden gar nicht erst gezählt – über alle Websites hinweg statt Seite für Seite.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Der Ausschluss der Server-IPs.\u003C\u002Fstrong> Aufrufe von unseren eigenen Servern zählen nicht mit, auch wenn sie sich als gewöhnlicher Browser ausgeben.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Heraus kommt kein neuer Bericht, sondern dieselben Berichte auf einer anderen Grundlage. Die 133 Besuche jenes Messtags stehen seitdem nicht mehr in den Zahlen, auf denen Entscheidungen beruhen.\u003C\u002Fp>\n\n\u003Ch2 id=\"ausblenden\">Warum wir Bot-Traffic ausblenden und nicht löschen\u003C\u002Fh2>\n\u003Cp>Löschen wäre der kürzere Weg gewesen, und er hätte ein neues Problem geschaffen. Eine Regel, die Besuche entfernt, kann sich irren. Stellt sich später heraus, dass sie zu grob war, sind die betroffenen Besuche fort, und keine Zahl aus der Vergangenheit lässt sich mehr nachprüfen. Ein Segment ist dagegen eine Sicht auf die Daten: Wer wissen will, wie die Zahlen ohne Filter aussahen, schaltet es ab und vergleicht.\u003C\u002Fp>\n\u003Cp>Bei neuen Besuchen ist es bewusst anders. Was die Ausschlussliste trifft, wird nicht gespeichert, und dafür gibt es keinen Rückweg. Auf eine solche Liste gehört deshalb nur, was eindeutig eine Maschine ist; alles Unsichere bleibt in den Daten und wird über das Segment behandelt. So entsteht eine Kennzahl, deren Zustandekommen sich erklären lässt – dieselbe Frage, die ein \u003Ca href=\"\u002Flexikon\u002Faudit-trail\">Audit-Trail\u003C\u002Fa> für Änderungen in einem System beantwortet.\u003C\u002Fp>\n\n\u003Ch2 id=\"grenzen\">Was der Filter nicht erkennt\u003C\u002Fh2>\n\u003Cp>Der Filter erkennt Maschinen an dem, was sie über sich preisgeben: an der Browserkennung und an der Adresse, von der sie kommen. Ein Scraper, der sich als gewöhnlicher Browser ausgibt und über wechselnde fremde Adressen zugreift, fällt durch beide Raster und steht weiter in den Zahlen. Die bereinigte Kennzahl ist ehrlicher als vorher, aber nicht vollständig menschlich.\u003C\u002Fp>\n\u003Cp>Die zweite Grenze liegt in der Pflege. Eine Ausschlussliste kennt nur die Kennungen, die jemand eingetragen hat. Kommt ein Werkzeug hinzu, das sich anders nennt, zählt es mit, bis es jemandem auffällt. Und die 133 beschreiben einen Messtag, keinen Durchschnitt: Wie groß der Anteil an anderen Tagen ist, hängt davon ab, wie viele Abläufe gerade Seiten aufrufen.\u003C\u002Fp>\n\n\u003Ch2 id=\"vorgehen\">Kennzahlen mit Nachweis: so gehen wir bei Automatisierungen vor\u003C\u002Fh2>\n\u003Cp>Wenn wir \u003Ca href=\"\u002Fleistungen\u002Fprozessautomatisierung\">Geschäftsprozesse automatisieren\u003C\u002Fa>, klären wir die Frage nach den Kennzahlen, bevor der erste Ablauf produktiv geht, und nicht erst, wenn eine Auswertung merkwürdig aussieht. Für jeden Ablauf, der Websites, Portale oder Formulare aufruft, nehmen wir ins Angebot auf, woran er sich zu erkennen gibt, von welcher Adresse er zugreift und aus welchen Auswertungen er herausgerechnet wird.\u003C\u002Fp>\n\u003Cp>Daraus lässt sich ein prüfbares Abnahmekriterium machen: Ein Testlauf des neuen Ablaufs taucht in der Besucherstatistik nicht als Besuch auf. Ob dafür ein Segment genügt oder eine Kennung auf die Ausschlussliste gehört, entscheiden wir je Ablauf und halten es schriftlich fest – samt der Stelle, an der man die Bereinigung wieder abschaltet.\u003C\u002Fp>",[34,42,67],{"slug":4,"title":5,"subtitle":6,"date":7,"metaTitle":8,"metaDescription":9,"excerpt":10,"readingMinutes":11,"tags":35,"toc":36},[13,14,15],[37,38,39,40,41],{"id":18,"text":19},{"id":21,"text":22},{"id":24,"text":25},{"id":27,"text":28},{"id":30,"text":31},{"slug":43,"title":44,"subtitle":45,"date":46,"metaTitle":47,"metaDescription":48,"excerpt":49,"readingMinutes":11,"tags":50,"toc":52},"automatisierung-die-sich-meldet","Überwachung von Prozessen: 41 Schemata an echten Daten geprüft","Warum ein Statusfeld nicht zeigt, ob ein Ablauf arbeitet – für Geschäftsführer und IT-Verantwortliche, die viele automatisierte Abläufe betreiben und wissen wollen, welche davon wirklich laufen","2026-08-18","Überwachung von Prozessen: Lebenszeichen statt Status","Überwachung von Prozessen: 41 Schemata gegen Live-Daten geprüft, Ereignisrauschen von rund 23 000 auf rund 109 pro Tag – Praxis für Unternehmen in DACH.","39 von 41 Prozess-Schemata standen als Entwurf in der Liste, und der Inhaber hielt sie für stillgelegt. Im Hintergrund vervielfachte sich ein Ereignis 78-fach. Wie wir jedes Schema gegen Live-Daten geprüft haben und welchen Fehler ein unabhängiges Review in unserer ersten Korrektur fand.",[13,51,15],"Monitoring",[53,56,59,62,65],{"id":54,"text":55},"entwurf","Was „Entwurf“ in der Liste tatsächlich bedeutete",{"id":57,"text":58},"schaden","Überwachung am Statusfeld: der Schaden blieb unsichtbar",{"id":60,"text":61},"lebenszeichen","Ein Urteil und ein Lebenszeichen für jedes Schema",{"id":63,"text":64},"fehler","Der Fehler in unserer ersten Korrektur",{"id":30,"text":66},"Überwachung von Prozessen: so gehen wir vor",{"slug":68,"title":69,"subtitle":70,"date":71,"metaTitle":72,"metaDescription":73,"excerpt":74,"readingMinutes":11,"tags":75,"toc":78},"ki-aufrufe-mit-kostengrenze","KI-Aufrufe mit Kostengrenze: ein Gateway statt privater Einzelkonten","Für Geschäftsführer und IT-Verantwortliche, die wissen wollen, welche KI-Werkzeuge was kosten und was sie sehen","2026-07-30","Kostengrenze für KI-Aufrufe: Gateway statt Einzelkonten","Kostengrenze für KI-Aufrufe: warum Anwendungen Sprachmodelle über ein Gateway mit Protokoll ansprechen sollten – Praxis für Firmen in Deutschland.","Wenn jede Anwendung ein Sprachmodell über einen eigenen Zugang aufruft, weiß niemand, was es kostet und welche Daten wohin gehen. Was eine gemeinsame Stelle mit Grenze und Protokoll ändert, was sie nicht abdeckt und was Sie im Angebot verlangen können.",[76,77,15],"KI","Architektur",[79,82,85,88,91],{"id":80,"text":81},"einzelkonten","Wie Sprachmodelle ohne gemeinsame Stelle in den Betrieb wandern",{"id":83,"text":84},"gateway","Was ein Gateway mit Kostengrenze bei jedem Aufruf prüfen sollte",{"id":86,"text":87},"zwei-grenzen","Warum eine Kostengrenze in Geld allein nicht reicht",{"id":89,"text":90},"blinder-fleck","Was ein Gateway nicht abdeckt",{"id":30,"text":92},"Grenze, Protokoll, Regel: so gehen wir in der Beratung vor",1789408073797]