0

当我使用 seoMOZ 运行页面爬网时,某些页面显示为重复内容。

例如:

/index.php

/index.php/

正在作为两个单独的页面进行爬网。我将如何实现 mod-rewrite 以仅从 .php 文件中删除尾部斜杠?

mysite.com/dir/

mysite.com/dir/index.php

被标记为重复内容。出于美学原因,我希望将所有“/dir/file.php”链接重定向到“/dir/”,但我不确定如何执行此操作,或者从 SEO 的角度来看这是否是最好的选择.

感谢您的帮助和建议。

4

1 回答 1

0

几个想法:

将 rel="canonical" 链接添加到每个 HTML 页面的非规范版本部分。

取自http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139394

这意味着您只能将一个页面设置为要索引的“原始”或“权威”页面,而不是包含相同内容的页面。例如,这对于按标签显示帖子的页面非常有用。

你可以做一个重定向。破解打开您的 htaccess 并使用查询字符串重定向所有查询。

RewriteCond %{QUERY_STRING} .
RewriteRule (.*) $1?

然而,有很多方法可以处理这个问题。

于 2012-12-22T17:18:35.867 回答