Fondamentalmente, al momento, come puoi vedere, l’URL di qualsiasi argomento su Discourse è simile a questo:
https://meta.discourse.org/t/backup-file-size-discrepancy/157175
mentre lo stesso argomento si apre anche da questo URL (rimuovendo l’ID dell’argomento dall’URL):
https://meta.discourse.org/t/backup-file-size-discrepancy
Il mio forum sta diventando molto grande con la creazione di molti argomenti ogni giorno, quindi gli URL dei nuovi argomenti del mio forum stanno diventando troppo lunghi, ad esempio:
https://mydiscourse.com/t/a-new-topic/2198324528479
Quel lunghissimo ID dell’argomento alla fine è ciò che vorrei eliminare.
Come hai notato, il mio forum ha molti argomenti e ogni volta che ne viene creato uno nuovo, l’ID dell’argomento viene incrementato; anche se elimino un argomento e ne creo un altro, il nuovo ID dell’argomento viene nuovamente incrementato. Discourse mantiene in riserva l’ID dell’argomento eliminato.
Le mie domande sono:
-
Come posso modificare questa impostazione nell’amministratore per rimuovere di default gli ID numerici degli argomenti dagli URL, in modo che gli URL predefiniti di tutti i miei argomenti siano simili a https://meta.discourse.org/t/backup-file-size-discrepancy
invece di https://meta.discourse.org/t/backup-file-size-discrepancy/157175
In sostanza, voglio rendere i miei URL più user-friendly e ottimizzati per i motori di ricerca; a nessuno piacciono lunghi numeri numerici negli URL, specialmente se il forum ha oltre un milione di argomenti, poiché i numeri diventano sempre più lunghi e gli URL più lunghi sembrano ottenere un posizionamento inferiore nei motori di ricerca e sono anche difficili da ricordare per i miei utenti. -
Quando elimino un argomento su Discourse, come posso rimuoverlo completamente dall’amministratore in modo che il vecchio ID dell’argomento eliminato possa essere riutilizzato e assegnato a un argomento appena creato, così che gli URL rimangano più brevi se il sito ha molti argomenti creati.