Vai al contenuto

Perché il mio sito v0 non compare su Google?

v0 costruisce app Next.js su Vercel, quindi le pagine di solito vengono costruite sul server. I blocchi tipici sono un deployment protetto, il titolo iniziale e l'assenza di una Sitemap.

Piattaforma:v0

Di Bruno Amorim · ·

Leggi in: English · Português (Brasil) · Español · Deutsch · Français · Polski · 日本語 · 한국어

Parti dall'indirizzo che hai pubblicato

v0 pubblica su Vercel, e Publish aggiorna il deployment di produzione. I deployment di anteprima hanno ognuno il loro indirizzo. Vercel invia X-Robots-Tag: noindex su tutti, e sui vecchi deployment di produzione quando ne va online uno nuovo. Google salta quegli indirizzi di proposito.

curl -sI https://www.esempio.it/ | grep -i x-robots-tag

Nessun risultato è un buon segno. Se vedi noindex, sei su un'anteprima o su un deployment vecchio. Usa il dominio di produzione nei link, nella Sitemap e nei canonical.

Controlla che la produzione sia pubblica

Alla prima pubblicazione v0 chiede chi può accedere all'app. In Vercel, Deployment Protection impostato su All Deployments copre anche il dominio di produzione, quindi Google riceve una schermata di accesso. Standard Protection lascia pubblici i domini di produzione. Provalo in una finestra privata: se vedi una pagina di accesso di Vercel, la vede anche Google.

Sostituisci il titolo iniziale

v0 parte da un'app Next.js. Molti progetti v0 trovati su GitHub hanno ancora i metadata iniziali in app/layout.tsx:

export const metadata: Metadata = {
  title: 'v0 App',
  description: 'Created with v0',
  generator: 'v0.app',
}

Lasciato così, ogni pagina dice a Google che il suo titolo è "v0 App". Dai al layout il nome del sito e un modello di titolo, e a ogni pagina un titolo e una descrizione suoi.

Aggiungi Sitemap e robots.txt

Un'app Next.js non ha Sitemap né robots.txt finché qualcuno non aggiunge app/sitemap.ts e app/robots.ts. Chiedi a v0 di aggiungerli. La Sitemap deve elencare URL completi sul tuo dominio, solo pagine che rispondono 200. La guida Next.js entra nei dettagli.

Pagine che caricano il testo nel browser

Next.js costruisce le pagine sul server per impostazione predefinita. Una pagina segnata 'use client' che carica i contenuti in useEffect è l'eccezione: il suo HTML ha il layout e un'icona di caricamento, e il testo arriva dopo. Guarda il sorgente. Se manca il testo principale, chiedi a v0 di caricare i dati in un Server Component.

Un dominio, non due

Aggiungi il dominio in v0 in Publish > Customize Domain. La configurazione DNS si fa in Vercel. L'app resta online anche sul suo indirizzo vercel.app, e la guida di Vercel avvisa che i motori di ricerca possono trattare i due indirizzi come pagine separate. La soluzione: X-Robots-Tag: noindex sull'host vercel.app e un reindirizzamento verso il tuo dominio con una regola del firewall in Vercel. Poi imposta metadataBase e un canonical nei metadata.

Cosa mostrerà Search Console

Cosa controlla CrawlCoach

Con un piano a pagamento, CrawlCoach confronta ogni giorno le pagine della Sitemap con Search Console e ti scrive quando una esce da Google. Una pagina che ha preso noindex da un header di deployment, o che Google ha archiviato sotto la copia vercel.app, compare con il suo motivo e la soluzione. Il report gratuito copre fino a 500 pagine, una volta.

Domande frequenti

v0 va bene per la SEO?

Sì, come base. v0 costruisce app Next.js, e Next.js costruisce le pagine sul server. Sistema quello che c'è intorno: produzione pubblica, un titolo vero per pagina, una Sitemap e un solo dominio.

Perché Google mostra il mio sito v0 come "v0 App"?

I metadata iniziali in app/layout.tsx impostano quel titolo. Cambialo e pubblica. Poi usa Richiesta di indicizzazione in Controllo URL per la home page. Google aggiorna il titolo dopo una nuova scansione.

Serve un dominio personalizzato per il mio sito v0?

No. Google può indicizzare un indirizzo vercel.app pubblico. Un dominio personalizzato ti permette una proprietà Dominio in Search Console e mantiene l'indirizzo se cambi hosting. Se lo aggiungi, metti noindex e un reindirizzamento sull'host vercel.app.

Fonti

Verificato il 8 ottobre 2026. Google cambia ogni tanto Search Console e la sua guida. Se sul tuo schermo vedi qualcosa di diverso, controlla la fonte.

Scopri quali pagine del tuo sito mancano su Google

Accedi con Google. CrawlCoach controlla gratis fino a 500 pagine e ti dà la soluzione per ogni problema.

Ottieni il report gratuito

Gratis fino a 500 pagine. Nessuna carta richiesta. Accedi con l'account Google che usi per Search Console.

L'app e i report di CrawlCoach sono in inglese.

Altre piattaforme

Altre guide (in inglese)