Zum Hauptinhalt springen

Keyword-Monitoring

Keyword Monitoring: den Moment einer Wort- oder Textänderung sofort erkennen

Das Keyword-Monitoring von HostTracker liest bei jedem Check eines HTTP- oder API-Monitors den Antworttext und alarmiert Sie in dem Moment, in dem ein Wort oder eine Phrase erscheint oder verschwindet - kein Ranking-Tracker für Suchpositionen, sondern eine Beobachtung des tatsächlichen Texts Ihrer eigenen Seite.

  • Vertrauenswürdig seit 2004
  • 500.000+ überwachte Websites
  • 300+ Prüfpunkte weltweit

Wie eine Keyword-Änderung erkannt wird, vom Check bis zur Meldung

Fünf Modi, beide RichtungenAlarmieren, wenn eine Phrase verschwindet oder wenn eine auftaucht - ReverseWithResult meldet sogar den umgebenden Text.
Keine zusätzliche AnfrageLiest die Antwort, die Ihr HTTP- oder API-Check bereits abgerufen hat: eine kommagetrennte Liste bis zu 255 Zeichen, ohne Berücksichtigung der Groß-/Kleinschreibung.
Nie ein Fehlalarm wegen der GrößeEine Antwort über der Größenobergrenze des Monitors wird als „Inhalt zu groß“ gemeldet, nicht als falsches „Keyword fehlt“.

Website-Änderungen überwachen: ein Wort oder eine Phrase in drei Einstellungen

Die Keyword-Option lebt am selben HTTP- oder API-Monitor, den Sie bereits betreiben - es gibt keinen separaten Keyword-Monitor anzulegen, und sie verursacht keine zusätzliche Anfrage.

HTTP-MONITOR-EINSTELLUNG

keywords: "Sold out, Out of stock"
keywordMode: ReverseAny

Eine kommagetrennte Liste, bis zu 255 Zeichen

Jedes Wort oder jede Phrase in einem einzigen Feld. Der Abgleich ist eine Substring-Suche ohne Berücksichtigung der Groß-/Kleinschreibung, sodass „Ausverkauft“ und „ausverkauft“ dasselbe Keyword sind.

Fünf Modi decken beide Richtungen ab

Alarmieren, wenn ein Keyword verschwindet (PresentAny, PresentAll) oder auftaucht (ReverseAny, ReverseAll) - ReverseWithResult ergänzt den umgebenden Text.

Enthalten bei HTTP- und API-Monitoren

Dieselbe Option, am Check, den Sie bereits betreiben. Erfahren Sie, wie Content-Monitoring funktioniert

Wo eine Keyword-Warnung sich auszahlt

Content-Monitoring in der Praxis: sechs Releases, die den Seitentext ändern

Keines davon ändert den HTTP-Statuscode - jede dieser Seiten antwortet weiterhin mit 200. Das erste Anzeichen ist der Text selbst, und genau den liest das Keyword-Monitoring.

Lagerbestand

„Ausverkauft“ ersetzt „In den Warenkorb“

Ein Bestandsabgleich schlägt fehl, und Produktseiten zeigen „Ausverkauft“ an, während sie weiterhin mit 200 antworten. ReverseAny auf diese Phrase erkennt es, bevor ein Kunde es tut.

Backend

Ein Datenbankfehler erreicht die Produktion

„Error establishing a database connection“ ist gültiges HTML mit einem normalen Statuscode. ReverseAny auf diese Zeichenkette macht aus einer Seite, die die meisten Uptime-Checks für gesund halten, eine Warnung.

Compliance

Eine erforderliche Zeile verschwindet

Eine Template-Änderung entfernt die rechtliche Fußzeile oder eine Preiszeile, die stehen bleiben muss. PresentAny oder PresentAll alarmiert in dem Moment, in dem erwarteter Text fehlt.

Release

Eine Wartungsseite überlebt das Deployment

Die Website antwortet weiterhin mit 200 und „im Wartungsmodus“, lange nachdem die echte Seite wieder da sein sollte. ReverseAny auf diese Phrase schließt die Lücke.

Sicherheit

Eine Defacement-Zeichenkette taucht auf

„Casino“ oder ein anderer Marker einer gehackten Seite auf der Startseite ist ein Sicherheitsvorfall, kein Content-Fehler. Kombinieren Sie ein ReverseAny-Keyword mit Web-Risk-Monitoring für die Blacklist-Seite.

Rendering

Ein CMS liefert eine leere 200-Seite

