Come incorporare i commenti di Discourse come HTML (non iframe) con un URL canonico?

Ciao cari membri del forum,

Ho un sito web di recensioni di prodotti e un forum Discourse attivo collegato ad esso.

Il mio obiettivo: Voglio recuperare e visualizzare i commenti (input degli utenti) dall’argomento corrispondente sul mio forum Discourse sotto ogni pagina di prodotto sul mio sito di recensioni.

Situazione attuale e metodo indesiderato: Sono a conoscenza della funzionalità di Discourse per incorporare argomenti utilizzando un iframe. Tuttavia, credo che il contenuto recuperato tramite un iframe non verrà riconosciuto dai motori di ricerca come parte del mio sito principale (il sito di recensioni di prodotti) e, pertanto, non fornirà un beneficio SEO diretto.

Il mio scenario ideale:

  1. Quando pubblico una pagina di prodotto sul mio sito di recensioni, un argomento (thread) per questo prodotto dovrebbe essere creato automaticamente sul mio forum Discourse.

  2. Il tag canonical di questo nuovo argomento sul forum dovrebbe puntare all’URL della pagina di prodotto originale sul mio sito di recensioni. (Questo per prevenire problemi di contenuto duplicato).

  3. Per poter visualizzare i commenti (post) di questo argomento del forum sul mio sito di recensioni di prodotti utilizzando un metodo SEO-friendly diverso da un iframe (come il rendering del contenuto direttamente nell’HTML della pagina).

Perché voglio questo metodo:

  1. Per far crescere la community indirizzando gli utenti dal mio sito di recensioni al forum per lasciare commenti.

  2. Per arricchire le mie pagine di recensione con contenuti utente (UGC) preziosi e unici a fini SEO, visualizzando questi commenti del forum come HTML sul mio sito.

Le mie domande: Qual è il modo migliore per impostare questa struttura?

  • Come posso creare programmaticamente un nuovo argomento e impostare il suo URL canonical?

  • Qual è il miglior approccio tecnico (utilizzando API, Webhook, ecc.) per integrare questi commenti del forum (post) direttamente nell’HTML del mio sito, senza utilizzare un iframe?

  • Esiste un plugin noto o una “best practice” per ottenere questa automazione (creazione di un nuovo argomento quando viene pubblicato un nuovo prodotto)?

Grazie in anticipo per il vostro aiuto e la vostra guida.

Questo è stato chiesto in precedenza ma non sono a conoscenza di un modo pronto all’uso per farlo. Forse potresti fare qualcosa con i feed RSS o direttamente con l’API?