I 5 segnali che il tuo sito ha bisogno di una strategia SEO strutturata (e non di altri articoli)
Bastano 25.000 righe di export da Google Search Console per capirlo. I segnali che serve una strategia SEO strutturata sono cinque e si leggono nei dati che hai già: query commercialmente rilevanti ferme in posizione 20-30 per 3 mesi consecutivi, più URL che competono sulla stessa query (cannibalizzazione SEO), pagine pubblicate e non indicizzate, crescita di impression concentrata su query che non toccano le pagine di ricavo, e produzione di contenuti che parte da richieste interne invece che da un cluster di keyword. Quando almeno 2 segnali su 5 sono presenti insieme, pubblicare altri contenuti non sposta nulla: serve un audit SEO e una riallocazione delle priorità.

Segnali che il tuo sito ha bisogno di una strategia SEO strutturata
La domanda che arriva quasi sempre in riunione è «dobbiamo pubblicare di più?». È la domanda sbagliata, perché l’output di contenuti è la leva più facile da aumentare e la più difficile da valutare a posteriori. Un sito che pubblica senza architettura produce, dopo un anno, decine di URL che si contendono le stesse query, diluiscono i segnali interni e allungano i tempi di scansione. Il traffico sale un po’. Le richieste no. Ecco i cinque segnali, come verificarli con i dati che possiedi già, e dove questi controlli mentono.
Segnale 1: le query che contano restano in posizione 20-30 per 3 mesi consecutivi
La posizione media è la metrica più fraintesa di Google Search Console. Un valore di 24,8 su una query strategica non significa «siamo quasi in seconda pagina»: significa che Google ha valutato la pagina e ha deciso che esistono venti risposte migliori. È un giudizio, non un ritardo.
Il segnale diagnostico è la stabilità nel tempo, non la posizione in sé. Una pagina recente che oscilla tra 18 e 35 è ancora in fase di test. Una pagina che tiene 20-30 per 3 mesi consecutivi su query con volume e intento commerciale ha raggiunto il tetto di ciò che può fare da sola: contenuto sufficiente per essere considerato, insufficiente per essere preferito. In quella fascia il traffico è praticamente zero, quindi manca anche il feedback comportamentale che potrebbe far salire l’URL.
Per verificarlo: apri Search Console, Rendimento > Risultati di ricerca. Imposta l’intervallo su tre mesi pieni e confrontali con i tre precedenti. Attiva la Posizione media, passa alla scheda Query e ordina per impression decrescenti. Ti interessano le righe con impression a tre cifre e posizione media 20-30 in entrambi i periodi. Escludi le query di brand con un filtro regex, impostando la condizione su «non corrisponde»:
Filtro query — regex brand da escludere:
(?i)(nomeazienda|nome azienda|nomeazienda\.it)
→ impostare la condizione su "non corrisponde"Se le query bloccate sono meno di cinque, il segnale è debole e probabilmente hai un problema di domanda, non di strategia. Se sono venti o più e riguardano lo stesso ambito di servizio, il segnale è forte: la SERP ti considera un attore periferico su quel tema.
Il pattern più ricorrente in questa fascia è la pagina orfana di supporto: un URL commerciale ben scritto, senza contenuti di approfondimento che lo linkino con anchor coerenti. Il documento c’è, il contesto attorno no. Nella fascia 20-30 la variabile che si muove più spesso non è il testo della pagina, ma la struttura di ciò che le sta intorno — è il tipo di intervento che richiede una consulenza SEO con una mappa, non un ritocco al meta title.
Segnale 2: più URL competono sulla stessa query e Google cambia idea ogni settimana
Questo segnale non produce un calo visibile: produce un plateau, che è peggio, perché sembra stabilità.
La cannibalizzazione SEO si manifesta quando due o più URL dello stesso dominio sono candidati plausibili per la stessa intenzione di ricerca. Il motore ne sceglie uno, poi cambia, poi torna indietro. Ogni rotazione azzera parte del segnale accumulato e nessuna delle due pagine consolida abbastanza autorevolezza per superare la prima pagina. Il sintomo in Search Console: filtri per una query, apri Pagine, e trovi due o tre URL che si alternano nei mesi con impression comparabili e clic frammentati.
La verifica sistematica richiede l’export Query + Pagina. Su un dataset di 25.000 righe il calcolo si riduce a un raggruppamento:
import pandas as pd df = pd.read_csv("gsc_query_pagina.csv") # colonne: query, page, clicks, impressions
sospetti = (df.groupby("query") .agg(url_distinti=("page", "nunique"), clic=("clicks", "sum"), imp=("impressions", "sum")) .query("url_distinti >= 2 and imp >= 200") .sort_values("imp", ascending=False))La soglia di 200 impression serve a togliere rumore. Quello che esce sopra la soglia va guardato riga per riga, perché non tutta la compresenza è cannibalizzazione: se i clic vanno stabilmente all’80% sulla stessa URL, c’è una gerarchia funzionante. Il caso patologico è la rotazione con quote simili e nessun vincitore per settimane.
La causa più frequente non è la duplicazione palese di contenuto, ma la duplicazione di intento sotto titoli diversi: «guida a X», «X: come funziona» e «cosa sapere su X» rispondono alla stessa domanda con tre H1 diversi. Il crawler legge la sovrapposizione semantica, non l’intenzione editoriale.
Le soluzioni sono tre e vanno scelte, non applicate a tappeto: consolidamento con redirect 301 verso l’URL con più storico, differenziazione reale dell’intento, oppure gerarchizzazione tramite link interni e canonical. Sbagliare la scelta costa: un 301 verso l’URL sbagliato trasferisce autorevolezza su una pagina che converte meno. È qui che una analisi del sito preventiva evita di trasformare una diagnosi corretta in un intervento dannoso.
Segnale 3: pagine pubblicate che restano fuori dall’indice — e il rapporto lo dice da mesi
Il terzo segnale è il più concreto e il più ignorato, perché il rapporto in cui compare non manda notifiche.
Search Console > Indicizzazione > Pagine divide gli URL in indicizzati e non indicizzati, con un motivo per ciascun gruppo escluso. I motivi non sono equivalenti e trattarli come un unico numero è l’errore più comune. «Pagina alternativa con tag canonical appropriato» su un e-commerce con varianti prodotto è fisiologico. «Rilevata, non indicizzata» su cinquanta articoli pubblicati negli ultimi mesi è un giudizio di valore: Google ha visto l’URL, ha deciso di non spendere risorse per scansionarlo.
Gerarchia di gravità utile per leggere il rapporto:
| Stato in Search Console | Cosa significa davvero | Gravità |
|---|---|---|
| Rilevata, attualmente non indicizzata | Google conosce l’URL e ha scelto di non scansionarlo | Alta |
| Scansionata, attualmente non indicizzata | Ha letto la pagina e l’ha scartata come ridondante o sottile | Alta |
| Pagina duplicata senza canonical selezionato dall’utente | Google ha scelto lui il canonical | Media-alta |
| Esclusa dal tag noindex | Intenzionale, o residuo di staging | Dipende |
| Bloccata da robots.txt | Direttiva esplicita da verificare | Media |
| Anomalia durante la scansione (5xx) | Problema server, non editoriale | Alta se ricorrente |
Flusso operativo: apri il rapporto Pagine, ordina i motivi per numero di URL, esporta il CSV di «Rilevata, attualmente non indicizzata» e incrocia con la data di pubblicazione. Contenuti pubblicati da oltre otto settimane ancora in quello stato — esclusi paginazioni e filtri — indicano segnale attivo. Verifica anche quanti link interni puntano a quegli URL: spesso la risposta è zero o uno, solo dall’archivio del blog.
Prima di dare la colpa al contenuto, escludi le cause infrastrutturali: un TTFB elevato e persistente riduce l’efficienza di scansione, così come una sitemap che dichiara migliaia di URL di cui molti restituiscono 301. La gestione dell’indicizzazione SEO parte dalla pulizia della sitemap, non dalla riscrittura degli articoli: riscrivere un contenuto mai scansionato è tempo perso. Nota finale: la richiesta manuale di indicizzazione funziona per singoli casi urgenti, non su cinquanta URL — il tasso di successo dipende sempre dalla stessa valutazione di qualità che li ha esclusi la prima volta.