Ein defektes Template rendert einen leeren Body, der weiterhin mit 200 antwortet. Ein PresentAny-Keyword auf Text, der immer vorhanden sein sollte, erkennt das.

Keyword-Alarmeinstellungen

Ein Keyword-Monitoring-Tool, das Fehlalarme vermeidet

Drei Dinge halten eine Keyword-Warnung ehrlich: wie der Abgleich funktioniert, wie viele Richtungen er abdeckt, und was passiert, wenn die Seite größer ist, als der Check lesen kann.

Abgleich

Substring ohne Groß-/Kleinschreibung, kein regulärer Ausdruck

Ein Keyword wird als reiner Text abgeglichen, ohne Berücksichtigung der Groß-/Kleinschreibung - „Vertraulich“ und „vertraulich“ sind dasselbe. Für ein Muster oder ein einzelnes HTML-Element deckt eine Assertion-Regel am selben Monitor das ab.

Modi

Fünf Modi, eine Einstellung

PresentAny, PresentAll, ReverseAny, ReverseAll und ReverseWithResult decken „muss vorhanden sein“ und „darf niemals vorhanden sein“ mit demselben Feld ab.

Sicherheit

Eine große Antwort wird nie als Beweis gewertet

Eine Antwort über der Größenobergrenze des Monitors wird als „Inhalt zu groß“ gemeldet - niemals als „Keyword fehlt“, sodass eine Seite, die kurzzeitig die Grenze überschreitet, keinen Fehlalarm auslöst.

Von einer Keyword-Warnung zu einer präzisen Assertion-Regel

Derselbe Monitor kann neben der Keyword-Option bis zu 20 Assertion-Regeln tragen - für case-sensitiven Text, einen regulären Ausdruck oder ein einzelnes HTML-Element statt der gesamten Seite.

Case-sensitiv, wo die Keyword-Option es nicht ist

Regeln gleichen Text standardmäßig case-sensitiv ab, sodass „Vertraulich“ und „vertraulich“ verschieden sind, sobald dieser Unterschied zählt.

Ein regulärer Ausdruck, nicht nur ein Substring

body.regex("...") zusammen mit not exists bestätigt, dass ein Muster in der Antwort niemals auftaucht.

Ein Element, nicht der gesamte Body

body.html.path("h1").first contains "..." prüft gezielt die eigene Überschrift der Seite. Sehen Sie sich die vollständige Regelsprache an

ASSERTION-REGELN

body contains "Confidential"
body.regex("(?i)error establishing.*database connection") not exists
body.html.path("h1").first contains "Welcome back"

Jede Ebene Ihres Stacks, überwacht

Websites, Server, APIs, Zertifikate. Ein Prüftyp pro Seite, dahinter dieselben Standorte, Alarme und Berichte.

Vertraut von Teams bei

Microsoft Panasonic OTP Bank OneProvider Worldmate
Der vollständige Leitfaden

Keyword-Monitoring, erklärt

Jedes Kapitel öffnet sich an Ort und Stelle, damit die Seite kurz bleibt.

Die fünf Keyword-Modi, erklärt

Der Modus entscheidet, in welche Richtung die Warnung ausschlägt. Alle fünf vergleichen dieselbe kommagetrennte Keyword-Liste mit dem Antworttext, ohne Berücksichtigung der Groß-/Kleinschreibung, bei jedem Check.

Modus
Alarmiert wenn
Typischer Einsatz
PresentAny
Keines der Keywords wird gefunden
Eine einzelne erforderliche Phrase, oder eine Liste, bei der ein einziger Treffer genügt
PresentAll
Irgendein Keyword fehlt
Eine Gruppe von Phrasen, die alle zusammen auf der Seite stehen müssen
ReverseAny
Irgendein Keyword taucht auf
Eine Phrase, die niemals erscheinen darf - „ausverkauft“, eine Fehlerzeichenkette, ein Defacement-Marker
ReverseAll
Jedes Keyword taucht auf
Eine Kombination, die nur zählt, wenn alles gleichzeitig auftaucht
ReverseWithResult
Irgendein Keyword taucht auf
Wie ReverseAny, plus rund 120 Zeichen Text auf beiden Seiten des Treffers in der Warnung

Was als Treffer zählt: Website-Content-Monitoring ohne Fehlalarme

Ein Keyword trifft zu, wenn es irgendwo im Antworttext vorkommt, ohne Berücksichtigung der Groß-/Kleinschreibung - eine reine Substring-Suche, kein regulärer Ausdruck und kein visueller Vergleich der Seite. Die gesamte Liste teilt sich ein Feld mit 255 Zeichen, sodass darin eine Handvoll konkreter Phrasen Platz findet, kein Wörterbuch.

