首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google如何处理规范URL中的散列片段

Google如何处理规范URL中的散列片段
EN

Webmasters Stack Exchange用户
提问于 2013-08-28 04:16:26
回答 1查看 10.3K关注 0票数 14

我见过许多网站在其URL中使用段塞来增强SEO,如:

代码语言:javascript
复制
http://example.com/article/1543/how-to-boost-seo/

我在想,如果我能这样做的话:

代码语言:javascript
复制
http://example.com/article/1543#how-to-boost-seo

并将其指定为规范URL。谷歌的这篇文章说:“这是我们强烈尊重的一个暗示。”这是否包括片段标识符,还是会被丢弃?

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 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高得多。

因此,简单地说,使用片段作为一段代码段似乎对用户或搜索引擎都没有好处。

票数 13
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/52401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档