wordpress设置url链接格式是:
/%post_id%,比如www.abc.com/123
但是访问www.abc.com/?p=123,也能到达这个 www.abc.com/123
目前有三个问题:
1,访问 www.abc.com/?p=123,到达 www.abc.com/123,这属于301么,还是别的跳转?
2,一旦设置 www.abc.com/123这种作为默认url格式,那么蜘蛛会不会抓取 www.abc.com/ ?p=123这种链接,抓取概率大不大?
3,一旦设置 www.abc.com/123这种作为默认url格式,
如果大量访客都是通过www.abc.com/?p=123来访问www.abc.com/123,那么,蜘蛛会不会因为www.abc.com/?p=123访问过多,而抓取这个www.abc.com/?p=123可能性大?
只要路径做了静态就不会抓取动态的路径了,所以也没必要纠结那么多
###1、属于
2、会抓取,只要没人 ?p=123访问这个页面,就不会抓取
3、访问过多,绝对会抓取这个链接
如果不想被抓取之类的动态链接,那就用Robots文件禁止动态链接就可以了
如:Disallow: /*?*
###1、不属于是不是,你这个给的又不是实际网址,而是看你做不做,代码写的一般是302
2、会的,看你出现的这样链接多不多,也有可能收录,不过动态的链接概率低一些而已(所以要做301)
3、按照道理是根据优先收录的那个,但是你假定大量访客都能从动态地址进入,很可能说明你的外链、内链都用的动态地址,那么在没做301的情况下,抓取动态的会更多些。
###Robots.txt设置:Disallow: /*/?s=*
###佛系seo 随他爬吧
###WordPress 必须要做好 Robots 的设置,不然,百度会抓取很多 动态 url
1、访问 ,直接转到 就好了,如果是跳转 属于301
2、一旦设置 这种作为默认url格式,那么蜘蛛也会抓取 ?p=123这种链接,抓取概率不是很大 看你的链接入口有多少
3、如果大量访客都是通过来访问 这个没关系的 看先收录那个链接
###爬到哪种链接就收录哪种了,何必纠结
楼主都分析好了!!!!!
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/52370.html