Segnale 4: il traffico cresce ma non tocca mai le pagine che generano ricavo
Il report mensile sembra ottimo — sessioni e impression in crescita — ma il CRM mostra le stesse richieste dell’anno prima.
Le pagine informative ampie — glossari, «cos’è», guide generaliste — intercettano domanda in fase esplorativa. Sono utili solo se esiste un percorso che porta quella domanda verso una decisione. Se non esiste, il sito accumula visibilità su query a bassa intenzione commerciale mentre le pagine di servizio restano nella fascia diagnosticata al primo segnale.
Verifica in due passaggi. Primo: Rendimento > Pagine, tre mesi, prime venti URL per clic, classificate in informativa/comparativa/transazionale. Se oltre l’80% dei clic arriva da pagine informative e i servizi non compaiono nelle prime venti, il segnale è attivo. Secondo: filtra la pagina servizio più importante e leggi le query che la portano — spesso riceve impression su varianti informative («come funziona X») e non su varianti commerciali («X per aziende», «costo X»).
Serve anche un controllo a valle: se le pagine transazionali ricevono clic in linea con la posizione ma non generano contatti, il collo di bottiglia è nell’interfaccia o nella proposta. Un modulo di contatto sotto la piega o una usabilità del sito web problematica su mobile producono lo stesso zero richieste con una causa completamente diversa. Distinguere le due situazioni evita di comprare traffico per un imbuto che perde.
Segnale 5: ogni contenuto nasce da una richiesta interna, non da un cluster di keyword
Gli altri quattro segnali si leggono nei dati. Questo si legge nel calendario editoriale ed è quello che predice meglio i problemi futuri.
La domanda diagnostica: chi decide cosa pubblicare, e su quale base? Se la risposta è «il commerciale ha chiesto un articolo», «il fondatore ha letto una cosa interessante» o «l’agenzia propone quattro pezzi al mese», il processo non ha un livello di aggregazione. Nessuno ha definito quale insieme di query presidiare, quale URL è il documento principale e quali contenuti devono sostenerlo con link interni.
Il risultato si vede dopo un anno: quaranta o cinquanta URL con sovrapposizione semantica crescente, nessuna pagina che accumula segnali sufficienti, un archivio in cui il 30% dei contenuti non riceve impression in otto mesi. È lo stato che genera, a valle, i segnali 2 e 3: cannibalizzazione e pagine non indicizzate non sono cause, sono conseguenze di un processo senza architettura.
Verifica pratica: per ogni contenuto pubblicato negli ultimi dodici mesi scrivi la query primaria che avrebbe dovuto presidiare. Se devi inventarla a posteriori, quel contenuto è nato senza obiettivo. Conta poi quante volte la stessa query primaria compare su righe diverse: ogni ripetizione è un candidato alla sovrapposizione. Controlla infine i link interni in ingresso su un contenuto di sei mesi fa: se c’è solo quello dell’archivio, il contenuto è isolato.
Questo segnale è l’unico correggibile prima che produca danni. Definire i cluster prima di scrivere costa qualche giorno; ricostruirli dopo tre anni richiede consolidamenti, redirect e riscritture, con relativo rischio operativo. Un impianto ordinato di content management vale più di venti articoli in più.
Quanti segnali servono prima di spostare budget: la soglia dei 2 su 5
Un segnale isolato non giustifica un cambio di strategia. Due sì. Ogni singolo segnale ammette spiegazioni alternative — un aggiornamento dell’algoritmo, un competitor più forte, stagionalità, un problema server — che nulla hanno a che vedere con la strategia. Nel framework diagnostico Orosfera, due segnali persistenti nello stesso trimestre, dopo aver escluso stagionalità ed errori tecnici, sono sufficienti per aprire un audit strutturale: non è una soglia certificata da Google, ma un criterio operativo costruito osservando decine di casi reali.
La scorecard: ogni segnale vale un punto se supera la sua soglia di attivazione, misurata su un periodo minimo di 3 mesi consecutivi.
| # | Segnale | Soglia di attivazione | Dove si verifica |
|---|---|---|---|
| 1 | Posizioni bloccate | ≥ 5 query non-brand in posizione 20-30 per 3 mesi consecutivi | GSC > Rendimento > Query |
| 2 | Cannibalizzazione SEO | ≥ 3 query con 2+ URL e rotazione dei clic senza vincitore stabile | Export Query + Pagina |
| 3 | Pagine non indicizzate | Contenuti utili > 8 settimane in «Rilevata / Scansionata, non indicizzata» | GSC > Indicizzazione > Pagine |
| 4 | Domanda disallineata | > 80% dei clic su pagine informative, servizi fuori dalle top 20 | GSC > Rendimento > Pagine |
| 5 | Processo senza cluster | Impossibile assegnare una query primaria univoca a > 1/3 dei contenuti | Calendario editoriale |
Con 0-1 punti l’intervento giusto è puntuale: ottimizzazione della singola pagina, correzione tecnica, test sui titoli. Con 2-3 punti serve una strategia strutturata, perché ogni contenuto nuovo aumenta un debito già in corso. Con 4-5 punti la priorità cambia del tutto: prima si consolida e si taglia, poi si produce — nei siti a questo livello, ridurre il numero di URL batte quasi sempre aumentarlo.
Il punteggio non dice quale intervento fare per primo: dice solo che il problema è di sistema. Attribuire le cause, stabilire l’ordine e definire cosa misurare a 30, 60 e 90 giorni è il lavoro di un SEO audit fatto sui dati del sito, non su una checklist generica. Per capire quale dei cinque segnali pesa di più nel tuo caso, scrivici o chiamaci: ti rispondiamo direttamente noi, senza form intermedi.

