webentwicklung-frage-antwort-db.com.de

Google Plus verwendet den Wert der Eigenschaft "name" (von Schema.org Person) als Site-Titel

Ich habe Schema.orgs Person hinzugefügt - plötzlich verwendet Google Plus die name -Eigenschaft als Site-Titel! Ist das ein Bug? Ich habe mich gefragt, ob noch jemand auf dasselbe Problem gestoßen ist.

Dies ist der Code, den ich verwendet habe

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

Es ist ganz einfach: Wenn ich einen Link in Google Plus einfüge, wird der Wert name als Site-Titel verwendet.

Bei Facebook funktioniert es einwandfrei - ich frage mich nur, warum Google das tun würde, bevor ich auf Probleme stoße. Sehr ärgerlich. Die einzige Alternative wäre eine vCard.

3
mashup

Ich vermute, es liegt daran, dass Person Schema das einzige Schema ist, das auf der Seite verwendet wird, sodass Google davon ausgeht, dass sich die gesamte Seite befindet soll über die Person sein, und dass alle anderen Dinge um sie herum nur irrelevante Flusen sind, zumindest was Mikrodaten betrifft.

Möglicherweise möchten Sie versuchen, die gesamte Seite als Artikel oder Webseite oder eine andere kreative Arbeit zu markieren und das Element Person als beschreibend zu markieren ein Autor dieser Arbeit (mit itemprop="author").

Tatsächlich besagt das WebPage-Schema , dass "implizit angenommen wird, dass jede Webseite vom Typ WebPage ist", so dass es durch Hinzufügen von itemprop="author" zu Ihrem div behoben werden kann:

<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

Wenn Sie auf Google+ posten, kann es hilfreich sein , wenn Sie die wechselseitigen Links rel = "author" (oder rel = "publisher") zwischen eingerichtet haben die Website und das G + -Profil.

Aber das ist nur eine Vermutung, obwohl Googles Begriffe jetzt den Austausch von Daten zwischen ihren Eigenschaften erlauben. Ich weiß nicht, dass es G + helfen würde, so etwas augenblicklich zu klären, aber es kann nicht schaden ... Ilmaris Kommentar schien ziemlich solide zu sein mir.

1
adam-asdf