什么重定向代码可以解决我的重复主页?

use*_*113 5 php .htaccess seo redirect

我有一个网站的问题,我不知道我必须使用哪个代码来解决它.

我运行了一个爬网测试,结果是以下结构:

www.domain.com
www.domain.com/(这是一个问题,因为它是重复的内容)
www.domain.com/category
www.domain.com/category/page
www.domain.com/category2
www.domain. com/category2/page
www.domain.com/category3/subcat4/page

如您所见,子页面没有尾部斜杠.我的问题是:什么重定向代码是解决重复主页问题的最有效方法?考虑到这些子页面没有(所以不需要?)一个尾部斜杠.

rek*_*ire 2

www.domain.com并且www.domain.com/是平等的!在某些情况下,浏览器具有隐藏 URL 前缀和后缀的愚蠢属性。

两个示例都将指向http://www.domain.com/,而 Firefox 例如将仅在默认设置中显示www.domain.com。第一个斜线后面的所有内容都可以有,但不能有第二个斜线。

这意味着如果您有一个名为 downloads 的目录并且浏览器请求http://www.domain.com/downloads服务器会将客户端重定向到http://www.domain.com/downloads/.

但要小心搜索引擎优化页面中经常使用的“虚拟”路径。大多数情况下,CMS 不会将客户端重定向到 http://www.domain.com/article/welcome/http://www.domain.com/article/welcome产生双重内容的客户端,即使 CMS 不提供meta解析双重内容的权限也是如此。

  • 不正确,或者至少不相关。Google 认为这 2 个 URI 不同,并将它们都添加到索引中。并将它们标记为重复。请参阅http://googlewebmastercentral.blogspot.com/2010/04/to-slash-or-not-to-slash.html (2认同)