大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创新互联建站导读:URL使用#号没有绝对的好或者是不好,就看我们怎么去使用。大家要真正理解#号的意义,以及搜索引擎是怎么对待#号的,这样在使用的时候就能做到心中有数,不至于让页面收到影响。当然如果没有必须,尽量不要在URL上使用#号或者是其他的符号。
创新互联是一家成都网站设计、网站制作,提供网页设计,网站设计,网站制作,建网站,专业公司,网站开发公司,2013年至今是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。
问题:URL上使用#号好不好?
一般来说,URL当中的#号是一个锚点的标志位,这样的URL打开之后会将访问者的视线定位在指定位置上,令访问者直接看到网页中间的一段内容。自从推特流行开始,#号被附予了新的意义——话题。很多站长直接在#号后面加参数且参数是有效的,即#号去掉与不去掉,打开的网页完全不同。
目前百度对带#号URL的收录策略是:去掉#号后面的内容,仅对#号前面的URL进行建库。这样就导致一些站长认为有意义有价值的页面,百度却无法收录,继而影响新链接的抓取和整体SEO效果。
所以站长在建站的时候对#号的使用一定要慎谨,百度站长平台不建议在有独特内容价值的URL上使用#号。下面我们来看两个case:
case1:y.qq.com/#type=toplist&p=top_2
说明:百度仅对去掉“#type=toplist&p=top_2”后的y.qq.com进行抓取,导致爬虫获取到的页面与浏览器打开的页面不一致;优质页面无法收录,而且无法follow到该网页上的新链接。
case2:lvyou.baidu.com/changbaishan#/scene-remark-anchor
说明:虽然该URL有着极优质的点评内容、用户可以通过访问该地址获得大量有用信息,但被百度建库的lvyou.baidu.com/changbaishan并没有针对景点评论相关关键词进行优化,导致其很难在“长白山怎么样”之类的长尾query下有好的表现。除此之外,该页面所有点评内容都是通过JS异步加载实现的,导致百度根本不知道该页面上有这么优质的原创内容,这些内容自然也无法通过搜索引擎获得流量。
通常来说,我们尽量不要在URL上加太多的自定义标签,这些标签会使得URL发生改变。对于#号,搜索引擎会直接过滤掉后面的链接部分,只抓取前面部分。
对于#号我们要善加运用,比如说在设置内链的时候,如果能够合理通过#号进行链接定位,这对于用户来说是极为方便的。因为用户能够直接达到页面指定的位置,而不需要用户在那个页面再去找。
如果是两个不同的页面,使用#号不是进行定位,那就不要使用,因为#号后面的URL部分会被搜索引擎忽略,这样导致有用的信息得不到抓取。这样情况下使用#号就是不好的。
其实大部分情况下URL上无需使用#号,也可以使用其他的类似?的符合,这样的动态类型的页面搜索引擎也是可以识别和抓取的。但是#号意外的符号,搜索引擎不会选择忽略,而是照常抓取。
当然如果加的仅仅是统计参数,那么加#号也可以,加其他的符合也行,但要做好canonical 标签。
总之而言,URL使用#号没有绝对的好或者是不好,就看我们怎么去使用。大家要真正理解#号的意义,以及搜索引擎是怎么对待#号的,这样在使用的时候就能做到心中有数,不至于让页面收到影响。当然如果没有必须,尽量不要在URL上使用#号或者是其他的符号。