Mi chiedo se esista un modo per rimuovere completamente i link canonici da un forum Discourse.
Mi riferisco alle estensioni /2, /3, /4, ecc. che compaiono per ogni URL di un argomento mentre un utente scorre la pagina. Vorrei che ogni risposta all’interno di un argomento facesse semplicemente riferimento all’URL originale (senza reindirizzare i visitatori all’URL originale, ma rimuovendo completamente quei percorsi, in modo che non esistano).
Originariamente, pensavo fosse una funzionalità interessante di Discourse, ma avendo gestito un forum simile sul mio sito per un anno con NodeBB (che utilizza la stessa funzionalità di link canonici per ogni risposta), abbiamo scoperto che questa funzionalità può essere catastrofica per la SEO di un forum pubblico.
Perché? Perché anche se questi URL /2, /3, /4 sono link canonici, Google finirà per scansionarli e indicizzarli tutti. Ciò significa che ogni nuova risposta all’interno di un argomento può apparire nei risultati di ricerca di Google e, poiché sono essenzialmente versioni duplicate dell’URL dell’argomento originale, queste pagine indicizzate aggiuntive raramente ricevono visite e, quando le ricevono, i visitatori non rimangono sul sito per più di qualche secondo.
Quando Google indicizza molte pagine aggiuntive e queste pagine non ricevono molta attività, indica a Google che il dominio nel suo complesso ha molti URL di bassa qualità e ciò danneggia la salute generale del dominio (come è successo nel nostro caso). Abbiamo perso circa il 40% del nostro traffico da quando abbiamo lanciato il nostro forum pubblico, e un fattore importante che ha contribuito è stato questi URL aggiuntivi (oltre 30.000 URL di bassa qualità sono stati aggiunti alla nostra sitemap nel corso di 12 mesi, semplicemente a causa delle risposte lasciate in ogni argomento).
Ora, se gestisci un forum privato, nulla di tutto ciò ha importanza, perché un forum privato non beneficia di alcun tipo di SEO poiché l’intero forum è nascosto da Internet. Ma se stai cercando di gestire un forum pubblico e il tuo obiettivo è ottenere traffico organico dai motori di ricerca, queste stringhe URL aggiuntive possono avere un enorme impatto negativo sulla salute generale del tuo sito.
Quindi, mi chiedo, c’è un modo concepibile per modificare le impostazioni o creare un plugin che dica a un forum Discourse di NON creare questi URL aggiuntivi per ogni risposta all’interno di un argomento?
Sto pensando di migrare il nostro forum da NodeBB a Discourse, ma ciò avrà senso solo se c’è un modo per far sì che il nostro forum Discourse NON crei questi URL aggiuntivi.
