点击 82回答 15
2022-03-15 13:26
robots与nofollow 元芳你怎么看?![]() ![]() 我们都知道,robots是禁止搜索引擎蜘蛛爬行。nofollow也是提示搜索引擎不要抓取。但是nofollow还有两个功效,一是不给链接投票,降低此链接的权重,二是使添加nofollow的部分内容不参与网站排名,便于集中网站权重。我想问的是:robots是不是也和nofollow有相同的功效,可以降低此链接的权重,集中网站权重呢?元芳你怎么看?经过和几位同道讨论,补充一下:蛛蛛去爬行一个网站,然后首先访问robots文件,发现robots文件声明A页面连接已经禁止抓取,然后蛛蛛在抓取B页面时发现A页面的连接,因为前面有声明,所以蜘蛛就不会再去抓取。大家都知道蜘蛛只负责抓取,并不负责页面的权重处理,然后,搜索引擎在处理页面权重的时候,准备给A页面投一票时,发现索引中没有收录A页面,所以A页面得不到投票,这一点我们可以确定啦,但是B页面因为少投出一票,是不是就集中了权重呢?通过这个问题,希望大家认真讨论一下关于”页面权重传递“的话题。
|
支持 0
反对 0
举报
2022-03-15 16:22
如果你这样用,效果是类似的,但是肯定不一样。
Nofollow是告诉蜘蛛不传递权重,最开始的设计还包括不爬行,但是后来据说nofollow标注的链接蜘蛛也是会去爬行的。 而Robots.txt协议,是告诉蜘蛛哪些地方能去,哪些地方不能去(也许蜘蛛没怎么遵守协议,但是面子上它不会放出来),既然去都不去,自然不会给什么权重。 所以从这个方面来看,确实有这个效果。 那么为什么同一个功能要搞两套方案呢? ——因为robots.txt可以控制自己的站,但是管不了别人的站。 所以,你可以用robots和nofollow来控制自己的站内链接,但是你只能用nofollow来防止本站的权重流向外链的站点。 |