Il protocollo da un’ora: come verificare tutti e cinque i segnali con l’export GSC
Serve un accesso a Search Console con permessi di lettura completi e un foglio di calcolo o un ambiente Python.
1. Estrazione (10 min). Rendimento > Risultati di ricerca, ultimi 6-8 mesi, esporta query e pagine. L’interfaccia tronca a 1.000 righe: con volume serve l’API Search Analytics con dimensioni query e page insieme, fino a 25.000 righe per chiamata — quell’export incrociato rende possibile il calcolo del segnale 2.
2. Segnali 1 e 2 (15 min). Sul dataset crea due viste: position between 20 and 30 e impressions >= 100 raggruppando per query (segnale 1); il raggruppamento query/URL già visto (segnale 2). Su 25.000 righe entrambe girano in pochi secondi in pandas.
3. Segnale 3 (15 min). Indicizzazione > Pagine: fotografa il totale non indicizzato, scarica i CSV dei due motivi critici, incrocia con la sitemap XML. Conta quanti URL hanno data di pubblicazione superiore a otto settimane.
4. Segnale 4 (10 min). Classifica le prime venti pagine per clic nelle tre categorie, calcola la quota per categoria, poi leggi le prime dieci query per impression sulla pagina servizio principale.
5. Segnale 5 (10 min). Elenco contenuti degli ultimi dodici mesi, colonna query primaria, colonna link interni in ingresso — ottenibile con un crawl del dominio.
Il risultato è un punteggio da 0 a 5 e una lista di URL problematici: la base fattuale per discutere la strategia senza opinioni. I nomi dei rapporti e i limiti dell’API cambiano nel tempo: verifica sempre i valori aggiornati nella documentazione ufficiale.
Dove questi cinque controlli producono falsi positivi
Ogni metodo diagnostico ha un tasso di errore. Ignorarlo porta a decisioni sbagliate con grande sicurezza.
- Cannibalizzazione che non esiste. Il raggruppamento query/URL restituisce sempre righe con due o più URL, ma spesso è compresenza fisiologica: SERP diverse per utenti diversi, o un URL secondario con impression marginali da posizione 60. Consolidare in questi casi ha talvolta peggiorato il risultato, perdendo impression su varianti long tail non coperte dal documento principale. Il filtro corretto è la rotazione del clic mese per mese, non il conteggio di URL distinti.
- Posizioni 20-30 che sono in realtà una media. Una pagina in posizione 8 sul 20% delle impression e 45 sul restante 80% mostra una media simile a una pagina stabilmente in posizione 25 — situazioni opposte, stesso numero. Segmenta per dispositivo: spesso la media nasconde una buona posizione desktop e una marginale su mobile, problema di rendering o velocità, non di strategia.
- Pagine non indicizzate che non devono esserlo. Su siti con filtri, paginazione e archivi, la quota di URL esclusi può superare il 60% senza alcun problema reale. Il numero da guardare è la quota di contenuti pubblicati intenzionalmente che restano fuori — sono due popolazioni diverse.
Limite generale: un sito con meno di sei mesi di storico non produce dati sufficienti, perché la variabilità dipende dall’apprendimento del motore, non da un problema strutturale. Su progetti giovani conviene verificare solo i segnali 3 e 5. E l’errore più frequente resta applicare la correzione prima di aver confermato il segnale su due periodi consecutivi: il costo di aspettare un mese è quasi zero, quello di un consolidamento sbagliato si misura in trimestri.

