Answers:
在此处阅读Google的完整博客文章,网址为http://googlewebmastercentral.blogspot.com/2010/04/to-slash-or-not-to-slash.html,它涵盖了这个确切的主题。
长话短说Google不会在乎您是否有斜杠。但是,它将以下2条路径视为单独的页面。
http://www.example.com/some/slug/paths/
http://www.example.com/some/slug/paths
如果您需要同时具有上述两种内容,并且内容相同,则最好的选择是将301重定向到另一个。
如果不是这样,您将需要在<link rel="canonical" href="your link"/>
两个页面上都添加一个,以定义哪个是主页面或父页面。马特·卡茨(Matt Cutts)在这里有一篇很棒的文章,http://www.mattcutts.com/blog/canonical-link-tag/,涵盖了整个主题。
除了RandomBen关于搜索引擎将尾随斜杠而不是两个不同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似乎包含通过这种机制分发的恶意软件。尾部的斜线似乎可以缓解所有问题,从而使页面在搜索引擎中排名并被病毒检查程序获取。
如果您的URL .
在文件部分中没有,那么为简单起见,我建议省略斜杠。
(这是我在StackOverflow上发布的答案)