在搜索引擎优化条件...schema.org SiteNavigationElement的正确用法是什么?
是最好把计划放在包含所有链接的父级?
<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>
......还是应该将每个链接视为自己的元素?
<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>
这样做的结果的网址和名称,都在同一组的名单,没有一个单一的网址和名称之间的任何关系。我认为应该有一些方法来表明每个列表元素是一个具有一个URL和一个名称的实体。 –
一般而言,你是对的,当然。但是正如我们在谈论导航时,我假设这些链接都属于一个整体,不是吗? –