Monitoraggio siti web per freelance: un metodo che regge
Il monitoraggio siti web per freelance serve a scoprire i problemi sui siti dei clienti prima che sia il cliente a segnalarteli. Se segui da solo tra uno e quindici siti, puoi impostare il monitoraggio siti con qualche strumento gratuito e una breve routine settimanale, e iniziare a pagare un'automazione solo quando quella routine comincia a saltare.
La base minima del monitoraggio siti web per freelance
Prima di tutto, verifica che ogni sito cliente sia in una proprietà Google Search Console a cui hai accesso. Una proprietà Dominio, verificata con un record TXT nel DNS, copre tutti i sottodomini e sia http sia https, così non ti sfuggono problemi su una versione www o shop. di cui nessuno ti aveva parlato. Se la proprietà è del cliente, chiedigli di aggiungerti come utente da Impostazioni, poi Utenti e autorizzazioni.
Sopra questa base ti servono tre cose attive:
- un servizio di uptime gratuito che interroga ogni homepage a intervalli di pochi minuti
- le email di Search Console che arrivano in una casella che leggi davvero
- uno spazio fisso in agenda per controllare quello che i primi due non vedono
Così copri i down del sito e i problemi di indicizzazione che prima o poi Google segnala. Restano fuori un title tag sovrascritto dall'aggiornamento di un plugin, un tag GA4 perso con il cambio di tema o una sitemap che si è dimezzata. È a questo che serve lo spazio settimanale.
I controlli che puoi fare gratis, a mano
Search Console manda un'email a proprietari e utenti quando rileva nuovi problemi, per esempio un aumento delle pagine escluse dal tag noindex o un picco di errori del server. Nelle impostazioni di Search Console apri Preferenze email per controllare che le categorie siano attive, e crea un filtro nella posta perché questi messaggi non finiscano sepolti tra le promozioni. Metti in conto un ritardo: Google riporta quello che ha visto durante la scansione, e può passare qualche giorno dal momento della modifica.
Per l'uptime diversi servizi hanno piani gratuiti sufficienti per un portfolio piccolo. Il piano free di UptimeRobot, per esempio, controlla ogni cinque minuti, più che abbastanza per un sito vetrina. Fai arrivare gli avvisi sul telefono, non solo per email.
Il lavoro manuale si concentra nello spazio settimanale. Mezz'ora il lunedì mattina basta per una decina di siti, a patto di seguire sempre la stessa lista:
- Apri
/robots.txtsu ogni sito e cerca nuove righeDisallow. La guida su come controllare il robots.txt spiega cosa guardare. - Apri la sitemap XML e confronta il numero di URL con la settimana precedente. Basta un foglio di calcolo con una colonna per settimana. Trovi i dettagli in come monitorare le modifiche alla sitemap.
- Visualizza il sorgente della homepage e di un template importante, e cerca
noindex,canonicale l'ID di GA4 o GTM. - In Search Console apri il report Indicizzazione delle pagine e guarda l'andamento delle pagine Non indicizzate.
- Controlla le scadenze del certificato SSL e del dominio, che puoi annotare una volta sola nello stesso foglio.
Sui siti WordPress aggiungi un passaggio in Impostazioni, poi Lettura, per verificare che la casella "Scoraggia i motori di ricerca dall'effettuare l'indicizzazione di questo sito" sotto "Visibilità per i motori di ricerca" sia ancora vuota. È il modo più frequente in cui un sito sparisce da Google dopo una migrazione. Gli altri sono raccolti in come intercettare un noindex in produzione.
Quando la routine manuale smette di bastare
La routine funziona finché non succede una di tre cose.
La prima è il numero di siti. Ognuno aggiunge qualche minuto, e oltre i dieci o dodici la mezz'ora del lunedì diventa un'ora, finché in una settimana piena salta. Ed è proprio la settimana in cui lo sviluppatore del cliente pubblica la configurazione dello staging.
La seconda sono i tempi. Con un controllo settimanale un problema può restare lì sei giorni prima che tu lo veda. Per il sito di una piccola attività locale può andare bene. Per un cliente ecommerce con campagne a pagamento attive, sei giorni senza Meta Pixel sono soldi di cui ti chiederà conto.
La terza sei tu. Il monitoraggio manuale dipende dalla memoria di una persona sola, e un freelance si ammala, prende un progetto grosso o va in ferie.
Quando uno di questi punti comincia a pesare, non ti chiedi più se automatizzare ma quanta parte della lista delegare.
Come coprire i siti quando sei in ferie
Per chi lavora da solo le ferie sono la vera prova. Qualche accorgimento pratico aiuta:
- Prima di partire, esegui la checklist completa su tutti i siti, così parti da una situazione verificata.
- Chiedi ai clienti di non programmare rilasci, aggiornamenti dei plugin o lanci di restyling mentre sei via, e mettilo per iscritto.
- Fai arrivare gli avvisi di uptime a qualcuno che possa almeno telefonare all'hosting, anche un collega freelance di fiducia che paghi a ore per la copertura.
- Dai a quella persona un accesso come utente con accesso limitato in Search Console, invece delle tue credenziali.
Qui gli avvisi automatici sulle modifiche contano più che altrove: guardi il telefono una volta al giorno e sai se è cambiato qualcosa, senza dover scegliere tra staccare del tutto e controllare ogni sito dalla spiaggia.
Come inserire il monitoraggio nel canone di manutenzione
Il monitoraggio si vende meglio dentro un canone di manutenzione che come prodotto a parte, perché il cliente capisce "qualcuno si occupa del sito" più facilmente di un elenco di controlli tecnici. Per farlo pagare devi essere preciso sul perimetro.
Scrivi quali segnali tieni d'occhio (uptime, indicizzazione, tag SEO, tracciamento, SSL e dominio), con che frequenza li controlli e che risposta riceve il cliente. Per esempio: i problemi trovati vengono segnalati entro la stessa giornata lavorativa e le correzioni sotto i 30 minuti sono incluse. Tutto ciò che richiede di più viene preventivato a parte.
Per il prezzo, somma i costi reali per sito: gli abbonamenti agli strumenti divisi per i siti che coprono, più il tempo che passi ogni mese a leggere gli avvisi. Poi fissa il canone in base al valore degli incidenti evitati, non alle ore. Manda una breve nota mensile anche quando non si è rotto niente. L'articolo sui report di monitoraggio per i clienti ha qualche idea su cosa metterci.
Automatizzare la lista settimanale con Deltio
Deltio automatizza la lista settimanale descritta sopra. Una volta al giorno legge la sitemap e le pagine di ogni sito, le confronta con il controllo precedente e ti avvisa per email o su Slack, sito per sito, quando qualcosa è cambiato: noindex, robots.txt, canonical, title, meta description e H1, URL nella sitemap, uptime, scadenza di SSL e dominio, GA4, GTM e Meta Pixel, banner dei cookie e pagine di manutenzione rimaste online. Puoi anche lanciare una scansione SEO manuale prima o dopo un rilascio.
I controlli sono giornalieri, non in tempo reale, quindi una modifica fatta stamattina compare nell'avviso di domani. Per la maggior parte dei portfolio di un freelance resta un grande passo avanti rispetto a un giro manuale settimanale.
Il piano Starter copre fino a 50 siti a 29 € al mese, oppure 24 € al mese con fatturazione annuale. Puoi provarlo sui siti dei tuoi clienti per 14 giorni.
Domande frequenti
- Devo monitorare anche i siti senza budget SEO o pubblicitario?
- Di solito basta una configurazione più leggera: uptime, scadenza di SSL e dominio ed email di Search Console. Sono guasti che mandano il sito offline o fanno comparire avvisi nel browser, e i clienti delle piccole attività se ne accorgono anche quando il posizionamento non gli interessa.
- La proprietà Search Console deve essere intestata a me o al cliente?
- Al cliente, con te aggiunto come utente con accesso completo. Se la collaborazione finisce, il cliente conserva dati e storico, e togliere il tuo accesso è un solo passaggio in Utenti e autorizzazioni.
- Ha senso monitorare anche il sito di staging?
- Per l'indicizzazione di solito no, perché lo staging deve essere bloccato ai motori di ricerca apposta. Il controllo utile è l'opposto: verificare che le regole robots e i tag noindex dello staging non arrivino in produzione durante il deploy.
- Come dico a un cliente che il monitoraggio ha trovato un problema causato da lui?
- Descrivi cosa è cambiato, quando è stato rilevato e che effetto ha, senza cercare colpevoli. Un messaggio breve con l'URL interessato e la correzione che hai applicato tiene la conversazione sul sito e non su chi ha cliccato cosa.
- Posso monitorare siti di clienti di cui non curo la manutenzione?
- Sì. I controlli su robots.txt, sitemap, tag e sorgente della pagina richiedono solo il sito pubblico, quindi puoi seguire anche siti gestiti da un altro sviluppatore. Per i dati di Search Console serve comunque che il proprietario ti dia l'accesso.