web-dev-qa-db-fra.com

Google Plus utilise la valeur de la propriété 'name' (de Schema.org Person) comme titre du site.

J'ai ajouté Person de Schema.org - du coup, Google Plus utilise la propriété name comme titre de site! Est-ce un bug? Je me demandais si quelqu'un d'autre rencontrait le même problème.

C'est le code que j'ai utilisé

<div itemscope itemtype="http://schema.org/Person">
<li>Written by: <a rel="author" href="url"> <span itemprop="name">Name</span></a></li>
<li> <a itemprop="email" href="mailto:[email protected]">Contact</a></li>
</div>

C’est très simple: lorsque je colle un lien sur Google Plus, il utilise la valeur name comme titre du site.

Cela fonctionne correctement sur Facebook - je me demandais simplement pourquoi Google le ferait avant que je ne rencontre des problèmes, très ennuyeux. La seule alternative serait une vCard.

3
mashup

Je suppose que c'est parce que le schéma Person est le schéma uniquement utilisé sur la page. Google suppose donc que la page entière est censé être sur la personne, et que tous les autres éléments qui l’entourent ne sont que du fluff non pertinent, du moins en ce qui concerne les microdonnées.

Vous voudrez peut-être essayer de marquer la page entière en tant que Article ou Page Web ou quelque autre Travail créatif , et de marquer l'élément Personne comme étant descriptif un auteur de ce travail (avec itemprop="author").

En fait, le schéma WebPage indique que "chaque page Web est implicitement supposée être déclarée comme étant de type WebPage"; il suffit donc d'ajouter itemprop="author" à votre div pour résoudre le problème:

<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<li>Written by: <a rel="author" href="url"> <span itemprop="name">Name</span></a></li>
<li> <a itemprop="email" href="mailto:[email protected]">Contact</a></li>
</div>
3
Ilmari Karonen

Si vous publiez sur Google+, il pourrait aider si vous avez configuré les liens réciproques rel = "author" (ou rel = "publisher") entre le site et le profil G +.

Mais ce n'est qu'une hypothèse, même si les termes de Google autorisent désormais le partage de données entre leurs propriétés, mais je ne savais pas que cela aiderait G + à résoudre instantanément ce problème, mais cela ne fait pas de mal ... Le commentaire d'Ilmari semblait plutôt judicieux. pour moi.

1
adam-asdf