Torna al blog
SEOAI AgentsTelegramAutomation

Monitora i ranking SEO con un agente AI su Telegram

Smetti di pagare $129/mese per il monitoraggio del ranking. Crea un digest SERP quotidiano su Telegram con un agente AI per meno di $1, con analisi di causa ed effetto.

Di Hermify Team||9 min di lettura
Lo schermo di un telefono su una scrivania che mostra un digest mattutino su Telegram con un elenco di parole chiave monitorate, variazioni di posizione e un breve riepilogo scritto

Il rank tracker che paghi probabilmente ti dice meno di quanto pensi

Se monitori 20 parole chiave, probabilmente hai messo a budget qualcosa tra i $29 e i $139 al mese per lo strumento che ti dice in che pagina ti trovi. Ahrefs Lite costa $129/mese e include 750 parole chiave monitorate. Semrush Pro parte da $139/mese. Mangools è l'opzione economica a $29/mese. Qualunque cosa tu abbia scelto, accedi una volta a settimana, guardi il grafico dell'andamento delle posizioni, annoti che probabilmente è un "core update" a spiegare il calo e chiudi la scheda.

Ora immagina di monitorare le stesse 20 parole chiave per $0,36 al mese, e invece di un grafico ricevere ogni mattina un breve messaggio che dice: "sei passato dalla posizione 8 alla posizione 4 su 'self-hosted ai agent', la pagina che ti ha superato è di un sito nuovo pubblicato ieri, e al tuo post esistente manca una sezione su Docker con cui il loro post si apre." Questo è un prodotto diverso.

Questo post mostra come costruirlo con un agente AI su Telegram che interroga ogni mattina una SERP API economica, confronta il risultato con quello di ieri e scrive un breve riepilogo narrativo, non un grafico, di ciò che è cambiato e del motivo probabile. Il tutto gira per meno di un dollaro al mese su 20 parole chiave al giorno.

Un home office buio con un telefono sulla scrivania che mostra un digest SEO mattutino su Telegram, il delta percentuale verde sullo schermo che si riflette dolcemente sul legno

I tre livelli di cui hai davvero bisogno

Il monitoraggio del ranking sembra un unico lavoro. In realtà sono tre, e la maggior parte degli strumenti costosi li raggruppa in un'interfaccia che nasconde il costo di ciascuno.

  • Il recupero grezzo delle SERP. Interroga Google per "la tua parola chiave" e ottieni i dieci risultati. Questa è la parte per cui i tool SaaS ti fanno pagare. I dati grezzi sottostanti costano quasi nulla.
  • Il diff. Confronta le posizioni di oggi con quelle di ieri. Codice banale, nessuna AI necessaria.
  • Il ragionamento. "Perché è cambiato?" Questa è l'unica parte per cui ti serve un LLM, e ti serve solo sulle parole chiave che sono effettivamente cambiate.

Suddividere il lavoro in questo modo è ciò che porta il costo da $129 a meno di $1. La parte costosa, il modello linguistico, gira solo sulla manciata di parole chiave che si sono mosse in un dato giorno, non sull'intero elenco e non a ogni aggiornamento.

Il livello dei dati SERP

Hai tre opzioni oneste per ottenere i dati SERP grezzi.

Google Search Console API (gratis, solo per il tuo sito). Google ti fornisce i dati di posizione a livello di query tramite la Search Console API ufficiale, comprese impression, clic, CTR e posizione media. Il rovescio della medaglia: i dati hanno un ritardo di 2-3 giorni, vedi solo le tue proprietà verificate e non puoi tenere d'occhio la parola chiave di un concorrente. Va bene come base di partenza. Da sola non basta.

DataForSEO Standard Queue ($0,0006 per query). Tariffazione pay-as-you-go, nessun minimo mensile dopo un deposito di $50. I risultati della Standard Queue hanno tempi di risposta medi di 5 minuti, perfetti per un cron quotidiano. Con 20 parole chiave al giorno, 30 giorni al mese: 600 query x $0,0006 = $0,36/mese. La Priority Queue a $0,0012/query e la Live Mode a $0,002/query sono lì se ti servono mai, ma per il monitoraggio quotidiano del ranking non ti servono.

