Home
Prezzi
Piattaforma Blog Chi siamo Contatti FAQ
Accedi Inizia gratis
Monitoraggio delle keyword

Sapere quando i propri contenuti
cambiano senza permesso.

Verificare la presenza o l'assenza di qualsiasi keyword, frase o pattern regex su qualsiasi pagina — e ricevere un alert nel momento in cui il testo atteso scompare o compare testo inaspettato. L'integrità dei contenuti, confermata ad ogni controllo.

Free tier included No credit card 2-minute setup
app.siteqwality.com / monitors / terms-keyword
acme.com / terms HealthyLIVE
CHECKS · 24H288
LAST MATCHPass
PATTERNregex
iad-192ms
sfo-1118ms
fra-1147ms
sin-1181ms
syd-1202ms
Cosa si ottiene

Controlli sui contenuti che vanno oltre un 200 OK.

Una pagina può restituire HTTP 200 mentre serve un contenuto alterato, un corpo vuoto o una clausola legale mancante. Il Monitoraggio delle keyword analizza la risposta e verifica cosa dovrebbe — o non dovrebbe — essere presente.

Asserzioni di presenza e assenza

Verificare che una keyword o frase SIA presente nella pagina, oppure che NON lo sia — entrambe le modalità supportate sullo stesso monitor.

Supporto completo alle regex

Utilizzare espressioni regolari per il rilevamento basato su pattern: formati email, pattern di carte di credito, firme di script-injection o numeri di versione.

Corrispondenza con distinzione maiuscole/minuscole

Distinguere la capitalizzazione del brand dalle parole comuni — "Apple" vs "apple" — con modalità opzionale case-sensitive per ogni regola.

Rilevamento di defacement e injection

Rilevare contenuti inattesi aggiunti da attaccanti o deploy non autorizzati: link spam, redirect malevoli o tag script iniettati.

Alert multi-canale istantanei

Instradare gli alert di variazione dei contenuti verso Slack, Teams, email, SMS o qualsiasi webhook, con il pattern che ha causato il fallimento e l'URL che l'ha servito.

Cadenza dei controlli configurabile

Eseguire i controlli keyword con frequenza fino a ogni 30 secondi sulle pagine critiche, o con minore frequenza sui contenuti a bassa priorità per gestire l'utilizzo.

01 · Proteggere ciò che deve restare nella pagina

Il testo assente è
un controllo fallito.

Clausole legali, banner sui cookie, avvisi di copyright e badge di fiducia possono essere rimossi da un deploy errato o da una modifica al CMS senza alcun errore server. Il Monitoraggio delle keyword negativo tratta la loro scomparsa come un fallimento e avvisa prima che un audit di conformità — o un cliente — se ne accorga.

  • Verificare che il testo legale o di conformità richiesto sia presente ad ogni controllo
  • Rilevare le rimozioni generate dal CMS prima che raggiungano gli utenti in produzione
  • Combinare regole di presenza e assenza sullo stesso monitor
app.siteqwality.com / monitors / privacy-keyword
acme.com / privacy HealthyLIVE
RULEmust-contain
LAST RUNPass
CHECKS · 7D2,016
iad-188ms
sfo-1115ms
fra-1143ms
sin-1179ms
02 · Pattern matching avanzato

Regex quando una stringa
semplice non basta.

Una keyword fissa non copre la categoria di contenuto che desta effettivamente preoccupazione. Utilizzare un'espressione regolare per rilevare qualsiasi indirizzo email, qualsiasi pattern di script-injection o qualsiasi stringa di versione — e ricevere un alert nel momento in cui il pattern corrisponde (o smette di corrispondere).

  • Pattern regex compatibili con PCRE completi supportati
  • Alert in caso di corrispondenza O di mancata corrispondenza per lo stesso pattern
  • Pattern e snippet corrispondente inclusi in ogni payload di alert
add a keyword rule$ curl -X POST https://api.siteqwality.com/http/job \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -d '{"url":"https://acme.com/checkout","interval_seconds":300,"assertions":[{"body_contains":"Secure Checkout"},{"body_not_matches":"<script[^>]*evil"}]}'
✓ monitor live · keyword rules active
30s

cadenza minima disponibile per i controlli keyword

2

modalità di asserzione — must-contain e must-not-contain

PCRE

supporto regex completo su ogni monitor

$0

piano gratuito — inizia senza carta di credito

FAQ

Questions, answered.

Il monitoraggio di presenza (must-contain) invia un alert se una keyword o pattern NON viene trovato nella pagina — utile per verificare che il testo obbligatorio come una clausola legale resti visibile. Il monitoraggio di assenza (must-not-contain) invia un alert se la keyword viene trovata — utile per rilevare spam iniettato, script malevoli o contenuti non autorizzati.

Sì. I pattern vengono trattati come espressioni regolari compatibili con PCRE quando si abilita la modalità regex. È possibile corrispondere intere categorie di contenuto — indirizzi email, tag script, pattern URL — anziché una stringa fissa.

Per le regole su stringhe semplici, la modalità case-sensitive esegue un confronto letterale con distinzione maiuscole/minuscole. Per i pattern regex, corrisponde alla rimozione del flag PCRE case-insensitive, quindi l'espressione si comporta esattamente come scritta.

Le asserzioni keyword — incluse le regole regex e di assenza — sono incluse in ogni monitor HTTP di Monitoraggio dell'uptime senza costi aggiuntivi. Le regole vengono aggiunte durante la configurazione del monitor e vengono eseguite ad ogni controllo.

Con una cadenza di 30 secondi, un fallimento keyword confermato raggiunge tipicamente il canale di alert scelto entro circa un minuto, dopo che il fallimento è stato verificato da altre regioni per eliminare i falsi positivi.

Pronto?

Inizia a monitorare in meno di un minuto.

Ogni prodotto parte gratuitamente — uptime, cron, synthetic, log, RUM, incidenti e pagine di stato. Nessuna carta di credito richiesta.