Answers:
片段标识符传统上用于为客户端应用程序识别文档的一部分。如规范中所述,Google采用了:
传统上,哈希片段(即URL中#后面的所有内容)已用于指示静态HTML文档的一部分。...哈希片段不是HTTP请求的一部分(因此它们不会发送到服务器)
因此,正如本文所述,Googlebot默认情况下会忽略哈希片段。因此,对于此URL:
http://example.com/article/1543#how-to-boost-seo
Googlebot应该只看服务器返回的资源:, http://example.com/article/1543
而忽略哈希片段:how-to-boost-seo
。
因此,上述URL的资源实质上是规范化(即删除片段)之后的规范URL 。
使用嵌条的目的是将页面识别为人类可读的关键字。使用片段会混淆此目的,并会模糊其可读性:
/how-to-boost-seo
比以下内容更具可读性: /1543#how-to-boost-seo
简而言之,使用片段作为标签似乎对用户或搜索引擎没有好处。
/
这样的字符可以提高可读性/1543#/how-to-boost-seo
。