我想为元数据目的而不是明确显示的内容。因此,举例来说,我当前的文件,即页面A,与页面B相关联,例如,侧栏中的“相关文章”。我应该在页面A中使用什么链接关系或其他标记来表示这种“反向链接”关系?
答案 0 :(得分:1)
我建议你为了完成你写的内容,分别在锚标记中使用rel="next"
rel="prev"
答案 1 :(得分:1)
rel
属性(可在link
,a
和area
元素上使用)指定链接关系类型。
在HTML5中,您只能使用以下rel
值:
如果有适当的链接类型取决于你的页面A和页面B之间的具体关系。你只写了“相关文章”,但我不认为这种一般关系会有相应的链接类型。我猜想没有特定链接类型的页面上的所有链接都可以理解为“相关”。
除非您的网页A和B是“part of a sequence”,否则不应使用next
/ prev
。
如果找不到合适的链接类型,可以使用RDFa Lite和/或Microdata并查找合适的词汇表。例如,schema.org的http://schema.org/WebPage
指定relatedLink
属性:
与此网页相关的链接,例如与其他相关网页相关的链接。
它看起来像(在这里使用RDFa Lite):
<!-- on page B -->
<div vocab="http://schema.org/" typeof="WebPage">
<a href="/article-a" property="relatedLink">Article A</a>
</div>