.htaccess 301重定向仅适用于谷歌机器人



我想将我的旧域重定向到一个新域,但不适用于用户,只适用于谷歌机器人。

我有经理这个代码,但我不确定。你能帮忙吗?

RewriteCond %{HTTP_HOST} oldsite.pl$ [NC]
RewriteCond %{HTTP_USER_AGENT} Googlebot 
RewriteRule ^ http://newsite.pl [L,R=301]```

您正在实施的操作违反了谷歌网站管理员的指导方针,并将对您的网站进行处罚,使其根本不会出现在谷歌搜索结果中。

为用户和Googlebot提供不同的服务被称为伪装。将重定向到谷歌并将内容提供给用户是一种被称为狡猾重定向的伪装形式。引用谷歌:

。。一些重定向欺骗了搜索引擎,或者向人类用户显示与爬网程序不同的内容。将用户重定向到另一个页面,意图显示搜索引擎爬网程序可用内容以外的内容,这违反了谷歌网站管理员指南。当以这种方式实现重定向时,搜索引擎可能会对原始页面进行索引,而不是遵循重定向,同时用户会被带到重定向目标。

所以如果你想让你的网站仍然被谷歌索引,你不应该这样做。

一种选择是使用指向新站点的规范标签。规范标签对用户来说是不可见的,但它告诉搜索引擎更喜欢为网站的一个特定副本编制索引。

最新更新