倪叶明的博客这段时间以来在内容页收录上一直都有问题,而且问题特别奇怪。
我检查了很多遍网站,也在百度里面找了很多关于百度不收录的原因,这些答案一一全部都被我排除了,而且倪叶明博客已经建站差不多有4,5年的时间了,虽然一直没怎么运营,但是起码一直都是挂站的,所以...
理论上来说这应该是一个老网站,正常情况下文章做到隔天收录是没什么太大的问题的,最不济一周内都应该收录的,而且每篇文章对于百度来说都是原创文章。
所以这就是我为什么感觉头疼的原因,实在找不出任何问题而导致网站收录不正常。
特别有意思的是,在过年前后那段时间,网站收录是非常正常的,一篇文章慢一点隔天收录,快一点差不多几分钟就能收录了。
只是突然有一天开始,大概在3个月前,网站文章的开始出现不收录的情况,或者收录非常的缓慢,起码有一半的文章都出现不收录的状态。
直到昨天,我花了几个小时的时间,把整个网站又前前后后的分析了一遍,我现在觉得,导致网站不收录的最大的问题反而是出在网站url结构上。
大概情况如下:
我在去年的时候,为了在网站里面布局更多的关键词,所以我在网站里面创建了大量的栏目页,大概有大几十个栏目。
我本来是想把这些栏目当成网站专题的,后来因为时间精力有限,网站内容更新速度不理想,所以就导致这些栏目下面几乎都没有文章,在网站里面生成了不少的空白栏目页。
然后无一例外,这些栏目都没有被百度收录。
而巧的是,我的网站内容页用的url结构跟栏目页是一样的。
所以,昨天我就怀疑,是不是网站内容页的url出现了问题,导致百度只是有选择的收录一些内容页,很多内容页全部都不收录,现在只是怀疑,很难确定。
但是我现在又很难解决这个问题,我看了一下wordpress的url结构,现在一共有三个方案:
方案一:
把url全部改成wordpress默认的动态页面。
这种做法就导致,原本收录的伪静态页面也一样能访问,动态页也能访问,也就是说一篇文章产生了两个url,分散页面权重不说,很有可能会被搜索引擎认为是作弊,那就麻烦了。
方案二:
把内容页的url修改掉,例如把/ID/这种结构改成/ID.html的形式,然后把原来的url全部做301跳转到新的url上面。
这种做法应该是最合适的,但是我又担心如果不是url结构导致的网站不收录,那就白搞了,而且可能会导致原有的文章页关键词排名消失,毕竟百度301是需要时间的,不可能今天改完明天收录和页面权重就全部转移了。
如果我能确定是url结构导致的百度不收录,那么我就直接选用这种做法了。
反正挺麻烦的,因为文章里面很多的内链加的都是现在url,如果要用这种做法,还要再把内链里面的链接全部修改成最新的url才行。
方案三:
装一个custom permalinks的插件,这个插件可以自定义网站内容页的url结构。
然后我把新的文章都采用新的url结构,原来的文章url并不变动,然后连续更新一段时间文章,看看新的内容页url收录是否理想,如果收录比较理想的话,那么就可以确定是url结构导致的收录问题,后面就可以采用第二个方案把原来的文章url全部改成最新的链接。
发表评论