我正在为我们公司开发一个新的 CMS,为了方便和简洁的代码,我决定在根目录中只包含一个文件 index.php。我们使用搜索引擎友好的 URL 以及唯一 ID 来加载页面。使用 SEF URL 谷歌将单独索引页面,即使它们都是通过 index.php 解析的。
但是,有时我们的客户端使用 Windows 或关闭了 mod_rewrite 的主机,因此我们不能使用 SEF URL。在这种情况下,我们的 URL 看起来像http://website.com/?pid=2
在这种情况下,Google 还会为每个页面编制索引吗?它仍然会看到每个页面的单独页面标题和描述,以及不同的内容和布局。但是 URL 一直指向 index.php,最后只是一些 GET 数据。我不确定是否所有页面都会被编入索引。
有人可以回答这个问题,因为如果 Google 不会列出没有 SEF URL 的页面,我不想构建一个通过 index.php 解析所有内容的 CMS?