当前位置: 首页>>网站问题>>正文


如果您的URL路径以尾部斜杠结尾,是否会有所不同?

webfans 网站问题 , , 去评论

问题描述

如果你的网址有一个尾随斜线,它对SEO评级what-so-ever有什么不同:

http://www.example.com/some/slug/paths/

而不是没有:

http://www.example.com/some/slug/paths

最佳解决思路

在这里阅读Google的完整博客文章http://googlewebmastercentral.blogspot.com/2010/04/to-slash-or-not-to-slash.html,它涵盖了这个确切的主题。

长话短说明谷歌并不关心你是否有一个尾随斜线。但是,它会将以下2个路径视为单独的页面。

http://www.example.com/some/slug/paths/
http://www.example.com/some/slug/paths

如果您需要同时具备上述两种内容并且它们是相同的内容,那么您最好的选择是从另一个中重定向到其中一个。

如果这不是一个选项,您将需要将<link rel="canonical" href="your link"/>添加到两个页面,这两个页面将定义哪个是主节点或父节点。 Matt Cutts在这里有一篇很棒的文章,http://www.mattcutts.com/blog/canonical-link-tag/,它涵盖了整个主题。

次佳解决思路

除了RandomBen关于搜索引擎处理带有斜杠的URL而不是两个不同的URL的观点之外,我还想添加它。我通常使用尾部斜杠来表示类别,而对于位于层次结构的末尾或底部的页面,我不使用尾部斜杠。削减你的类别,不要削减其他任何东西。如果您正在重写URL,则这与自然文件结构最匹配。但是,您应确保路径中的每个类别都存在,或者您最终可能会遇到一些困惑和沮丧的用户。在示例URL中,”some”和”slug”都应该是可访问的页面。

第三种解决思路

有一种情况下,尾随斜杠将有助于搜索引擎优化(SEO)。这种情况是您的文档看起来是一个不是.html的文件扩展名。对于评估网站的网站而言,这会成为一个问题。他们可能会在这两个网址之间做出选择:

  • http://mysite.example.com/rated.example.com

  • http://mysite.example.com/rated.example.com/

在这种情况下,我会选择带有斜杠的那个。这是因为.com扩展是Windows可执行命令文件的扩展。搜索引擎和病毒检查程序通常不喜欢看起来可能包含通过此类机制分发的恶意软件的URL。尾随斜线似乎可以缓解任何问题,允许页面在搜索引擎中排名并通过病毒检查程序获取。

如果您的URL在文件部分中没有.,那么为了简单起见,我建议省略尾部斜杠。

(这是我发布的on StackOverflow的答案)

参考资料

本文由朵颐IT整理自网络, 文章地址: https://duoyit.com/article/3043.html,转载请务必附带本地址声明。