Guida pratica alla SEO tecnica

Robots.txt e indicizzazione: una pagina consentita può essere visualizzata male

Una pagina con HTTP 200 e indicizzabile può perdere contenuti essenziali durante il rendering se una risorsa necessaria è bloccata. Un caso Sitelemetry mostra come verificare le dipendenze e documentare una correzione mirata senza inventare risultati SEO.

Illustrazione concettuale di una pagina prezzi consentita e di una risorsa pubblica sbloccata in modo mirato; non è una schermata di Search Console.
Illustrazione concettuale

Un URL raggiungibile copre soltanto una parte dell’analisi SEO tecnica. Una pagina prezzi o prodotto può rispondere con HTTP 200 ed essere indicizzabile mentre un crawler non riesce a recuperare i dati necessari al contenuto principale. Nel browser abituale, il problema può passare inosservato.

Il caso seguente descrive una correzione osservata su Sitelemetry il 12 settembre 2026. È stato verificato che un test dal vivo di Google ha successivamente mostrato le schede dei prezzi. Questo non dimostra indicizzazione effettiva né miglioramenti di posizionamento, traffico o vendite.

Ambito di questo audit

Cosa si può misurare

  • Risposte e indicazioni di indicizzazione dell’URL pubblico esatto, insieme alle regole robots.txt corrispondenti.
  • Risorse pubbliche necessarie ai contenuti essenziali della pagina.
  • Prove prima e dopo il test Google dal vivo, con documentazione distinta dei passaggi successivi.

Cosa non dimostra

  • Una richiesta statica non sostituisce i sistemi di rendering e indicizzazione di Google.
  • Un test dal vivo riuscito non garantisce indicizzazione né una data.
  • Questa correzione non dimostra aumenti di posizionamento, traffico o ricavi.

I passaggi manuali possono essere eseguiti senza abbonamento. Sitelemetry offre audit SEO nei piani a pagamento; l’ispezione URL in Search Console richiede un accesso appropriato alla proprietà.

Il caso concreto della pagina prezzi

Su Sitelemetry, /pricing rispondeva con HTTP 200 ed era indicizzabile. Il catalogo dei prezzi, però, mancava nel test Google dal vivo. La pagina dipendeva dalla risorsa pubblica /api/plans, bloccata dalla regola generale Disallow: /api/. Il corretto caricamento del documento HTML non bastava quindi a mostrare tutto il contenuto.

Il 12 settembre 2026 è stata aggiunta l’eccezione mirata Allow: /api/plans$. Il test successivo ha mostrato le schede dei prezzi e indicato che la pagina era indicizzabile; è stata poi inviata una richiesta di indicizzazione. Questo prova la correzione del rendering, non un’indicizzazione già ottenuta o visite aggiuntive. L’apertura non riguardava risorse private degli account.

Separare tre domande diverse

Il crawler può recuperare l’URL? Riesce a caricare le risorse necessarie e mostrare il contenuto importante? Il motore di ricerca decide poi di indicizzare la pagina? Sono domande collegate, ma richiedono risposte e prove distinte.

Google spiega i limiti di robots.txt: bloccare la scansione non è un modo affidabile per rimuovere un URL noto dai risultati. Il crawler deve poter leggere un’istruzione noindex; un blocco contemporaneo può impedirglielo. Consulta la documentazione sul blocco dell’indicizzazione. I dati riservati richiedono, separatamente, autentici controlli di accesso. Né robots.txt né noindex protegge le informazioni da accessi non autorizzati.

Esaminare pagina e dipendenze

  1. Controlla l’URL esatto: reindirizzamenti, stato, tipo di contenuto e indicazioni di indicizzazione nell’HTML e nelle intestazioni HTTP.
  2. Leggi robots.txt dell’origine corretta e le regole per il crawler interessato. Un semplice Allow: / non risolve tutte le regole di percorso più specifiche.
  3. Confronta HTML iniziale e browser normale. Individua JavaScript, fogli di stile e dati pubblici necessari ai contenuti decisivi.
  4. Nel test Google dal vivo, esamina HTML renderizzato, immagine della pagina e risorse non riuscite. Verifica il contenuto reale, non soltanto uno stato complessivo favorevole.

Un audit statico non è il renderer di Google. Le basi della SEO JavaScript di Google descrivono questi passaggi. Quando manca una prova, mantieni l’elemento come verifica aperta.

Applicare la modifica minima appropriata

