gpt4 book ai didi

html - 多个 rel 属性

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:34:29 40 4
gpt4 key购买 nike

如果遇到具有两个不同 rel 属性的链接,Google 会如何处理?

<a href="example.com" rel="follow" rel="nofollow">hello</a>

我正在尝试清除用户插入到数据库中的内容。我需要阻止用户为搜索引擎创建如下链接,但我不会为内部链接这样做,所以我不能在标题中使用 meta 来阻止所有链接。因此,如果用户手动添加了 rel 属性,我将获得带有两个 rel 的新链接,如上例所示。我用 this method制作我的正则表达式。

最佳答案

您不能拥有多个 rel属性插入到一个元素中,但您可以将多个参数插入到单个 rel 属性值中 - 只需用空格分隔它们:

有效: <a href="example.com" rel="follow nofollow">hello</a>

无效: <a href="example.com" rel="follow" rel="nofollow">hello</a>

我想你在找什么:

GoogleBot does obey the rel="nofollow" attribute.. as for rel="follow" - I don't think so. rel="follow" is only used to override the default "nofollow"

这实际上取决于您想要实现的目标,如果您想要“nofollow”,那么只需使用 rel="nofollow" & rel="follow"不需要,但另一方面,如果你想要rel="follow" , 那么你需要提供 rel="nofollow"首先,然后用 rel="follow" 覆盖它如下图

<a href="example.com" rel="nofollow follow">hello</a>

Here是一篇解释它的好文章

关于html - 多个 rel 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39890586/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com