Anwendung von Schema.org auf der Benutzerprofilseite für verbesserte Autorenautorität bei Google

Sollte Discourse eine indexierbare Profilseite bereitstellen?

Es gibt unterschiedliche Meinungen über die Vor- und Nachteile von indexierbaren Profilseiten.
Ich fasse einige davon zusammen, um einen Punkt für die Hinzufügung einer minimalistischen indexierbaren Profilseite zu machen.


  1. Google kann die Foreninhalte mit referenzierten indexierbaren Profilseiten leichter verarbeiten:
  1. Zur “Eindeutigkeit” benötigt Google zumindest eine Referenz auf den Autor – auch wenn diese nicht indexierbar ist:
  1. Es gibt einen Schema-Entwurf für eine minimale Profilseite:
  1. Keine große zusätzliche Belastung für Discourse mit indexierbaren Profilseiten:

Google crawlt bereits die Profil-URLs, erhält eine Antwort mit dem HTTP-Header X-Robots-Tag: noindex und verwirft das Ergebnis dann.

Screenshot Google Search Console --> Ausgeschlossen durch 'noindex'-Tag (zum Öffnen klicken)

Durch die Bereitstellung einer minimalistischen Profilseite kann Google das Ergebnis zumindest irgendwie nutzen.


Meine Schlussfolgerung

Fügen Sie eine cralwer_view für Profilseiten hinzu, die nur ein minimalistisches Schema-Markup anzeigt – keine zusätzlichen Informationen erforderlich.
Das minimalistische Schema-Markup sollte genau die Daten widerspiegeln, die bereits als Attribut author in jedem Beitrag als Schema-Daten vorhanden sind:

<html>
  <body itemtype="https://schema.org/ProfilePage" itemscope>
    <span itemprop="mainEntity" itemtype="http://schema.org/Person" itemscope>
      <a itemprop="url" href='https://meta.discourse.org/u/{user_name}'>
        <span itemprop='name'>{user_name}</span>
      </a>
    </span>
  </body>
</html>

Dies ist eine gültige “Profilseite” – siehe dieses Beispiel auf search.google.com/test/rich-results:

Dann können die Profilseiten-URLs wieder indexierbar werden.

2 „Gefällt mir“