Die eine bewusste Ausnahme ist die Größe. Eine Antwort über der Größenobergrenze des Monitors meldet Inhalt zu groß, statt die Keywords auszuwerten - eine Seite, die vorübergehend zu groß zum Lesen ist, wird nie fälschlich als Seite gelesen, bei der das Keyword fehlt. Ein falsches „alles in Ordnung“ ist harmlos; ein falsches „das Keyword ist weg“ alarmiert jemanden völlig umsonst, und genau davor schützt das.

Assertion-Regeln: wenn eine Keyword-Liste mehr Präzision braucht

Die Keyword-Option beantwortet eine Frage - steht dieser Text in der Antwort, ja oder nein. Wenn die Frage spezifischer ist, kann derselbe Monitor daneben bis zu 20 Assertion-Regeln tragen:

  • Case-sensitiver Abgleich - Regeln vergleichen Text standardmäßig case-sensitiv, anders als die Keyword-Option.
  • Reguläre Ausdrücke - body.regex("..."), kombiniert mit exists oder not exists, gleicht ein Muster statt einer wörtlichen Phrase ab.
  • HTML-Selektoren - body.html.path("h1").first contains "..." prüft ein einzelnes Element über seinen CSS-Pfad, nicht ein beliebiges Vorkommen des Texts irgendwo auf der Seite.

Kombinieren Sie sie, statt zu wählen: ein breites ReverseAny-Keyword als erste Linie, eine oder zwei Assertion-Regeln dort, wo der Check exakt sein muss. Die vollständige Regelsprache ist auf der API-Monitoring-Seite dokumentiert.

Einen Keyword-Alarm einrichten

  1. Führen Sie den kostenlosen HTTP-Sofort-Check gegen die Seite aus, um die Antwort zu sehen, gegen die Sie gleich ein Keyword schreiben.
  2. Fügen Sie einen HTTP- oder API-Monitor für die Seite hinzu, oder öffnen Sie einen bestehenden - die Keyword-Option lebt bei beiden Typen.
  3. Geben Sie die Phrase oder kommagetrennte Liste ein, bis zu 255 Zeichen, und wählen Sie einen Modus: PresentAny/PresentAll für Text, der bleiben muss, ReverseAny/ReverseAll/ReverseWithResult für Text, der niemals auftauchen darf.
  4. Wo die Keyword-Option nicht präzise genug ist, fügen Sie am selben Monitor eine Assertion-Regel hinzu - case-sensitiver Text, ein regulärer Ausdruck oder ein einzelnes HTML-Element.
  5. Abonnieren Sie die Personen, die informiert werden müssen, und wählen Sie deren Kanal - E-Mail, SMS, Sprachanruf, Slack, Telegram, Webhook und mehr.
  6. Lassen Sie den ersten Check als Baseline laufen. Checks wiederholen sich von 300+ Prüfpunkten in 158 Städten, und ein Fehlschlag wird von anderen Standorten aus erneut geprüft, bevor jemand alarmiert wird.

Zusammengefasst

Häufig gestellte Fragen

Es ist eine Option an einem HTTP- oder API-Monitor: Sie geben eine kommagetrennte Liste von Wörtern oder Phrasen an, insgesamt bis zu 255 Zeichen, dazu einen Modus, und bei jedem Check liest HostTracker den bereits abgerufenen Antworttext und sucht darin. Der Abgleich ist eine Substring-Suche ohne Berücksichtigung der Groß-/Kleinschreibung - „Ausverkauft“ und „ausverkauft“ sind dasselbe Keyword - kein regulärer Ausdruck. Je nach Modus scheitert ein Check, wenn ein Keyword fehlt, wenn eines auftaucht oder wenn alle auftauchen, und die Warnung kann den Text rund um den Treffer enthalten.

Nein. Ein Teil der Suchanfragen zu „Keyword Monitoring“ sucht eigentlich nach SEO-Rank-Tracking - der Beobachtung, auf welcher Position eine Seite bei Google für einen Zielbegriff steht. HostTracker macht das nicht: Diese Option liest den Text Ihrer eigenen Seite bei Ihrem eigenen Check und fragt niemals eine Suchmaschine ab oder meldet eine Ranking-Position. Wenn ein Wort oder eine Phrase auf einer Seite, die Sie kontrollieren, vorhanden oder abwesend sein muss, ist das genau das richtige Werkzeug; wenn Sie wissen müssen, auf welchem Platz eine Seite rankt, ist es das nicht.

