Vai al contenuto principale

Monitoraggio delle parole chiave

Monitoraggio delle parole chiave: sai subito quando una parola o una frase cambia

Il monitoraggio delle parole chiave di HostTracker (keyword monitoring) legge il corpo della risposta a ogni controllo di un monitor HTTP o API e ti avvisa nell’istante in cui una parola o una frase compare o scompare - non è un rank tracker per le posizioni di ricerca, ma un controllo sul testo reale della tua pagina.

  • Affidabile dal 2004
  • 500.000+ siti web monitorati
  • 300+ checkpoint in tutto il mondo

Come viene rilevato un cambiamento di parola chiave, dal controllo all’avviso

Cinque modalità, entrambe le direzioniRicevi un avviso quando una frase scompare o quando ne compare una - ReverseWithResult include persino il testo circostante.
Nessuna richiesta aggiuntivaLegge la risposta che il tuo controllo HTTP o API ha già recuperato: un elenco separato da virgole fino a 255 caratteri, confrontato senza distinzione tra maiuscole e minuscole.
Mai un falso allarme per le dimensioniUna risposta che supera il limite di dimensione del monitor viene segnalata come contenuto troppo grande, non come un falso «parola chiave mancante».

Controlla una pagina per una parola o frase in tre impostazioni

L’opzione delle parole chiave si trova sullo stesso monitor HTTP o API che usi già - non c’è un monitor per le parole chiave separato da creare, e non aggiunge alcuna richiesta extra.

IMPOSTAZIONE MONITOR HTTP

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

Un elenco separato da virgole, fino a 255 caratteri

Ogni parola o frase in un unico campo. La corrispondenza è una ricerca di sottostringa senza distinzione tra maiuscole e minuscole, quindi «Sold Out» e «sold out» sono la stessa parola chiave.

Cinque modalità coprono entrambe le direzioni

Ricevi un avviso quando una parola chiave scompare (PresentAny, PresentAll) o compare (ReverseAny, ReverseAll) - ReverseWithResult aggiunge anche il testo circostante.

Incluso nei monitor HTTP e API

La stessa opzione, sul controllo che usi già. Scopri come funziona il monitoraggio dei contenuti

Dove un avviso sulle parole chiave dimostra il suo valore

Il monitoraggio dei contenuti in pratica: sei rilasci che cambiano cosa dice una pagina

Nessuno di questi casi cambia il codice di stato HTTP - tutti continuano a restituire 200. Il primo segnale è il testo stesso, che è esattamente ciò che legge il monitoraggio delle parole chiave.

Magazzino

«Sold out» sostituisce «Add to cart»

Una sincronizzazione delle scorte fallisce e le pagine prodotto iniziano a mostrare «Sold out» pur continuando a rispondere 200. ReverseAny su quella frase lo intercetta prima di un cliente.

Backend

Un errore di database raggiunge la produzione

«Error establishing a database connection» è HTML valido con un codice di stato normale. ReverseAny su quella stringa trasforma in un avviso una pagina che la maggior parte dei controlli di uptime considererebbe sana.

Conformità

Una riga obbligatoria scompare

Una modifica al template elimina il footer legale o una riga di prezzo che deve restare. PresentAny o PresentAll avvisano nel momento in cui il testo atteso manca.

Rilascio

Una pagina di manutenzione sopravvive al deploy

Il sito continua a rispondere 200 con «under maintenance» molto dopo che la pagina reale sarebbe dovuta tornare online. ReverseAny su quella frase chiude il cerchio.

Sicurezza

Compare una stringa di defacement

«Casino» o un altro indicatore tipico di pagina violata sulla homepage è una compromissione, non un bug di contenuto. Abbina una parola chiave ReverseAny al monitoraggio dei rischi web per il lato blacklist.

Rendering

Un CMS restituisce una pagina 200 vuota

Un template rotto produce un corpo vuoto che continua a rispondere 200. Una parola chiave PresentAny su un testo che dovrebbe sempre essere presente lo rileva.