Alternative a SerpApi più economiche. Serper, Searlo e FlyByAPIs battono tutti il prezzo di $7,25 per 1.000 ricerche di SerpApi di dieci volte o più, con Searlo a $0,30 per 1.000 e FlyByAPIs a $0,50 per 1.000. Per una configurazione quotidiana da 20 parole chiave la differenza è di pochi centesimi, quindi scegli quella con il formato di risposta che il tuo agente analizzerà nel modo più pulito.

Un valore predefinito ragionevole: DataForSEO Standard Queue per i dati SERP generali, più la Search Console API per il tuo sito come fonte di verità. La combinazione costa meno di quanto un singolo rank tracker SaaS ti fatturi per una singola giornata.

La ricetta dell'agente: tre job concatenati

Stesso schema della creazione del report sulle crypto, stessa ragione: tieni l'LLM fuori dai poll economici, sveglialo solo quando qualcosa è davvero cambiato.

Job 1: poll SERP quotidiano, senza LLM

Un piccolo script gira una volta alle 6 del mattino. Itera sulle parole chiave monitorate, interroga la SERP API per ciascuna, analizza i primi 20 risultati e scrive il risultato su un file JSON locale. Non è coinvolta alcuna AI. Non si spendono token.

In termini di Hermes questo è un cron job no_agent=True. L'agente non si sveglia. Lo script cron gira, i dati vengono salvati e lo scheduler prosegue. Questo è l'intero livello di costo.

hermes cron create "every day at 06:00" --no-agent \
  --script seo/fetch_serps.sh \
  --out memory/serp_today.json

Job 2: diff e classificazione

Un secondo job gira alle 6:30. Legge lo snapshot di oggi e quello di ieri, calcola il delta di posizione per ogni parola chiave e classifica ciascun cambiamento:

  • Nessun cambiamento (la maggior parte delle parole chiave, la maggior parte dei giorni): salta.
  • Piccola deriva (spostamento di 1-2 posizioni): registra, non interpellare l'agente.
  • Movimento rilevante (3+ posizioni, uscita dalla pagina 1, ingresso in pagina 1, oppure un nuovo URL ha preso il tuo posto): segnala all'agente.

Per una tipica configurazione da 20 parole chiave, avrai da 2 a 4 movimenti rilevanti in una giornata movimentata e zero in una giornata tranquilla. È l'unica cosa che l'LLM vede mai.

Job 3: l'agente scrive la narrazione

Alle 7 del mattino l'agente si sveglia. L'input che riceve è ridotto: l'elenco dei movimenti rilevanti, i primi 5 risultati di ieri e di oggi per ciascuna parola chiave interessata, e la memoria dell'agente di ciò che hai pubblicato di recente. L'output dell'agente è il messaggio mattutino che vuoi davvero.

hermes cron create "every day at 07:00" \
  --enabled-toolsets "memory,web_search" \
  --prompt "Summarize SERP changes from memory/serp_diff.json. \
            For each moved keyword, name the URL that gained position, \
            check if it is a new page, and propose one likely cause."

Il flag enabled_toolsets è una funzione di controllo dei costi di Hermes: per questo job l'agente carica solo memory e web_search, nessuno strumento di email o di messaggistica, il che mantiene il contesto ridotto e l'inferenza economica.

Com'è fatto un digest mattutino utile

Stessa disciplina del digest di monitoraggio dei concorrenti: scorrevole, specifico, si chiude con un'azione suggerita. Esempio:

Daily SERP digest, June 13

Material moves (3):

- "self-hosted ai agent" - was #8, now #4. The page that fell off was a
  2024 Medium article. Your post on Hermes self-hosting moved up because
  Google now ranks newer technical guides higher for this query.

- "track seo rankings telegram" - was unranked, now #11. New site published
  June 11, already on page 2. Their post leads with a free Google Sheets
  template; yours does not.

- "ai agent docker" - was #3, now #6. The two pages above you are both
  from this week. Both include benchmark numbers; yours does not.

