Beitragsstrukturierte Daten: Autoren-URL wird durch "noindex" blockiert

In der strukturierten Daten jedes Beitrags gibt es eine URL zur Autorenseite:

<div id="post_123" itemscope="" itemtype="http://schema.org/DiscussionForumPosting" class="topic-body crawler-post">
  <div class="crawler-post-meta">
    [...]
    <span class="creator" itemprop="author" itemscope="" itemtype="http://schema.org/Person">
      <a itemprop="url" href="https://meta.discourse.org/u/codinghorror">
        <span itemprop="name">codinghorror</span>
      </a>
      (Jeff Atwood)
    </span>

Diese Autorenseiten sind durch den HTTP-Header noindex blockiert. Google möchte, dass alle strukturierten Daten zugänglich sind – siehe General Structured Data Guidelines | Google Search Central  |  Documentation  |  Google for Developers


Die Autoren-URL wird von Google empfohlen – siehe Learn About Article Schema Markup | Google Search Central  |  Documentation  |  Google for Developers


Sollte Discourse die Autoren-URL ausblenden?

Das Ausblenden der URL könnte durch die Verwendung der Eigenschaft itemid erfolgen, um alle Beiträge desselben Autors mit demselben Autorenobjekt zu verknüpfen, ohne eine URL festzulegen.
Aktueller Stand:

<span class="creator"
      itemprop="author" itemscope="" itemtype="http://schema.org/Person">
  <a itemprop="url" href="https://meta.discourse.org/u/codinghorror">
    <span itemprop="name">codinghorror</span>
  </a>
  (Jeff Atwood)
</span>

Entfernen Sie die Eigenschaft url und fügen Sie identifier über die Eigenschaft itemid hinzu – zusätzlich setzen Sie rel="nofollow":

<span class="creator"
      itemid="https://meta.discourse.org/u/codinghorror"
      itemprop="author" itemscope="" itemtype="http://schema.org/Person">
  <a rel="nofollow" href="https://meta.discourse.org/u/codinghorror">
    <span itemprop="name">codinghorror</span>
  </a>
  (Jeff Atwood)
</span>

1 „Gefällt mir“