Hallo liebe Forenmitglieder,
ich habe eine Produktbewertungswebsite und ein aktives Discourse-Forum, das damit verbunden ist.
Mein Ziel: Ich möchte die Kommentare (Benutzereingaben) aus dem entsprechenden Thema in meinem Discourse-Forum unter jeder Produktseite meiner Bewertungsseite abrufen und anzeigen.
Aktuelle Situation & Unerwünschte Methode: Mir ist die Funktion von Discourse bekannt, Themen mithilfe eines iframe einzubetten. Ich glaube jedoch, dass Inhalte, die über einen iframe abgerufen werden, von Suchmaschinen nicht als Teil meiner Hauptseite (der Produktbewertungsseite) erkannt werden und daher keinen direkten SEO-Vorteil bieten.
Mein ideales Szenario:
-
Wenn ich eine Produktseite auf meiner Bewertungsseite veröffentliche, sollte automatisch ein Thema (Thread) für dieses Produkt in meinem Discourse-Forum erstellt werden.
-
Der
canonical-Tag dieses neuen Themas im Forum sollte auf die URL der ursprünglichen Produktseite auf meiner Bewertungsseite verweisen. (Dies dient zur Vermeidung von Problemen mit doppeltem Inhalt). -
Um die Kommentare (Beiträge) aus diesem Forenthema auf meiner Produktbewertungsseite auf eine SEO-freundliche Weise außerhalb eines
iframeanzeigen zu können (z. B. durch direktes Rendern des Inhalts in das HTML der Seite).
Warum ich diese Methode möchte:
-
Um die Community zu vergrößern, indem Benutzer von meiner Bewertungsseite zum Forum geleitet werden, um Kommentare abzugeben.
-
Um meine Bewertungsseiten mit wertvollen, einzigartigen Benutzerinhalten (UGC) für SEO-Zwecke anzureichern, indem diese Forenkommentare als HTML auf meiner Website angezeigt werden.
Meine Fragen: Was ist der beste Weg, diese Struktur einzurichten?
-
Wie kann ich programmatisch ein neues Thema erstellen und seine
canonical-URL festlegen? -
Was ist der beste technische Ansatz (mithilfe von API, Webhooks usw.), um diese Forenkommentare (Beiträge) direkt in das HTML meiner Website zu integrieren, ohne einen
iframezu verwenden? -
Gibt es ein bekanntes Plugin oder eine “Best Practice”, um diese Automatisierung (Erstellung eines neuen Themas bei Veröffentlichung eines neuen Produkts) zu erreichen?
Vielen Dank im Voraus für Ihre Hilfe und Anleitung.