Conferma prima che la risorsa debba essere pubblica e sia necessaria al contenuto. In questo caso era il catalogo pubblico dei piani, non dati dei clienti. Il frammento rilevante era:

User-agent: *
Disallow: /api/
Allow: /api/plans$

Non è un robots.txt completo da copiare senza adattamenti. Google usa la regola corrispondente più specifica; $ indica la fine dell’URL. Le varianti con parametri e i percorsi figli non sono quindi automaticamente inclusi. Verifica il comportamento nella specifica ufficiale delle regole. Non aprire indiscriminatamente tutta l’API. Secondo l’architettura, può essere preferibile fornire i contenuti essenziali già nell’HTML. Autenticazione e autorizzazioni restano necessarie.

Ripetere il test con Google e descrivere precisamente il risultato

Verifica prima che robots.txt sia raggiungibile e che la risorsa esatta restituisca i dati pubblici attesi. Poi ripeti il test dal vivo e controlla che compaiano vere schede dei prezzi, non soltanto un segnaposto o un indicatore di caricamento. Registra data del test, contenuto visibile ed eventuali errori di risorse rimanenti.

Può seguire una richiesta di indicizzazione, se coerente con lo stato della pagina. Tieni comunque separato lo stato di indicizzazione dal test dal vivo. Recupero riuscito e rendering corretto non significano che l’URL sia già indicizzato. Ripetere le richieste non garantisce date o posizionamenti. L’affermazione supportata qui è che il test ha mostrato il catalogo prima assente.

Dare priorità al prossimo intervento in base all’effetto

Privilegia le pagine in cui il contenuto mancante impedisce una decisione importante, come confrontare piani o capire un prodotto. Una visualizzazione dei prezzi difettosa merita una correzione senza dover dichiarare grandi volumi di ricerca. Esamina i modelli collegati per trovare la stessa dipendenza, invece di aggiungere autorizzazioni casuali.

Prevedi anche collegamenti interni raggiungibili e una sitemap adeguata. Secondo la documentazione Google sulle sitemap, una sitemap aiuta a scoprire gli URL ma non garantisce scansione o indicizzazione. Separa quindi presenza nella sitemap, risposta HTTP, rendering e prova di indicizzazione. Nessun singolo passaggio garantisce impressioni, clic o acquisti. Il rapporto resta così verificabile e il prossimo intervento concreto.

OsservazionePriorità nel contestoProva da confermareProssima azione
Il rendering omette prezzi essenzialiAlta sulla pagina decisionale interessataContenuto del test dal vivo e dipendenza pubblica bloccataApplicare la correzione mirata motivata e ripetere il test
Un percorso API privato è bloccatoNon è di per sé un difetto SEOStabilire se il contenuto pubblico richiede quella risorsaMantenere i controlli di accesso; non aprire dati privati
HTTP 200 senza prova di indicizzazioneStato da indagare separatamenteContenuto renderizzato e stato reale di indicizzazioneControllare l’indice a parte; non dichiarare guadagni presunti

Domande frequenti

HTTP 200 significa che Google vede tutto il contenuto?

No. L’HTML può essere raggiungibile mentre script, stili o dati pubblici sono bloccati. Controlla anche il contenuto renderizzato e le relative risorse.

Bisogna consentire ai crawler tutti i percorsi API?

No. Individua la risorsa pubblica necessaria e consenti soltanto l’ambito adatto. I dati privati continuano a richiedere controlli di accesso efficaci.

La correzione Sitelemetry ha già aumentato il traffico organico?

Il caso non lo dimostra. Documenta il rendering corretto nel test Google dal vivo e una successiva richiesta di indicizzazione, senza aumenti comprovati di posizionamento o traffico.

Fonti e approfondimenti

  1. Google: introduzione a robots.txtdevelopers.google.com
  2. Google: specifica delle regole robots.txtdevelopers.google.com
  3. Google: basi della SEO JavaScriptdevelopers.google.com
  4. Google: impedire l’indicizzazione con noindexdevelopers.google.com
  5. Google: panoramica delle sitemapdevelopers.google.com
Team Sitelemetry

Preparato dal team Sitelemetry e verificato rispetto all’ambito del prodotto e alle fonti primarie citate. Gli esempi sono illustrativi, salvo quando è indicato un caso osservato.

SITELEMETRY

Metti in pratica la guida.

Esamina le evidenze del report, correggi la causa e ripeti i controlli pertinenti.

Apri Sitelemetry