- Home
- Categorie
- Digital Marketing
- SEO & GEO
- Sito Next.js + Docker: dopo mesi Google indicizza solo l’homepage
-
Sito Next.js + Docker: dopo mesi Google indicizza solo l’homepage
Ho un sito sviluppato in Next.js, online da luglio, in esecuzione su Docker e con tutti i contenuti (prodotti + immagini) caricati su un CMS custom e poi resi disponibili tramite API.
Le immagini, PDF e altri file cono un dominio di terzo livello differente.Il problema: Google indicizza solo l’homepage.
Le pagine dei prodotti e le altre pagine interne vengono completamente ignorate.Setup
- Next.js (SSR + alcune pagine statiche)
- Hosting in container Docker
- Contenuti caricati via API da CMS custom
- Sitemap generata e inviata a Search Console
- robots.txt ok
- Nessun noindex
- Le pagine rispondono 200 e si vedono correttamente
- Linking interno presente (categorie → prodotti)
Search Console
- La maggior parte degli URL risulta “Scoperta – attualmente non indicizzata” oppure “Scansionata – attualmente non indicizzata”
- Homepage indicizzata senza problemi
- Richieste di indicizzazione manuale: zero risultati
- Nessuna penalizzazione o errore grave
Cose già verificate
- Canonical corretti
- Nessun redirect loop
- Sitemap valida e accessibile
- Test con curl (normale e Googlebot): l’HTML contiene il testo dei prodotti
- JS/CSS non bloccati
- Linking interno presente
La situazione è surreale: l’homepage è statica e viene indicizzata subito; le pagine prodotto sono SSR, Google vede l’HTML, ma continua a non volerle mettere in indice.
Inizio a sospettare:
- Contenuti troppo simili o troppo “thin” nelle pagine prodotto
- Problemi di linking interno o profondità di scansione
- Budget di crawl/render sprecato per via della configurazione Next.js + Docker
- Qualche header strano (Vary, cookie, cache) che rallenta l’indicizzazione
Il cliente ancora non se n’è accorto, ma devo risolvere in fretta.
Se qualcuno ha avuto esperienze simili con Next.js + contenuti via API + Docker e Google che indicizza solo la homepage, qualsiasi consiglio, test o direzione sarebbe oro.Non posso pubblicare l'url perché se il mio capo se ne accorge... sono fritto!
Grazie in anticipo!
-
Ciao, sono passati mesi: com'è andata? Sei riuscito a risolvere? Se è ancora così, ti rispondo con quello che farei io.
Parto da una cosa: "Scoperta" e "Scansionata – attualmente non indicizzata" non sono errori tecnici. Sono Google che dice "so che esiste (o l'ho letta), ma per ora non vale la pena metterla in indice". Se con curl vedi l'HTML coi testi, Docker, header e Next.js sono secondo me l'ultimo posto dove guardare. E il dominio di terzo livello per le immagini non c'entra.
Le due situazioni sono diverse:
- Scoperta: non l'ha nemmeno scansionata. Di solito non si fida ancora del sito o non vede abbastanza segnali.
- Scansionata: l'ha letta e ha deciso di no. Qui il problema è la pagina.
Il tuo sospetto sui contenuti thin è quello che guarderei per primo. Mi dici:
- quante sono le pagine prodotto?
- le descrizioni le avete scritte voi o sono quelle del produttore, uguali a quelle di altri siti?
- togli nome e immagine: due pagine prodotto restano quasi identiche?
- i link da categorie a prodotti sono veri
<a href>nell'HTML o li genera il JavaScript? Con curl vedi il testo, ma i link? - in Search Console, "Testa URL attuale" su un prodotto: l'HTML renderizzato e lo screenshot mostrano quello che vedi tu?
Senza l'URL posso solo ragionare, non dirti "è questo". Se non puoi pubblicarlo, anche il testo di una pagina prodotto qui sotto ci basta per farci un'idea

Intanto dicci quante pagine sono e come sono scritte le descrizioni.