Impostazioni degli avvisi sulle parole chiave

Uno strumento di monitoraggio delle parole chiave pensato per evitare falsi allarmi

Tre cose rendono affidabile un avviso sulle parole chiave: come funziona la corrispondenza, quante direzioni copre, e cosa succede quando la pagina è più grande di quanto il controllo possa leggere.

Corrispondenza

Sottostringa senza distinzione tra maiuscole e minuscole, non un’espressione regolare

Una parola chiave corrisponde come testo semplice, ignorando le maiuscole - «Confidential» e «confidential» sono la stessa cosa. Per un pattern o un singolo elemento HTML, una regola di asserzione sullo stesso monitor se ne occupa.

Modalità

Cinque modalità, un’unica impostazione

PresentAny, PresentAll, ReverseAny, ReverseAll e ReverseWithResult coprono sia «deve esserci» sia «non deve mai esserci» con lo stesso campo.

Protezione

Una risposta di grandi dimensioni non viene mai considerata una prova

Una risposta che supera il limite di dimensione del monitor viene segnalata come contenuto troppo grande - mai come «parola chiave assente», così una pagina che cresce temporaneamente oltre il limite non genera alcun falso avviso.

Da un avviso sulle parole chiave a una regola di asserzione precisa

Lo stesso monitor può avere fino a 20 regole di asserzione insieme all’opzione delle parole chiave - per testo sensibile alle maiuscole, un’espressione regolare, o un singolo elemento HTML invece dell’intera pagina.

Sensibile alle maiuscole, a differenza dell’opzione delle parole chiave

Le regole confrontano il testo distinguendo tra maiuscole e minuscole per impostazione predefinita, quindi «Confidential» e «confidential» sono diverse quando quella distinzione conta.

Un’espressione regolare, non solo una sottostringa

body.regex("...") abbinato a not exists conferma che un pattern non compare mai nella risposta.

Un elemento, non l’intero corpo

body.html.path("h1").first contains "..." controlla specificamente l’intestazione della pagina. Scopri l’intero linguaggio delle regole

REGOLE DI ASSERZIONE

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

Ogni livello della vostra infrastruttura, monitorato

Siti web, server, API, certificati. Un tipo di controllo per pagina, con le stesse località, avvisi e report alle spalle.

Scelto da team come

Microsoft Panasonic OTP Bank OneProvider Worldmate
La guida completa

Il monitoraggio delle parole chiave, spiegato

Ogni capitolo si apre sul posto, così la pagina resta breve.

Le cinque modalità delle parole chiave, spiegate

La modalità determina in quale direzione scatta l’avviso. Tutte e cinque confrontano lo stesso elenco di parole chiave separate da virgola con il corpo della risposta, senza distinzione tra maiuscole e minuscole, a ogni controllo.

Modalità
Avvisa quando
Uso tipico
PresentAny
Nessuna parola chiave viene trovata
Una singola frase obbligatoria, oppure un elenco in cui ne basta una qualsiasi
PresentAll
Manca una qualsiasi parola chiave
Un insieme di frasi che devono essere tutte presenti insieme sulla pagina
ReverseAny
Compare una qualsiasi parola chiave
Una frase che non deve mai comparire - «sold out», una stringa di errore, un indicatore di defacement
ReverseAll
Compaiono tutte le parole chiave
Una combinazione che conta solo quando compare tutta insieme
ReverseWithResult
Compare una qualsiasi parola chiave
Come ReverseAny, con in più circa 120 caratteri di testo su entrambi i lati della corrispondenza nell’avviso

Cosa conta come corrispondenza: monitoraggio dei contenuti del sito senza falsi positivi

Una parola chiave corrisponde quando compare in un punto qualsiasi del corpo della risposta, ignorando le maiuscole - una semplice ricerca di sottostringa, non un’espressione regolare e non un confronto visivo della pagina. L’intero elenco condivide un unico campo di 255 caratteri, quindi ci sta una manciata di frasi specifiche, non un intero dizionario.

