网站做完伪静态之后还收录动态链接怎么办

  • A+
所属分类:SEO问答

网站优化我们经常会遇到这样一个问题,那就是设置伪静态,即全站URL规范化。这是由于我们站点用动态程序搭建,如ASP程序,或者是论坛站,又或者是URL定义出现了一些偏差,导致整个站点URL不统一,而且链接中带有动态参数。然而经验丰富的站长都知道,如果一个站点URL都是动态链接,那么是非常不利于网站优化的。因此引入了伪静态这个概念,一个对搜索引擎更加友好的优化操作。

 

【知识分享】什么是伪静态,伪静态有什么作用?

 

但是我们发现,做完伪静态之后,会出现一个问题,那就是百度经常会收录两个页面,第一个是动态页面URL,也就是原始页面URL,别名一个页面则是我们伪静态之后的URL,这个在Wordpress建站过程中,尤为突出,如下图:

网站做完伪静态之后还收录动态链接怎么办

网站做完伪静态之后还收录动态链接怎么办

 

当我们做站内更新时,会发现,这个站点每篇文章被搜索引擎收录2个URL,这就是问题所在,即网站做完伪静态之后还收录动态链接。为此,我们做了一些优化操作:

 

1、利用robots.txt协议文件,禁止蜘蛛抓取站点。

统计时间近2个月,文章整体数超过300篇,测试时收录70篇,收录动态链接12条,在robots协议中,添加“Disallow: /*?*”之后2个月,收录数量从70降至59,动态链接收录仍为12条,并未减少。由此可见,对于Wordpress这个模板所做的伪静态并不彻底,而且无法使用robots.txt屏蔽。

网站做完伪静态之后还收录动态链接怎么办

利用robots.txt协议文件,禁止蜘蛛抓取站点

 

2、做301跳转。

将这12条动态链接分别做301跳转至相同的页面,在做完301跳转之后(利用Wordpress301跳转插件),页面打开直接形成跳转。用户访问只有一个页面URL,但是仍然有动态链接,不过接近一个月,动态链接减少至8条。

 

当然,这个方法可以做到降低动态链接收录的效果,但是如果站点收录内容居多的话,那明显不实用。小编有另外一个站点,在做完伪静态之后,直接加了禁止抓取动态链接,一直无法恢复正常收录,在去掉“Disallow: /*?*” 之后,站点恢复收录速度。

 

从以上两个方面,不难得出一个结论,就是在做伪静态之后,如果仍然出现动态链接收录的情况,需要屏蔽链接时,还是需要谨慎处理。

 

【小编建议】

 

1、选择一个成熟的CMS或者完善的模板,避免出现这种伪静态不彻底的情况发生。

2、做完伪静态过程后,会有1-2个月的收录时间,出现这种情况,如果偏少的话可以使用301跳转,如果量偏多考虑使用再添加禁止抓取动态链接标签。

3、搭建内链时,避免都出现任何可能出现的动态链接。

当然,收录少量的动态链接并没有什么不妥,或者没有什么大的影响,毕竟在搜索结果中,还是会存在,只是没有快照内容而已。

 

【延伸拓展】怎样制作上传Robots文件,robots协议有什么作用

 

 

  • Y7网络QQ群
  • 482772634
  • weinxin
  • Y7微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: