In SEO-Begriffe ...Was ist die korrekte Verwendung von schema.org SiteNavigationElement?
Ist es am besten, das Schema auf das Elternteil mit allen Links setzen?
<nav itemscope="itemscope" itemtype="http://www.schema.org/SiteNavigationElement">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</nav>
... oder sollte jeder Link als eigenes Element betrachtet werden?
<nav>
<span itemscope="itemscope" itemtype="http://www.schema.org/SiteNavigationElement">
<a itemprop="url" href="#">
<span itemprop="name">Link 1</span>
</a>
</span>
<span itemscope="itemscope" itemtype="http://www.schema.org/SiteNavigationElement">
<a itemprop="url" href="#">
<span itemprop="name">Link 2</span>
</a>
</span>
<span itemscope="itemscope" itemtype="http://www.schema.org/SiteNavigationElement">
<a itemprop="url" href="#">
<span itemprop="name">Link 3</span>
</a>
</span>
</nav>
dies tun führt zu einer Liste von URLs und Namen, die alle in derselben Gruppe ohne jede Beziehung zwischen einer einzelnen URL und einen Namen. Ich denke, es sollte eine Möglichkeit geben, anzugeben, dass jedes Listenelement eine einzelne Entität ist, die eine URL und einen Namen hat. –
Im Allgemeinen hast du natürlich Recht. Aber wenn wir über eine Navigation sprechen, gehe ich davon aus, dass die Links alle zusammengehören, nicht wahr? –