L’unica eccezione deliberata è la dimensione. Una risposta più grande del limite di dimensione del monitor riporta contenuto troppo grande invece di valutare le parole chiave - una pagina momentaneamente troppo grande da leggere non viene mai interpretata erroneamente come una pagina la cui parola chiave è scomparsa. Un falso «va tutto bene» è innocuo; un falso «la parola chiave è sparita» avvisa qualcuno per niente, ed è proprio in questa direzione che protegge.

Regole di asserzione: quando un elenco di parole chiave richiede più precisione

L’opzione delle parole chiave risponde a una sola domanda - questo testo è nella risposta, sì o no. Quando la domanda è più specifica, lo stesso monitor può avere fino a 20 regole di asserzione insieme a essa:

  • Corrispondenza sensibile alle maiuscole - le regole confrontano il testo distinguendo tra maiuscole e minuscole per impostazione predefinita, a differenza dell’opzione delle parole chiave.
  • Espressioni regolari - body.regex("..."), abbinato a exists o not exists, fa corrispondere un pattern invece di una frase letterale.
  • Selettori HTML - body.html.path("h1").first contains "..." controlla un singolo elemento tramite il suo percorso CSS, non una qualsiasi occorrenza del testo in un punto qualunque della pagina.

Combinale invece di scegliere: una parola chiave ReverseAny ampia come prima linea, una o due regole di asserzione dove il controllo deve essere esatto. L’intero linguaggio delle regole è documentato nella pagina del monitoraggio API.

Configurare un avviso sulle parole chiave

  1. Esegui il controllo HTTP istantaneo gratuito sulla pagina per vedere la risposta rispetto a cui stai per scrivere una parola chiave.
  2. Aggiungi un monitor HTTP o API per la pagina, oppure aprine uno esistente - l’opzione delle parole chiave si trova su entrambi i tipi.
  3. Inserisci la frase o l’elenco separato da virgole, fino a 255 caratteri, e scegli una modalità: PresentAny/PresentAll per il testo che deve restare, ReverseAny/ReverseAll/ReverseWithResult per il testo che non deve mai comparire.
  4. Dove l’opzione delle parole chiave non è abbastanza precisa, aggiungi una regola di asserzione sullo stesso monitor - testo sensibile alle maiuscole, un’espressione regolare o un singolo elemento HTML.
  5. Iscrivi le persone che devono essere informate e scegli il loro canale - email, SMS, chiamata vocale, Slack, Telegram, webhook e altro ancora.
  6. Lascia che il primo controllo funga da riferimento. I controlli si ripetono da oltre 300 checkpoint in 158 città, e un fallimento viene riverificato da altre località prima che venga inviato un avviso a chiunque.

Punti chiave

Domande frequenti

È un’opzione su un monitor HTTP o API: fornisci un elenco di parole o frasi separate da virgola, fino a 255 caratteri in totale, e una modalità, e a ogni controllo HostTracker legge il corpo della risposta già recuperato e le cerca al suo interno. La corrispondenza è una ricerca di sottostringa senza distinzione tra maiuscole e minuscole - «Sold Out» e «sold out» sono la stessa parola chiave - non un’espressione regolare. A seconda della modalità, un controllo fallisce quando una parola chiave manca, quando ne compare una, oppure quando compaiono tutte, e l’avviso può includere il testo intorno alla corrispondenza.

No. Una parte del traffico di ricerca per «keyword monitoring» sta in realtà cercando il rank tracking SEO, cioè il monitoraggio della posizione di una pagina nei risultati di Google per un termine specifico. HostTracker non fa questo: l’opzione legge il testo della tua stessa pagina nel tuo stesso controllo, e non interroga mai un motore di ricerca né riporta una posizione in classifica. Se una parola o una frase deve essere presente o assente su una pagina che controlli, questo è lo strumento giusto; se hai bisogno di sapere come si posiziona una pagina, non lo è.

