url上带#号好吗

2014-11-28
  • 831
  • 0
        最近在工作中遇到关于URL上带“#”的问题,讨论后我也特意查阅了相关资料,今天给大家分享出来一起交流。#号的实际意思是网页的一个锚点,方便定位,当用户点击带有锚点的url时,屏幕位置会定位到设定好的位置上,这样访问者就可以快速找到想要看到的信息。所以说这个功能在程序上是很有用的。
        那么目前百度是怎么看待URL上的”#”呢?根据百度官方的回应,百度目前的对待此类URL的收录策略是:去掉#号后面的内容,仅对#号前面的url进行建库。这样就导致一些站长认为有意义有价值的页面,百度却无法收录,继而影响新链接的抓取和整体SEO效果。
        举例:假如存在这样的url: http://www.netconcepts.cn/personal-blog/#zuixin&top-5,且锚点信息质量较高 ,百度能够抓取的其实就只有http://www.netconcepts.cn/personal-blog/,这就导致用户打开看到的页面和蜘蛛看到的页面是不一样的,优质页面无法收录,也无法追踪该页面上的其他链接。
        建议如下:针对有价值的页面尽量不要使用#号,如果是页面需要定位的信息价值不大,可以适当的使用。