摘要标识

在 SEO(搜索引擎优化)中,URL 地址中使用#号会影响到页面的索引与排名。一般来说,#号后面的内容通常是用指向页面内的锚点(anchor),在网页中实现跳转到页面的特定部分。但搜索引擎在抓取和索引 URL 时会忽略#号及其后面的内容,此这部分内容不会被视为独立的页面或内容。

大家好,我是飞小优,最近实测关于SEO中URL地址包含#号对SEO有没有影响,一般来说,url当中的#号是一个锚点的标志位,这样的url打开之后会将访问者的视线定位在指定位置上,令访问者直接看到网页中间的一段内容。自从推特流行开始,#号被附予了新的意义——话题。很多站长直接在#号后面加参数且参数是有效的,即#号去掉与不去掉,打开的网页完全不同。

一句话总结:SEO中URL地址添加#号会不容易导致网页收录,类似于#把URL截断了最重要的信息展示 。

#号作为锚点在URL地址中使用

目前百度对带#URL的收录策略是:去掉#号后面的内容,仅对#号前面的url进行建库。这样就导致一些站长认为有意义有价值的页面,百度却无法收录,继而影响新链接的抓取和整体SEO效果。

所以站长在建站的时候对#号的使用一定要慎谨,百度站长平台不建议在有独特内容价值的url上使用#号。下面我们来看两个case:

案例说明

案例1:y.qq.com/#type=toplist&p=top_2
释义:百度仅对去掉“#type=toplist&p=top_2”后的y.qq.com进行抓取,导致爬虫获取到的页面与浏览器打开的页面不一致;优质页面无法收录,而且无法follow到该网页上的新链接。

案例2:lvyou.baidu.com/changbaishan#/scene-remark-anchor
释义:虽然该url有着极优质的点评内容、用户可以通过访问该地址获得大量有用信息,但被百度建库的lvyou.baidu.com/changbaishan并没有针对景点评论相关关键词进行优化,导致其很难在“长白山怎么样”之类的长尾query下有好的表现。除此之外,该页面所有点评内容都是通过JS异步加载实现的,导致百度根本不知道该页面上有这么优质的原创内容,这些内容自然也无法通过搜索引擎获得流量。

建议方式

以下是关于 SEO 中使用#号的一些要点:

  1. 影响索引和排名:搜索引擎(如 Google)在抓取 URL 时会忽略#号后的内容,因此这部分内容不会被索引,也不会影响页面的排名。
  2. 建议:如果您希望内容能够被搜索引擎索引并排名,最好避免在 URL 中大量使用#号。如果需要在网页内部进行导航或跳转,可以考虑使用其他方式,例如 JavaScript 实现平滑滚动或通过其他标记实现。
  3. 适合情况:在一些单页面应用(SPA)或动态加载内容的网站中,#号可能会用于实现页面的切换和导航。在这种情况下,通常会采用其他方法(如预渲染、服务器端渲染等)来确保内容被搜索引擎索引。

写在最后

综上所述,虽然在些特定情况下#号在 URL 中有其作用,但在一般的 SEO 策略中,最好避免在 URL 中过多地使用#号,以确保网页内容能够更好地被搜索引擎索引展示。

在线资询
微信

扫码了解更多服务

qr

1对1专家沟通

小程序
小程序
返回顶部