Nachtrag:

Wenn Du tatsächlich Google veranlassen wolltest, das so anzuzeigen, wie Du Dir das vorstellst, musst Du nicht den Namen in ein eigenes Span verfrachten, sondern die url als Inhalt eines Containers aufführen. Folgendes ginge:

<div itemsope itemtype=“http://schema.org/Person“>
<a href=“alice.html“ itemprop=“name“>Alice Jones</a>
<span itemprop=“url“>alice.html</span>
</div>

oder
<div itemsope itemtype=“http://schema.org/Person“>
<a href=“alice.html“ itemprop=“url“>alice.html</a>
<span itemprop=“name“>Alice Jones</span>
</div>

Wenn Du das tiefer verschachtelst, bekommst Du das Proplem, dass Du „Subproperties“ bekommst, was es so nicht gibt. Wenn Du in einer Klasse strukturierte Datentypen einbauen willst, baust Du weitere Klassen ein. Das geht hier auch so. Du musst dann erst mal ein itemtype einbauen, und damit einen Subtyp einhängen, dem Du wiederum neue Properties zuordnen kannst.