php - Google 对索引重定向 URL 的 react 是什么?

标签 php .htaccess redirect seo google-crawlers

我刚刚安装了一个 CMS 脚本来制作我的网站,它给我这样的 URL:

site.ltd/index.php?page=ID

在对 URL 进行一些更改后,我使用 .Htaccess 代码从 URL 中删除了 index.php。但是此代码不会从原始 URL 中删除 index.php。它只是将 index.php 重定向到 none index.php。

要了解更多信息,请阅读以下内容: 在我使用此代码后,我所有的帖子 URL 仍然看起来像这样:

site.ltd/index.php?page=ID

但是当我打开这个 url 时,它会重定向到这个:

site.ltd/?page=ID

主要问题是: 我网站的源码里,网址有index.php,但是打开后,转到新地址(没有index.php),不会造成问题吧?

我的意思是这个永久传输链接(将每个链接的 index.php 重定向到 none index.php)不会在流行度下降和 Google 的机器人抓取网站时造成问题?谷歌可以索引我没有的 index.php 网址并忽略带有 index.php 的网址吗?

如果可以的话:给我一个代码,可以在我的 URL 中永久删除 index.php,而无需重定向!

抱歉我的 English.ENG 不是我的主要语言 :D

最佳答案

好吧,如果重定向是302(临时重定向过程);那么您的网站就会有麻烦。

Google 建议我们应用 301(永久重定向),这样不仅访问者;而且搜索引擎机器人也可以检查新的 url 和索引。

希望对您有所帮助。

关于php - Google 对索引重定向 URL 的 react 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40892643/

相关文章:

php - Woocommerce:添加功能以关闭 "add to cart"成功消息弹出窗口

wordpress - 我应该在 WordPress 中使用选项 - 索引吗?

apache - 如何使用 htaccess 将子目录及其中的所有文件重定向到根目录?

php - 绕过 chrome "this website has a redirect loop"错误?

php - 使用 PHP 和 MySQL 验证 Android 登录

php - 关联表上的 sql whith OR

php - 安装 Predis

php - 重写 URL 以隐藏查询字符串

php - 通过 Apache 在所有页面中插入 HTML 代码?

linux - nginx force SSL no-www 重定向问题