有一个用于面包屑链接的微数据:http://www.data-vocabulary.org/Breadcrumb/,但是否有类似的用于页面链接的微数据,如:<- 3 4 5prev 6current 7next 8 9 10 11 ->
发布于 2012-09-13 15:27:20
是的,Article项有pagination属性,例如..
但对于集合页面,没有直接的方法,至少我不知道。这类页面通常不是用来索引的。但如果你对此有强烈的感觉...
1.)Schema.org / SiteNavigationElement
您可以使用Schema.org的SiteNavigationElement并将其作为分页元素进行extend:
示例:
<!-- The container for your pagination markup -->
<div itemscope itemtype="http://schema.org/SiteNavigationElement/Pagination">
...2.)Schema.org / WebPage / relatedLink
与此网页相关的链接,例如指向其他相关网页的链接。
WebPage项有一个名为relatedLink的属性,可以将其用于分页目的。使用CollectionPage,它是WebPage项的扩展,您仍然可以声明有相关页面。此属性也可以是extended,以实现更高的语义:
示例
<!-- The pagination link -->
<a itemprop="relatedLink/pagination" href="...">...</a>关系属性
此外,还可以查看rel="next"和rel="prev"来实现触及该主题的标记。
示例:
...
<head>
<link rel="prev" href="http://www.example.com/article?story=abc&page=1" />
<link rel="next" href="http://www.example.com/article?story=abc&page=3" />
...有关更多信息,请查看Google Webmaster Central Blog或WHATWG。
https://stackoverflow.com/questions/12382085
复制相似问题