终究url中使用#号到底好欠好呢?会不会影响网站的收录呢?会不会影响网站的seo成效呢?
近日,网站制作查询百度站长学院针对这些问题给出了谜底。据其发布的文章中暗示:今朝百度在收录url时接纳的策略是去掉#号后面的内容,只对#号前的链接中止入库。这就象征着,url中包罗#号很能够会导致一些有代价的页面没法被百度收录,从而影响网站的seo成效。
如下为来自百度站长学院的内容全文:
一般来讲,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有着极优质的点评内容、用户能够颠末访问该地址取得大量有用信息,但被百度建库的lvyouu.baidu.com/changbaishanh并无针对景点评论相干关键词中止优化,导致其很难在“网站制作”之类的长尾query下有好的浮现。
除此以外,该页面所有点评内容都是颠末js异步加载完成的,导致百度根本不知道该页面上有这么优质的原创内容,这些内容天然也没法颠末搜索引擎取得流量。