# Datos estructurados de publicaciones: la URL de los autores está bloqueada por "noindex"

**URL:** https://meta.discourse.org/t/posts-structured-data-authors-url-is-blocked-by-noindex/221490
**Category:** Development
**Created:** [20 Marzo, 2022 17:53 UTC](https://meta.discourse.org/t/posts-structured-data-authors-url-is-blocked-by-noindex/221490 "2022-03-20T17:53:13Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rrit](https://avatars.discourse-cdn.com/v4/letter/r/b5ac83/32.png) [@rrit](https://meta.discourse.org/u/rrit)
#### Post date: [20 Marzo, 2022 17:53 UTC](https://meta.discourse.org/t/posts-structured-data-authors-url-is-blocked-by-noindex/221490/1 "2022-03-20T17:53:13Z")

</div>

En los datos estructurados de cada publicación hay una URL a la página del autor:

```xml
<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>

```

Estas páginas de autor están bloqueadas por la cabecera http `noindex`. Google quiere que todos los datos estructurados sean accesibles; consulta [General Structured Data Guidelines | Google Search Central &nbsp;|&nbsp; Documentation &nbsp;|&nbsp; Google for Developers](https://developers.google.com/search/docs/advanced/structured-data/sd-policies?hl=en#access:)

> [@](#):
>
> ### Acceso
> 
> No bloquees tus páginas de datos estructurados para Googlebot usando robots.txt, la etiqueta `noindex` o cualquier otro método de control de acceso.

* * *

La URL del autor la recomienda Google; consulta [Learn About Article Schema Markup | Google Search Central &nbsp;|&nbsp; Documentation &nbsp;|&nbsp; Google for Developers](https://developers.google.com/search/docs/advanced/structured-data/article?hl=en#non-amp)

> [@](#):
>
> `author.url` `URL`  
> Un enlace a una página web que identifica de forma única al autor del artículo. Por ejemplo, la página de redes sociales del autor, una página “sobre mí” o una página de biografía.
> 
> Puedes usar la propiedad `sameAs` como alternativa. Google puede entender tanto `sameAs` como `url` al desambiguar autores.

* * *

### ¿Debería Discourse ocultar la URL del autor?

Ocultar la URL podría hacerse utilizando la propiedad `itemid` para vincular todas las publicaciones del mismo autor al mismo objeto de autor sin establecer ninguna URL.

Estado actual:

```xml
<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>

```

Eliminar la propiedad `url` y añadir `identifier` a través de la propiedad `itemid` - además, establecer `rel="nofollow"`:

```xml
<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>

```

 ![grafik](https://global.discourse-cdn.com/meta/original/3X/0/2/0280116f00d10fa6c6f218007396f5a4e5914c52.png)
