首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果通过javascript设置了‘rel=’,机器人/爬虫会跟踪链接吗?

如果通过javascript设置了‘rel=’,机器人/爬虫会跟踪链接吗?
EN

Stack Overflow用户
提问于 2011-05-05 12:35:45
回答 6查看 1.7K关注 0票数 2

我想阻止机器人跟踪我的外部链接通过rel=nofollow。我对此有两个问题:

1)这真的对我的页面排名有帮助吗?(我听到一个搜索引擎优化人员这么说,因为页面排名应该会上升,因为用户离开页面的概率较低)。

2)当rel=nofollow是通过$(document).ready()函数中的javascript设置时工作吗?

编辑:到目前为止感谢您的建议-详细介绍到1:

机器人怎么知道(.)?

机器人之所以知道这一点,是因为他知道你链接到的页面的页面排名,如果它很高,你遵循这个链接的概率就很高,所以离开我的页面。这就是为什么它应该是好的,如果你有更多的进入比传出的链接,当然,从高排名的网页进入链接比从低排名的网站进入链接更重要。另一方面,发送到高排名页面的链接应该会增加用户离开的可能性.但我不是这方面的专家,这正是这个搜索引擎优化的人告诉我们的

编辑2的问题是,如果我在外部链接中添加rel=“no追随者”,那么它是否改进了Google,以及--如果它提高了我的页面排名--如果通过使用javascript来设置它,它是否仍然有效。提前感谢

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-05-05 12:42:30

1.,这是可能的。您的页面将在内部流动pagerank,因此拥有更多的出站链接将减少您流向自己页面的pagerank。

2. Google能够读取javascript,并将尊重在动态创建的链接上的not,但是,我不确定当在“静态”链接上动态添加not时,它是否有效。

当然,当涉及到SEO时,有很多猜测。

票数 1
EN

Stack Overflow用户

发布于 2011-05-05 12:37:13

  1. 我怀疑
  2. 不,它不起作用。机器人一般不执行JavaScript代码.
票数 1
EN

Stack Overflow用户

发布于 2011-05-05 12:38:13

  1. 什么?

当用户离开页面的概率较低时,页面排名应该会上升。

机器人怎么会知道这个呢?

  1. 机器人不处理JavaScript,当它被发送到客户端时,rel="nofollow"必须出现在源标记中。

另外:rel="nofollow"并不保证链接不会跟随或添加到另一个页面的链接中来建立页面级别(真正的过程要复杂得多);这取决于机器人/搜索引擎。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5897739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档