Ciao a tutti,
sto gestendo un forum Discourse e ho bisogno di aiuto con un grave problema di SEO + indicizzazione dopo una ricostruzione.
Cosa è successo:
Il mio forum Discourse originale si è bloccato e ho perso circa 10.000 argomenti.
Ho ricostruito il forum da zero, mantenendo lo stesso dominio e la stessa proprietà di Google Search Console (GSC).
Poiché Discourse utilizza ID argomento incrementali, gli argomenti appena creati ora riutilizzano i vecchi ID argomento (ad esempio, /t/783 in precedenza apparteneva a un argomento eliminato e ora è assegnato a uno nuovo).
Problemi attuali:
GSC mostra oltre 12.000 URL “Scansionati - Non indicizzati”.
I vecchi URL degli argomenti come /t/vecchio-titolo-argomento/783 sono ancora indicizzati o in fase di scansione.
Questi URL ora puntano a nuovi contenuti (ad esempio, /t/nuovo-titolo-argomento/783), il che causa mancate corrispondenze di titolo nella ricerca e potrebbe attivare penalità per contenuti duplicati/scarsi.
Alcuni vecchi URL di argomenti sono ancora serviti (non 404 o 410) e si stanno unendo agli argomenti correnti che hanno lo stesso ID.
La sitemap include ID riutilizzati, confondendo ulteriormente i crawler.
In postgres potresti impostare manualmente la sequenza dell’ID dell’argomento su un valore elevato, ad esempio 20000, in modo che i nuovi argomenti inizino con quel numero:
Il consiglio è in risposta alla tua lamentela che i vecchi ID degli argomenti vengono “riutilizzati”. Portare quella sequenza fino a 20000 impedirà la creazione di qualsiasi argomento tra 6000 e 19999.
Sì, diciamo che se si sovrascrive anche con il tempo come 6000 e così via con nuovi URL di argomenti, questo non causerà alcun problema o potrebbe rompere qualcosa in futuro.