PresentAny alarmiert, wenn keines der aufgeführten Keywords gefunden wird - eine einzelne erforderliche Phrase, oder eine Liste, bei der schon ein einziger Treffer genügt. PresentAll alarmiert, wenn irgendein Keyword fehlt - jede Phrase in der Liste muss vorhanden sein. ReverseAny alarmiert, sobald irgendein Keyword auftaucht - der Modus hinter den meisten „dieser Text darf niemals erscheinen“-Checks, etwa einer Defacement-Zeichenkette. ReverseAll alarmiert erst, wenn alle Keywords gemeinsam auftauchen. ReverseWithResult verhält sich wie ReverseAny, aber die Warnung enthält zusätzlich rund 120 Zeichen Text auf beiden Seiten des Treffers, sodass Sie den Satz sehen, ohne die Seite zu öffnen.

Nein. Keyword-Monitoring liest den Text, den der Check von HostTracker bereits abgerufen hat, und sucht darin nach einem bestimmten Wort oder einer Phrase - es vergleicht keine Screenshots, kein Layout, keine Farben und keine Pixel zwischen den Checks, und es erfasst oder verfolgt keinen Preis. Wenn Sie brauchen „sag mir, wenn diese Seite optisch anders aussieht“ oder „verfolge den Preis dieses Produkts über die Zeit“, ist diese Option für keine der beiden Aufgaben gebaut; sie beantwortet nur, ob ein bestimmter Text vorhanden oder abwesend ist.

Der Antworttext wird bis zur Größenobergrenze des Monitors gelesen. Eine Antwort, die diese Grenze erreicht, wird als „Inhalt zu groß“ gemeldet - das wird niemals als Beweis dafür gewertet, dass eine Phrase fehlt, und löst nie eine falsche „Keyword fehlt“-Warnung auf einer Seite aus, die HostTracker nicht vollständig lesen konnte. Wird die Antwortgrößen-Obergrenze des Monitors erhöht, wird diese Grenze gar nicht erst erreicht.

Die Keyword-Option ist ausschließlich eine Substring-Übereinstimmung ohne Berücksichtigung der Groß-/Kleinschreibung - keine regulären Ausdrücke, keine Platzhalter. Für einen case-sensitiven Abgleich, einen regulären Ausdruck oder einen auf ein HTML-Element eingegrenzten Check fügen Sie eine Assertion-Regel am selben Monitor hinzu: Regeln unterscheiden standardmäßig Groß- und Kleinschreibung, unterstützen `body.regex("...")` für Muster und können ein Element per CSS-Pfad auswählen, etwa `body.html.path("h1").first contains "..."`.

Ja. Derselbe Monitor trägt beides: die Keyword-Option für einen schnellen, groß-/kleinschreibungsunabhängigen Anwesenheits- oder Abwesenheits-Check, und bis zu 20 Assertion-Regeln für alles, was genauer sein muss - case-sensitiven Text, einen regulären Ausdruck oder Text innerhalb eines Elements. Eine übliche Kombination ist ein breiter Keyword-Check als erste Linie und ein oder zwei gezielte Regeln für die Fälle, die Präzision brauchen.

HTTP- und API-Monitore. Öffnen Sie die Keyword-Einstellung, geben Sie Ihre kommagetrennte Liste ein und wählen Sie einen Modus - in jedem Plan mit HTTP-Monitoren enthalten, ohne dass ein separater Keyword-Monitor hinzugefügt werden muss. Checks laufen von 300+ Prüfpunkten in 158 Städten im Intervall des Monitors, ein fehlgeschlagener Check wird von anderen Standorten aus erneut geprüft, bevor jemand alarmiert wird, und die Warnung kann per E-Mail, SMS, Sprachanruf, Slack, Telegram, Webhook und mehr verschickt werden.

In jedem Plan mit HTTP-Monitoren

Ein Keyword-Alarm für Text, der bleiben - oder verschwinden muss

Fügen Sie einem HTTP- oder API-Monitor ein Keyword hinzu und erhalten Sie eine Warnung in dem Moment, in dem es erscheint oder verschwindet - geprüft von 300+ Standorten weltweit.

30 Tage kostenloser Test - 100 Monitore - keine Kreditkarte nötig
  • Vertrauenswürdig seit 2004
  • 500.000+ überwachte Websites
  • 300+ Prüfpunkte weltweit

Teil der Website-Monitoring-Software von HostTracker.