我见过许多网站在其URL中使用段塞来增强SEO,如:
http://example.com/article/1543/how-to-boost-seo/我在想,如果我能这样做的话:
http://example.com/article/1543#how-to-boost-seo并将其指定为规范URL。谷歌的这篇文章说:“这是我们强烈尊重的一个暗示。”这是否包括片段标识符,还是会被丢弃?
发布于 2013-08-28 06:15:13
传统上,片段标识符用于为客户端应用程序标识文档的一部分。正如谷歌所采用的规格说明中所述:
传统上,散列片段(即URL中#之后的所有内容)都用于表示静态HTML文档的一部分。...hash片段不是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高得多。
因此,简单地说,使用片段作为一段代码段似乎对用户或搜索引擎都没有好处。
https://webmasters.stackexchange.com/questions/52401
复制相似问题