2012-04-05 119 views
0

在我工作的网站上将有大约7个不同的目录。我在我的.htaccess中使用DirectoryIndex指向index.php,因此您可以访问site.com/menu/site.com/menu/index.php并获取其他6个目录的相同内容等。搜索引擎优化 - 目录索引重复内容

我知道重复的内容应该是坏的。这会导致任何搜索引擎优化问题,或将搜索引擎足够聪明,以了解它是一个DirectoryIndex并只索引结果一次?

回答

1

使用DirectoryIndex是一种非常普遍的做法。如果做得对,这不是问题。但是它可能会引入重复的内容。

  • 挑一个是“规范”。您可能希望将site.com/menu/用作规范。谁想要在URL中看到“index.php”?
  • 切勿链接到非规范版本。而不是href =“index.php”使用href =“./”用户通过点击该网站,并不会在url中看到“index.php”。
  • 如果这样做,Googlebot可能永远不会知道文件的真实名称是什么,并且没有问题。如果Googlebot确实开始抓取其中包含“default.php”的网址,请使用规范标记告知Google哪些网址是应该关注的正确网址。