"Impossibile controllare le pagine prodotto" (Unable to check product pages, mostrato anche come "Desktop page not crawlable due to robots.txt" o "Mobile page not crawlable due to robots.txt") significa che il file robots.txt indica al crawler di Google che non può recuperare gli URL prodotto del tuo feed, quindi Google non riesce a verificarli e disapprova i prodotti. La soluzione è modificare robots.txt in modo che Googlebot e Googlebot-Image possano eseguire la scansione delle pagine prodotto (compresi eventuali parametri URL usati dal feed), fare un test con il Controllo URL e richiedere un controllo del sito web.
- Home
- Risolvi errori
- Google Merchant Center
Pagina non sottoponibile a scansione per robots.txt
Come risolvo "Impossibile controllare le pagine prodotto" causato da robots.txt in Google Merchant Center?
Cosa significa questo problema
Prima di mostrare un prodotto, Google esegue la scansione della pagina di destinazione per controllare prezzo, disponibilità e conformità alle norme. Il robots.txt è un file di testo semplice che si trova in yourdomain.com/robots.txt e indica ai crawler quali percorsi possono recuperare. Se una regola blocca l'URL del prodotto, Google non può fare i suoi controlli e il prodotto resta non approvato per gli annunci Shopping e le schede senza costi finché la scansione non viene consentita.
Google segnala questo problema anche quando la pagina di destinazione restituisce al crawler un errore HTTP, quindi controlla entrambe le cose.
Perché succede
- Un blocco totale rimasto dall'ambiente di staging.
User-agent: *conDisallow: /copiato da un sito di sviluppo è la causa classica dopo lanci e migrazioni. - Blocco dei parametri. I consigli SEO di bloccare le query string (
Disallow: /*?) bloccano anche URL del feed come/products/shirt?variant=123, che Shopify e altre piattaforme usano per le varianti. - Percorsi di collezioni o categorie bloccati. Alcuni feed rimandano ai prodotti tramite il percorso di una collezione (
/collections/sale/products/...) che è bloccato. - Regole per bot specifici. Una regola rivolta a
GooglebotoGooglebot-Imagepensata per bloccare qualcos'altro. - Regole del sottodominio mobile. Un sottodominio
m.separato ha un proprio robots.txt che blocca i crawler. - Plugin di sicurezza o CDN che riscrivono robots.txt o servono ai bot un file diverso.
Come risolverlo
- Leggi il robots.txt pubblicato. Apri
https://yourdomain.com/robots.txt(e quello di ogni sottodominio usato nel feed). Cerca le righeDisallowsottoUser-agent: *,User-agent: GoogleboteUser-agent: Googlebot-Image. - Trova la regola che corrisponde all'URL del feed. Prendi un URL prodotto interessato da Prodotti > Richiede attenzione e confronta percorso e parametri con ogni regola di blocco. Ricorda che
*è un carattere jolly. - Consenti a Google la scansione dei prodotti. L'indicazione di Google è lasciare che sia Googlebot sia Googlebot-Image eseguano la scansione dell'intero sito. La versione più semplice prevede due gruppi:
User-agent: Googlebotseguito da una rigaDisallow:vuota, poiUser-agent: Googlebot-Imageseguito da una rigaDisallow:vuota. UnDisallowvuoto significa che per quel crawler non è bloccato nulla. Se devi tenere bloccate aree private (carrello, account, checkout), mantieni quei percorsi specifici ed elimina le regole che corrispondono alle pagine prodotto e ai loro parametri. Puoi anche aggiungere regoleAllowper schemi come/products/. - Modificalo sulla tua piattaforma.
- Shopify: il robots.txt predefinito di Shopify non blocca le pagine prodotto. Se l'hai personalizzato, modifica il template
robots.txt.liquidnel codice del tema. Cerca regole aggiunte che bloccano?variant=o i percorsi delle collezioni. Eliminando il template personalizzato si ripristina quello predefinito di Shopify. - WooCommerce/WordPress: controlla se nella root del sito esiste un file
robots.txtfisico (prevale su quello virtuale di WordPress). Poi controlla i plugin SEO (Yoast, Rank Math, All in One SEO), che hanno editor per robots.txt. Verifica anche che Impostazioni > Lettura > Scoraggia i motori di ricerca non sia selezionato. - Siti personalizzati e CDN: assicurati che la CDN serva lo stesso robots.txt a tutti e non metta in cache una versione vecchia.
- Shopify: il robots.txt predefinito di Shopify non blocca le pagine prodotto. Se l'hai personalizzato, modifica il template
- Fai un test. Usa lo strumento Controllo URL di Search Console su un URL interessato (desktop e smartphone) e verifica che la scansione sia consentita e che la pagina restituisca lo stato 200.
- Richiedi un controllo del sito web in Merchant Center, oppure ricarica i dati di prodotto con un nuovo recupero per avviare la rielaborazione. Google suggerisce anche che, se necessario, puoi aumentare la frequenza di scansione di Google.
Quanto tempo serve per risolverlo
Google indica che le modifiche possono richiedere da 24 a 72 ore per comparire nella pagina Richiede attenzione, e gli errori dovrebbero sparire entro un paio di giorni dalla rielaborazione dei prodotti. Google memorizza robots.txt nella cache, quindi il nuovo file potrebbe non essere rilevato subito. Se hai richiesto un controllo del sito web, calcola fino a 12 ore per quella revisione.
Come prevenirlo
- Non pubblicare mai in produzione un robots.txt di staging; aggiungi un controllo alla checklist di lancio.
- Evita regole generiche
Disallow: /*?nei siti e-commerce che usano parametri per le varianti. - Rivedi robots.txt dopo aver installato plugin SEO, cambiato tema o migrato piattaforma.
- Monitora in Search Console gli avvisi "Bloccata da robots.txt" sugli URL prodotto.
- Usa il nostro strumento di controllo del feed Merchant Center per individuare in anticipo i problemi degli URL.
Un errore nel robots.txt può far sparire un intero catalogo da un giorno all'altro. Mercantads può verificare insieme la configurazione della scansione e il feed di Merchant Center e ripristinare rapidamente i prodotti. Parla con il nostro team o scopri i nostri servizi Merchant Center.
Domande frequenti
Questo danneggia anche la SEO organica?
Se le stesse regole bloccano Googlebot sulle pagine prodotto, sì: quelle pagine non possono essere sottoposte a scansione nemmeno per la Ricerca. Correggere robots.txt aiuta entrambe.
Devo sbloccare anche Googlebot-Image?
Sì. Google consiglia di consentire sia Googlebot sia Googlebot-Image, perché le immagini bloccate causano problemi separati sulle immagini dei prodotti.
Un tag noindex equivale a un blocco in robots.txt?
No. Robots.txt impedisce la scansione; noindex controlla l'indicizzazione nella Ricerca. Un tag noindex non causa questo problema di Merchant Center, mentre un disallow in robots.txt sì.
Risolvilo da solo o lascialo fare a noi
| Fai da te | Mercantads lo fa per te | |
|---|---|---|
| Trovare la causa | Segui i passaggi di questa pagina | Analizziamo feed, negozio e account |
| Applicare la correzione | Modifichi tu prodotti, regole del feed o pagine del sito | Lo correggiamo noi, in blocco dove possibile |
| Revisioni | Richiedi la revisione e attendi | Prepariamo e inviamo noi la richiesta di revisione |
| Dopo la correzione | Controlli che non si ripresenti | Monitoraggio continuo del feed perché non si ripresenti |
Domande frequenti
Soluzioni correlate per Google Merchant Center
Tutte le soluzioni per Google Merchant Center →Domini non corrispondenti in Merchant Center: come risolvere
Pagine di destinazioneImpossibile visualizzare il negozio su desktop: soluzione
Pagine di destinazionePagina di destinazione mobile non disponibile: soluzione
Pagine di destinazionePagina prodotto non disponibile in Merchant Center
VerificaAccount Merchant Center in revisione: cosa fare
Prezzi e disponibilitàAggiornamenti automatici articoli interrotti: come risolvere
Pagina non sottoponibile a scansione per robots.txt
Dicci cosa mostra Google Merchant Center. Troveremo la causa e la risolveremo, così i tuoi prodotti e annunci tornano a vendere.