0

在我正在处理的网站上,将有大约 7 个不同的目录。我DirectoryIndex在 my中使用.htaccessto 指向index.php,因此您可以转到site.com/menu/orsite.com/menu/index.php并获取其他 6 个目录的相同内容,依此类推。

我知道重复的内容应该是不好的。这会导致任何 SEO 问题,还是搜索引擎足够聪明,可以理解它是一个DirectoryIndex并且只索引一次结果?

4

1 回答 1

1

使用 DirectoryIndex 是一种非常常见的做法。如果操作正确,这不是问题。但是,它可能会引入重复的内容。

  • 选择一个是“规范的”。您可能希望使用 site.com/menu/ 作为规范。谁想在 url 中看到“index.php”?
  • 切勿链接到非规范版本。而不是 href="index.php" 使用 href="./" 用户不应该通过单击站点在 url 中看到“index.php”。
  • 如果您这样做,Googlebot 可能甚至永远不会知道文件的真实名称是什么,并且不会有任何问题。如果 Googlebot 确实开始抓取其中包含“default.php”的 url,则使用规范标签告诉 Google 哪个是它应该注意的正确 url。
于 2012-04-06T15:36:02.877 回答