从谷歌搜索结果中删除robots txt文件


remove robots txt file from google search result

早上好,致每一位

我在WordPress上有我的网站,最初我购买了SSL证书,并使用https版本在谷歌搜索结果中显示。

但是由于https,我看到了一个问题,我的流量减少了,所以为了再次增加我的流量,我计划在谷歌搜索结果中显示http版本,使用下面的代码

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

一段时间后,我的所有https网址从谷歌搜索结果中删除,所有http网址在谷歌搜索结果索引。

但我仍然面临的一个问题是,我的机器人txt网址仍然出现在谷歌搜索结果中,如下所示。

https://yourdomain.com/robots.txt

http://yourdomain/robots.txt

我的https版本是301重定向到http,使用上面的代码,我已经显示。

但上述两个url仍然显示在谷歌搜索结果中,谷歌显示内容重复的问题。

有人能告诉我从谷歌搜索结果中删除https机器人txt文件的技巧吗。

感谢

您可以在站点根目录中插入此规则。htaccess**就在RewriteEngine On行下方,为robots.txt请求抛出404:

RewriteEngine On
RewriteRule ^robots'.txt$ - [L,R=404,NC]