Dalla diagnosi alla priorità: cosa cambia quando la strategia esiste davvero
Riconoscere i segnali che serve una strategia SEO è la parte facile. La parte difficile è decidere l’ordine.
Una strategia SEO strutturata risponde a quattro domande verificabili: quali cluster di keyword presidiare nei prossimi dodici mesi e perché; quale URL è il documento principale di ogni cluster e quali lo sostengono; quali interventi vengono prima in base al rapporto impatto/sforzo; quali metriche guardare a 30, 60 e 90 giorni, con la soglia oltre cui si cambia approccio.
Manca il numero di articoli al mese — non è una dimenticanza. Il volume di produzione è un output della strategia, non un input. La fase iniziale prevede spesso più consolidamento che pubblicazione — redirect, unificazioni, riscritture, ricostruzione dei link interni — perché intervenire su un URL con storico è più rapido che costruirne uno nuovo.
Nei progetti di content marketing AI-driven, l’automazione si applica alla parte diagnostica: ricalcolo periodico dei cinque punteggi sull’export GSC, alert quando una query scende sotto soglia, generazione della lista di URL candidati al consolidamento. La decisione su cosa consolidare resta umana, perché richiede di sapere quale pagina converte e con quale margine — informazioni assenti nei dati di ricerca. Un sistema di analisi dei dati riduce il tempo tra l’attivazione di un segnale e la sua scoperta; non sostituisce il giudizio su cosa fare.
C’è anche una componente che nel 2026 non si può ignorare: una quota crescente di ricerche informative si esaurisce dentro le interfacce conversazionali, e le stesse debolezze strutturali che tengono un sito in posizione 25 — pagine sovrapposte, contenuti isolati, nessun documento principale su un tema — rendono improbabile la citazione quando un utente sceglie di parlare con ChatGPT invece di digitare una query. L’architettura utile per la SERP e quella per l’Answer Engine Optimization partono dallo stesso presupposto: entità chiare, gerarchia esplicita, risposte estraibili.
Se hai completato il protocollo e ti sei ritrovato con 2 o più segnali attivi, la domanda successiva è quale sequenza di interventi ha senso sul tuo sito con il tuo budget. Mandaci un messaggio con la tua situazione e i numeri che hai trovato: guardiamo i dati e ti diciamo cosa faremmo per primo, anche se la risposta è «aspetta un altro trimestre».
La decisione che stai prendendo davvero non è «fare SEO»
È decidere se continuare a investire in produzione senza sapere cosa produce ritorno. Ogni mese in cui si pubblica senza cluster, con URL sovrapposte e contenuti che non entrano nell’indice, aggiunge lavoro al consolidamento futuro. Il debito si accumula silenziosamente e non produce mai un’emergenza: produce risultati piatti, che nessuno considera abbastanza gravi da fermare tutto.
I cinque segnali servono a rendere quella decisione discutibile con dei numeri. Due su cinque bastano per cambiare priorità. Zero o uno significano che il problema è altrove — e vale la pena cercarlo lì, invece di rifare la SEO per prudenza.
Fai il conteggio con i tuoi dati. È il tipo di verifica che si fa in un pomeriggio e che evita di comprare la soluzione sbagliata per il problema giusto. Se vuoi capire quanto pesa ciascun segnale in termini di visibilità recuperabile, i dati che hai già raccolto sono il punto di partenza corretto.
Domande frequenti sui segnali che serve una strategia SEO

