我用php codeigniter框架制作了一个网站xyz.com。这个网站有模块,所以使用模块化扩展。现在,当这个网站成为现场时,每个链接都显示index.php。所以对于这个我们可以使用.htaccess进行modrewrite命令。直到现在我的知识足够冷静。现在,当我的朋友对SEO有很好的了解时,看到了我的网站链接,他告诉我说,你的网站不会在谷歌上面(低级别)出现。什么.htaccess重定向对Google bot有影响?
他的理由是 - 您的每一个请求都通过index.php进行处理。当谷歌抓取你的网站时,它将被重新定向到index.php,这是主要的缺点。由于他对codeigniter没有太多的知识,他告诉我尽快修复这个index.php问题。所以我想知道
他提供了一个有效的理由?如果是...那么我该如何解决这个问题。
任何与您的问题有关的问题也欢迎,因为我可能没有问完整的问题。
如果您使用URL回顾,您可以使用index.php作为您的脚本,但仍然从给定的URL提供文档。不需要Mod重写。 PHP会将文档路径作为查询字符串提供给index.php,因此您可以使用它查找正确的上下文。 –
@mark tomlin:我不能让你。你想说什么? –
@aurelioDeRosa - http://www.onlineshop.local/index.php/mobiles现在我想谷歌应该寻找'手机',而不是index.php/mobiles'手机'是一个关键字,而不是'index.php/mobiles':( –