Ordliste · Typer af overvågning

Hvad er keyword-overvågning?

Keyword-overvågning tjekker, at svaret fra en webside indeholder, eller ikke indeholder, en bestemt tekst, så en side, der indlæses, men viser forkert indhold, tæller som en fejl.

Sådan virker det, og derfor er det vigtigt

En statuskode alene beviser ikke, at en side virker. Fejlsider, tomme produktlister, vedligeholdelsesbeskeder og en hacket side kan alle leveres med HTTP 200. Et søgeord som “Læg i kurv”, der kun vises, når siden virker, eller en fejltekst, der ikke må forekomme, gør dem til fejl.

Vælg tekst, der er stabil og specifik: en knaptekst, et produktnavn, en linje i footeren, som applikationen genererer. Undgå tekst, der ændrer sig med A/B-tests, priser eller sprog.

Keyword-tjek læser den HTML, serveren returnerer. Tekst, der tilføjes senere af JavaScript i browseren, er ikke med; tjek det i stedet med et browserbaseret syntetisk tjek.

Sådan hjælper Uptimecheck

Uptimechecks HTTP-monitorer kan kræve, at et nøgleord findes eller mangler, i de første 2 MB af svaret, og matchet er eksakt, også med hensyn til store og små bogstaver. For API’er virker JSON-tjek som fx at $.status er lig med ok på samme måde, og flows, der kører i en rigtig browser, kan tjekke tekst, som JavaScript renderer.

Se Oppetidsovervågning

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort

Læs mere i guiderne

Guides 7 min. læsning

Sådan bygger du et health check-endpoint (og overvåger det)

Et health check-endpoint fortæller monitorer og load balancere, om din app kan håndtere forespørgsler. Hvad du skal tjekke, hvordan du holder det hurtigt og sikkert, kode til Laravel, Express og Flask, og hvordan du overvåger det.

Læs

Spørgsmål

Skelner keyword-overvågning mellem store og små bogstaver?

Det afhænger af værktøjet. I Uptimecheck gør den: “Add to cart” matcher ikke “add to cart”.

Kan keyword-overvågning opdage en hacket side?

Delvist. Et “must not contain”-tjek på ord, en angriber ville tilføje, eller et “must contain”-tjek på din egen footertekst fanger en side, der er blevet erstattet.

Hvorfor fejler mit nøgleordstjek, når jeg kan se teksten?

Teksten tilføjes sandsynligvis af JavaScript, efter siden er indlæst, eller adskiller sig i store/små bogstaver, mellemrum eller kodning i HTML'en. Se sidens kildekode for at se, hvad serveren returnerer.

Nedetid er fortid.

Opret din første monitor på under et minut, eller se dig omkring i livedemoen først.

14 dages gratis prøveperiode · Derefter gratis med 5 monitorer · Intet betalingskort