Il mio sito è online da tre mesi: posso già usare questo metodo?
Parzialmente. I segnali 1, 2 e 4 richiedono almeno 3 mesi consecutivi di dati stabili, e su un dominio nuovo la variabilità dipende dalla fase di valutazione del motore, non da problemi strutturali. Su progetti con meno di sei mesi di storico verifica solo il segnale 3 (indicizzazione) e il segnale 5 (assenza di cluster). Gli altri tre si misurano più avanti, con una baseline di confronto.
Quali dati servono per fare questa diagnosi?
Bastano i dati di Google Search Console: tutti e cinque i controlli usano dati di ricerca, non comportamentali. Google Analytics 4 diventa necessario nella fase successiva, quando si passa dalla diagnosi alla priorità: per decidere quale URL merita il consolidamento serve sapere quale converte e con quale valore.
Quanto tempo passa tra la correzione e un cambiamento visibile nei dati?
Per l’indicizzazione i primi effetti compaiono in due-quattro settimane. Per i consolidamenti con redirect 301 la stabilizzazione richiede 8-12 settimane, con oscillazioni negative iniziali fisiologiche mentre il motore ricalcola i canonical. Per interventi su cluster e link interni la finestra realistica è 90-180 giorni: valutare l’esito prima interrompe azioni corrette a metà percorso.
Cosa faccio nel frattempo, mentre la strategia viene costruita?
Due cose a costo quasi nullo: sospendi la pubblicazione di contenuti senza query primaria assegnata, perché ogni URL in più su un tema già coperto peggiora il segnale 2; correggi le esclusioni evidenti nel rapporto Indicizzazione, come noindex residui da staging o sitemap piene di URL con redirect. Sono interventi che non richiedono una strategia completa e liberano risorse di scansione utili quando la strategia arriverà.

