我想让机器人通过rel = nofollow关注我的外部链接。 我有两个问题:
1)这是否真的有助于我的页面排名(我听到一个SEO人说这个,因为页面排名应该上升,因为用户离开页面的概率较低)
2)在$(document).ready()函数中通过javascript设置rel = nofollow时它是否有效?
编辑:感谢目前为止的建议 - 详细介绍1:
机器人如何知道(...)?
机器人知道这一点,因为他知道您链接到的页面的页面排名,如果它很高,则您遵循此链接的概率很高,因此离开我的页面。这就是为什么如果你有更多的传入链接而不是传出链接,假设是好的原因,当然,来自高排名网页的传入链接比来自低排名网站的传入链接更重要。另一方面,高排名页面的外向链接应该会增加用户离开的可能性......但我不是这方面的专家,这正是这个SEO人所说的
编辑2 问题是,如果我将rel =“nofollow”添加到外部链接,并且 - 如果它提高了我的页面排名 - 如果通过使用javascript设置它仍然有效,它是否会改进我的Google页面调用。 提前致谢
答案 0 :(得分:1)
答案 1 :(得分:1)
什么?
页面排名应该上升,因为用户离开页面的概率较低
机器人应该如何知道这一点?
机器人不处理JavaScript,在发送给客户端时,必须在源标记中出现rel="nofollow"
。
并添加:rel="nofollow"
并不保证链接不会被跟踪或添加为链接到其他页面以构建页面排名(真正的过程要复杂得多);这取决于机器人/搜索引擎。
答案 2 :(得分:1)
<强> 1 强> 这是可能的。您的页面将在内部流动页面,因此拥有更多的出站链接将减少您流向自己页面的页面。
<强> 2 强> Google能够阅读javascript,并且会在动态创建的链接上使用nofollow,但是,我不确定它是否可以在“静态”链接上动态添加nofollow。
当然,在搜索引擎优化方面有很多猜测。
答案 3 :(得分:1)
添加rel =“nofollow”不会在链接后停止机器人。但它会阻止机器人给你的任何页面排名到该链接。
哦,如前所述,大多数机器人不执行JavaScript。我相信谷歌一直在玩一个剂量,但这是例外而不是常态。
答案 4 :(得分:0)
1)您链接的页面越多,它对您的权限比率影响越大,您实际上希望链接的链接更多。点击率由谷歌分析跟踪,这是他们基本上黑盒搜索排名魔术的因素。
2)虽然通常认为机器人不会处理JavaScript,但这是错误的,谷歌目前这一代机器人都是ajax意识。
答案 5 :(得分:0)
我来这里寻找这个问题的答案。 (谢谢安德烈!)
我可以通过链接href =“javascript:...”来证明Google,并转到正确的网页,这样就无法防止不必要的链接抓取。我也看到搜索结果片段包含javascript插入的文本,因此有足够的证据证明谷歌正在处理javascript。
如果链接是内部的,正确使用robots.txt将是首选,更简单,带宽更高的答案,当然,如果您有权访问它。 (我们不在服务器上,因此我自己搜索答案。)
我将通过javascript添加nofollow。