SaaSMaestro controlla i tuoi siti direttamente dai propri server. Se un firewall, un plugin di sicurezza o una protezione anti-bot blocca quei server, i controlli falliscono e ricevi falsi allarmi. Aggiungere i nostri indirizzi IP alla whitelist lo evita.
Cosa aggiungere alla whitelist
| Elemento | Valore |
|---|---|
| Indirizzo IP | 35.214.110.192 |
| Lo user agent contiene | SaaSMaestroMonitor/1.0 |
| Porte | 443 (HTTPS) e 80 (HTTP) |
Quando possibile, usa l'indirizzo IP per la whitelist. Uno user agent può essere copiato da chiunque: usalo per riconoscere le nostre richieste nei log, non come prova di chi le ha inviate.
Le sonde di uptime regionali sono piccoli server in altre regioni che caricano la tua home page solo quando il nostro server principale non ci riesce, per confermare un'interruzione prima che venga dichiarata. Se sono bloccate anch'esse, un problema tra il nostro server principale e il tuo sito non si distingue da un vero downtime.
Perché SaaSMaestro scansiona i tuoi siti
Google Analytics e Search Console riportano solo ciò che registrano. Non possono dirti che un sito è offline, che il tag di monitoraggio è stato rimosso o che una modifica ha indicato a Google di smettere di indicizzare le tue pagine. Quando questi problemi compaiono nei numeri di Google, sono già andati persi giorni di traffico o di dati. Controllare direttamente ogni sito li individua nel giro di minuti o ore.
La scansione serve per:
- Uptime: verifichiamo che il sito risponda, così ricevi un avviso quando va offline.
- Tag Google: verifichiamo che la home page contenga ancora il tag GA4 corretto, così un tag mancante o errato viene individuato prima di perdere dati.
- robots.txt e sitemap: individuiamo le modifiche che bloccano i motori di ricerca o rimuovono pagine dalla tua sitemap.
- Tag di ricerca sulle pagine chiave: rileviamo quando cambiano titolo, meta description, indirizzo canonico o impostazione noindex nella tua home page o nelle pagine di destinazione più visitate, e lo aggiungiamo alla timeline.
- Certificato SSL: ti avvisa prima che il certificato scada e i visitatori vedano un errore di sicurezza, e verifica che HTTPS funzioni.
- Header di sicurezza: valuta gli header inviati dalla tua home page e individua i file che carica via HTTP semplice.
- Controlli delle pagine chiave: carica le pagine che scegli, come prezzi o registrazione, e verifica che contengano il testo giusto.
- Icona del sito: recuperiamo l'icona mostrata accanto a ogni sito in SaaSMaestro.
Vedi Monitoraggio della salute dei siti per i dettagli di ogni controllo.
Cosa fa la scansione, e cosa non fa
- Richiede la home page ogni 15 minuti e, una volta al giorno, robots.txt, la sitemap e fino a cinque delle tue landing page più visitate. Una volta a settimana legge il certificato, carica la home page per controllarne gli header di sicurezza e segue fino a 40 link interni.
- Le pagine chiave che aggiungi vengono richieste con la frequenza che scegli, ogni 5, 15 o 60 minuti.
- Legge solo le pagine pubbliche, esattamente come farebbe il browser di un visitatore. Non effettua mai l'accesso, non invia moduli, non segue ogni link e non esegue la scansione dell'intero sito.
- Il traffico è minimo: circa cento richieste al giorno per sito, molto meno di un singolo crawler di un motore di ricerca.
- Le scansioni non compaiono in Google Analytics, perché non eseguono il tag di monitoraggio.
Alcuni servizi non visitano affatto il tuo sito, quindi non richiedono la whitelist: la scadenza del dominio viene consultata nel database pubblico delle registrazioni (RDAP o WHOIS), i record DNS tramite DNS-over-HTTPS pubblico e le blacklist con Google Web Risk e URLhaus. I test di prestazioni di laboratorio sono eseguiti da PageSpeed Insights di Google dai server di Google, quindi serve far passare Google anziché noi. Gli heartbeat funzionano al contrario: sono i tuoi processi a inviare richieste a SaaSMaestro. I tuoi dati Google provengono dalle API di Google.
Segnali che la scansione viene bloccata
- Avvisi “Il sito è offline” per un sito che si carica senza problemi nel tuo browser. Succede quando un firewall scarta silenziosamente le nostre richieste.
- “Nessun tag Google nell'HTML della home page” anche se GA4 sta registrando visite. Succede quando al posto della tua home page viene restituita una pagina di verifica o di blocco.
- Controlli delle pagine chiave che falliscono perché manca il testo atteso, quando al posto della pagina viene servita una pagina di verifica.
- Titoli di pagina mancanti o errati, una sitemap che sembra scomparsa o un riquadro con una lettera al posto dell'icona del sito.
Come aggiungere gli indirizzi alla whitelist
I passaggi esatti dipendono da ciò che protegge il tuo sito. Aggiungi gli indirizzi alla whitelist ovunque le richieste possano essere bloccate:
| Protezione | Cosa fare |
|---|---|
| Cloudflare | Aggiungi per l'indirizzo una IP Access Rule con azione “Allow”, oppure una regola WAF personalizzata che per quell'indirizzo salti la protezione anti-bot e il rate limiting. |
| Plugin di sicurezza per WordPress | In Wordfence, Sucuri, iThemes o simili, aggiungi l'indirizzo agli indirizzi IP in whitelist o attendibili. |
| Firewall dell'hosting | Aggiungi l'indirizzo alla whitelist nel pannello di controllo del tuo hosting, oppure chiedi al tuo provider di farlo. |
| Firewall del server | Consenti le connessioni in entrata dall'indirizzo sulle porte 80 e 443, ad esempio in iptables, ufw o nei security group del tuo provider cloud. |
| Rate limiting e geoblocking | Escludi l'indirizzo dai limiti di frequenza e dai blocchi per paese. |
Dopo non devi fare nulla in SaaSMaestro. L'uptime viene ricontrollato entro 15 minuti, i controlli giornalieri entro un giorno e quelli settimanali entro una settimana, e gli eventuali falsi allarmi rientrano da soli.
Se preferisci non essere scansionato
Proprietari e amministratori possono disattivare qualsiasi servizio Salute dei siti nella sua finestra in Impostazioni → il tuo workspace → Connessioni dati, oppure escludere un sito. I tuoi dati di Google Analytics e Search Console non sono interessati, ma i controlli, gli avvisi e le note automatiche di quel servizio si interrompono.