【发布时间】:2016-10-06 07:56:59
【问题描述】:
如果遇到具有两个不同rel 属性的链接,Google 会如何处理?
<a href="example.com" rel="follow" rel="nofollow">hello</a>
我正在尝试清除用户插入数据库的内容。我需要阻止用户为搜索引擎创建如下链接,但我不会为内部链接这样做,所以我不能在标题中使用元数据来防止所有链接被关注。因此,如果用户手动添加了 rel 属性,我将拥有两个 rel 的新链接,如上例所示。我使用this method 来制作我的正则表达式。
【问题讨论】:
-
这种情况可能没有定义。原因很简单,显然不可能在一个元素中拥有两个同名的属性。因此,它的行为方式取决于实现。
-
Google 是否记录了他们可以识别
follow链接类型(在 HTML5 中无效)的任何位置?