Suggested action for today:
Add a benchmark table to your Docker post. The competitive set has moved
toward concrete numbers and you are sliding because of it.

L'"azione suggerita" è la parte che un grafico non può darti. Nasce dal fatto che l'agente legge i tuoi post esistenti, li confronta con ciò che ora si posiziona sopra di loro e propone un cambiamento concreto. È questo che rende il digest degno di essere aperto.

Un telefono che mostra una conversazione Telegram con il digest SERP quotidiano, comprensivo di punti elenco per ogni parola chiave che si è mossa e una breve azione suggerita in fondo

Cosa sostituisce e cosa no

Questa configurazione sostituisce la parte del check-in quotidiano di Ahrefs, Semrush e Mangools, la parte che costa da $29 a $139 al mese e quella che usi davvero. Non sostituisce gli audit del sito, l'analisi dei backlink, i report sui gap di contenuto o la fase di ricerca delle parole chiave. Quelle sono funzioni vere per cui potresti ancora volere un tool SaaS, ma ti servono solo settimanalmente o mensilmente, non quotidianamente.

Un ibrido ragionevole: tieni un piano SaaS economico (Mangools a $29/mese) per il controllo occasionale dei backlink e la sessione di ricerca delle parole chiave, fai girare quotidianamente questo agente Telegram gratis (al netto dei costi delle API) e cancella il piano da $129. Risparmi $100/mese e la tua intelligence mattutina diventa più affilata perché l'agente ragiona sul tuo sito specifico invece di tracciare un grafico.

Configurazione in una sera

Un elenco concreto per questo fine settimana:

  1. Avvia un agente Hermes su Hermify. Sessanta secondi, poi aggiungi il tuo bot Telegram.
  2. Scegli da 15 a 25 parole chiave. Mescola termini di brand, parole chiave che generano fatturato e qualcuna su cui stai cercando di scalare. Salta i termini di testa su cui non hai alcuna chance.
  3. Apri un account DataForSEO. Deposito minimo di $50, dura mesi a questo volume.
  4. Collega i tre job. Cron alle 6:00 (recupero SERP con no_agent), 6:30 (diff), 7:00 (narrazione dell'agente su Telegram).
  5. Fornisci all'agente i tuoi post esistenti come memoria. Inserisci gli URL in un file di skill o carica il markdown. Questo è l'input che trasforma un delta di posizione in un suggerimento concreto.
  6. Fallo girare per due settimane prima di giudicarlo. La prima settimana è di calibrazione. Dalla seconda settimana l'agente saprà quali parole chiave ti interessano davvero e ridurrà i suoi messaggi di conseguenza.

Tempo totale di configurazione: circa 90 minuti se hai a portata di mano il tuo elenco di parole chiave e la tua sitemap.

Perché un agente e non solo uno script

Potresti scrivere il job di diff e inviarlo a Telegram con un webhook in due ore. Molti founder indie lo hanno fatto. Lo script ti dice quale parola chiave si è mossa. Non può dirti che l'URL che ti ha superato è un post di cinque giorni, o che al tuo post concorrente manca la sezione con cui quel post si apre. Lo step di ragionamento è dove l'agente AI si guadagna il suo posto.

C'è anche la dimensione della memoria. Dopo due mesi di digest quotidiani, l'agente ha visto ogni parola chiave che monitori muoversi diverse volte. Sa quali parole chiave sono volatili (uno scarto di 3 posizioni su queste è rumore) e quali sono stabili (uno scarto di 1 posizione su queste è segnale). Quella messa a punto avviene gratis se l'agente gira quotidianamente e scrive nella sua memoria persistente: è impossibile da replicare con uno script senza stato.

Non puoi avere il controllo dei tuoi ranking controllandoli una volta a settimana in una dashboard. Puoi averlo lasciando che un agente li tenga d'occhio ogni giorno e ti consegni 10 minuti di segnale alle 7 del mattino.

Fonti

Avvia il tuo Hermes Agent

Porta la tua chiave API, collega Telegram e ottieni un agente IA che migliora da solo, online in 60 secondi.

Inizia ora