Was ist Website Change Detection
Website Change Detection (Erkennung von Website-Änderungen) ist der Prozess, bei dem ein automatisiertes System periodisch eine Webseite überprüft und jeden Unterschied zur vorherigen Version identifiziert. Das kann eine Textänderung, eine Preisänderung, ein visuelles Update oder eine strukturelle Änderung sein.
Im Grunde ist es das digitale Äquivalent eines Mitarbeiters, der täglich manuell Hunderte von Webseiten überprüft — aber automatisiert, sofort und fehlerfrei.
OmniWatchGuard kombiniert mehrere Erkennungsmethoden (Text, DOM und API), um Inhaltsänderungen auf Websites abzudecken, die automatisierten Zugriff erlauben.24 Stunden kostenlos testen.
Wie Website Change Detection technisch funktioniert
1. Crawling und Snapshot-Erfassung
Im konfigurierten Intervall ruft das System die Seite ab und erfasst ihren Zustand. Bei den Plänen Starter und Pro geschieht dies über eine einfache HTTP-Anfrage (Fetch) — schnell und ressourcenschonend, aber bei Seiten, die mit React, Vue oder Angular gebaut sind und ihren Inhalt erst nach der Ausführung von JavaScript im Browser anzeigen, sieht ein einfacher Fetch oft nur ein leeres HTML-Gerüst. Auf dem Agency-Plan erkennt OmniWatchGuard solche Seiten automatisch und wechselt zu einem echten (headless) Browser, der JavaScript ausführt und den tatsächlich angezeigten Inhalt erfasst. Mehr dazu imausführlichen Leitfaden zur Überwachung von React-, Vue- und Angular-Websites.
2. Normalisierung und Rauschfilterung
Nicht jede Änderung auf einer Seite ist relevant. Dynamische Anzeigen, Zeitstempel, Besucherzähler, Nutzersitzungen — all das ändert sich bei jedem Neuladen, ohne „echte Änderungen" zu sein. OmniWatchGuard wendet intelligente Filter an, um diese Elemente zu eliminieren und nur bedeutsame Inhaltsänderungen zu behalten.
3. Differenzvergleich (Diff)
Der neue Snapshot wird mit dem vorherigen mithilfe von Diff-Algorithmen verglichen (ähnlich wie git diff für Code). Das System identifiziert genau, welcher Text hinzugefügt, geändert oder entfernt wurde.
4. Klassifizierung und Benachrichtigung
Erkannte Änderungen werden nach Typ klassifiziert (Preis, Bestand, Text, DOM) und als Benachrichtigung über die konfigurierten Kanäle gesendet. Der gesamte Prozess von der Erkennung bis zur Benachrichtigung dauert weniger als 30 Sekunden.
Erkennungsmethoden: Text vs. visuell vs. DOM
| Methode | Was erkannt wird | Vorteile | Einschränkungen |
|---|---|---|---|
| Text (HTML) | Änderungen an Textinhalt, Preisen, Bestand | Präzise, schnell, leicht interpretierbar | Sieht keine rein visuellen Änderungen (Farben, Layout) |
| Visuell (Screenshot) | Jede sichtbare Änderung auf dem Bildschirm | Erfasst auch CSS-Änderungen, neue Bilder | Kann Fehlalarme bei animierten Elementen erzeugen |
| Strukturelles DOM | Hinzugefügte/entfernte/verschobene HTML-Elemente | Erkennt technische Änderungen (Tracking, Skripte) | Technischer, erfordert sorgfältige Filterung |
| API / JSON | Änderungen in API-Antworten | Am präzisesten für strukturierte Daten | Erfordert öffentlich zugängliche API-URL |
OmniWatchGuard nutzt Text-, Element- (DOM) und API-/JSON-Erkennung. Einen visuellen Vergleich per Screenshot gibt es nicht. Sie wählen den Erkennungstyp, der zur jeweiligen überwachten Seite passt. Siehe dievollständige Funktionsliste.
Wichtigste Anwendungsfälle
- Wettbewerbsanalyse — Verfolgung von Preis-, Bestands- und Angebotsänderungen bei Konkurrenten. Ausführlicher Leitfaden.
- Compliance und Recht — Überwachung von AGB-Updates, DSGVO, Nutzungsrichtlinien
- eCommerce — Bestandsbenachrichtigungen, Aktionspreise, Verfügbarkeit. Ausführlicher Leitfaden.
- SEO und Technik — Erkennung von Änderungen an Meta-Tags und Struktur
- Sicherheit — Erkennung von Code-Injektionen, Defacement, unautorisiertem Hinzufügen von Skripten
- Journalismus und Recherche — Verfolgung von Änderungen auf Regierungswebsites, öffentlichen Institutionen
Website Change Detection vs. Web Scraping
Viele verwechseln die beiden Konzepte. Der wesentliche Unterschied:
- Web Scraping extrahiert strukturierte Daten aus einer Seite zu einem bestimmten Zeitpunkt. Es ist ein einmaliger Vorgang, das Ergebnis ist ein Datensatz.
- Website Change Detection vergleicht den Zustand einer Seite über die Zeit. Es ist ein kontinuierlicher Prozess, das Ergebnis ist eine Benachrichtigung, wenn sich etwas ändert.
OmniWatchGuard betreibt Change Detection — kein Scraping. Es extrahiert oder speichert keine personenbezogenen Daten von Websites, sondern erkennt lediglich Änderungen und benachrichtigt Sie.
Testen Sie Website Change Detection — 24 Std. kostenlosWarum eine dedizierte Lösung wählen, statt selbst zu bauen
Der Aufbau eines internen Change-Detection-Systems umfasst: Headless-Browser (Puppeteer/Playwright), Proxy-Verwaltung zur Vermeidung von Sperrungen, Snapshot-Speicherung, Diff-System, Benachrichtigungs-Queue, Überwachung und laufende Wartung der gesamten Infrastruktur.
OmniWatchGuard bietet die Infrastruktur für Prüfung, Vergleich und Benachrichtigung fertig konfiguriert (wir beachten die robots.txt und umgehen keinen Anti-Bot-Schutz), zueinem festen monatlichen Preis, ohne jeglichen Wartungsaufwand Ihrerseits. Ausführlicher Vergleich: OmniWatchGuard vs. Alternativen.
