1. 首先在 robots.txt 文件中添加“ Disallow: /index.php/* ”。(这将有助于阻止 Google 在 URL 中使用 index.php 对页面进行索引。)
2. 然后在 .htaccess 文件的顶部,为您的特定站点逐个目录提供永久重定向目录。例如:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^index.php/categories$ /categories [R=301,L]
RewriteRule ^index.php/categories/(.*) /categories/$1 [R=301,L]
</IfModule>
对我来说,它已经到了谷歌停止索引我的大部分网站的地步,因为它发现了所有这些重复的 URL(一个带有 index.php,另一个没有)。
现在我的 index.php 问题消失了,并且(慢慢地)Google 正在摆脱 index.php URL 的搜索索引。
评论