PresentAny avvisa quando nessuna delle parole chiave elencate viene trovata - una singola frase obbligatoria, oppure un elenco in cui basta che ne sia presente una qualsiasi. PresentAll avvisa quando manca una qualsiasi parola chiave - ogni frase dell’elenco deve essere presente. ReverseAny avvisa quando compare una qualsiasi parola chiave - la modalità dietro alla maggior parte dei controlli del tipo «questo testo non deve mai comparire», come una stringa di defacement. ReverseAll avvisa solo quando tutte le parole chiave compaiono insieme. ReverseWithResult si comporta come ReverseAny, ma l’avviso include anche circa 120 caratteri di testo su entrambi i lati della corrispondenza, così vedi la frase senza dover aprire la pagina.

No. Il monitoraggio delle parole chiave legge il testo che il controllo di HostTracker ha già recuperato e cerca una parola o frase specifica - non confronta screenshot, layout, colori o pixel tra un controllo e l’altro, e non estrae né traccia un prezzo. Se ciò che ti serve è «avvisami quando questa pagina appare visivamente diversa» oppure «traccia il prezzo di questo prodotto nel tempo», questa opzione non è pensata per nessuno dei due scopi; risponde solo se un testo specifico è presente o assente.

Il corpo della risposta viene letto fino al limite di dimensione del monitor. Una risposta che raggiunge quel limite viene segnalata come contenuto troppo grande - non viene mai considerata come prova dell’assenza di una frase, e non genera mai un falso avviso di «parola chiave mancante» su una pagina che HostTracker non è riuscito a leggere fino in fondo. Aumentare il limite di dimensione della risposta del monitor evita del tutto che il limite venga raggiunto.

L’opzione delle parole chiave esegue solo una corrispondenza di sottostringa senza distinzione tra maiuscole e minuscole - nessuna espressione regolare, nessun carattere jolly. Per una corrispondenza sensibile alle maiuscole, un’espressione regolare o un controllo limitato a un singolo elemento HTML, aggiungi una regola di asserzione sullo stesso monitor: le regole sono sensibili alle maiuscole per impostazione predefinita, supportano `body.regex("...")` per i pattern, e possono selezionare un elemento tramite percorso CSS, come `body.html.path("h1").first contains "..."`.

Sì. Lo stesso monitor può avere entrambe: l’opzione delle parole chiave per un controllo rapido di presenza o assenza senza distinzione tra maiuscole e minuscole, e fino a 20 regole di asserzione per tutto ciò che richiede maggiore precisione - testo sensibile alle maiuscole, un’espressione regolare o testo all’interno di un elemento. Una combinazione comune è un controllo ampio con parole chiave come prima linea di difesa, più una o due regole mirate per i casi che richiedono precisione.

I monitor HTTP e API. Apri l’impostazione delle parole chiave, inserisci il tuo elenco separato da virgole e scegli una modalità - inclusa in ogni piano con i monitor HTTP, senza dover aggiungere un monitor per le parole chiave separato. I controlli vengono eseguiti da oltre 300 checkpoint in 158 città all’intervallo del monitor, un controllo fallito viene riverificato da altre località prima che venga inviato un avviso a chiunque, e l’avviso può essere inviato via email, SMS, chiamata vocale, Slack, Telegram, webhook e altro ancora.

Incluso in ogni piano con monitor HTTP

Un avviso sulle parole chiave per il testo che deve restare - o che deve sparire

Aggiungi una parola chiave a un monitor HTTP o API e ricevi un avviso nel momento in cui compare o scompare, controllato da oltre 300 località nel mondo.

Prova gratuita di 30 giorni - 100 monitor - nessuna carta di credito
  • Affidabile dal 2004
  • 500.000+ siti web monitorati
  • 300+ checkpoint in tutto il mondo

Fa parte del software di monitoraggio siti web di HostTracker.