php - 如何重定向来自 Google 搜索的用户,而不是同一页面的 Google 抓取工具?

标签 php seo google-search google-ranking

我想知道当排名页面不是主页时,是否有一种方法可以将来自 Google 搜索的用户重定向到我的主页,而不会影响该页面的良好排名。

我需要一个 php 条件来了解网页是否来自来自 Google 搜索的用户,而不是来自 Google 抓取工具的用户。我需要 Google 抓取工具继续为该页面编制索引,同时将用户重定向到主页。这是我的意思的伪代码:

if ($_SERVER['HTTP_REFERER'] == 'only users from a Google search') 
    header('location','index.php');

最佳答案

不要使用任何这些技术,您应该像对待任何用户一样对待 Google,不要在您的代码中添加任何过滤器或条件。

我们将这种技术称为伪装技术,它是最危险的垃圾邮件技术之一,Google 将对您进行处罚。

关于php - 如何重定向来自 Google 搜索的用户,而不是同一页面的 Google 抓取工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35693036/

相关文章:

php - SEO:使用选项卡式导航时有趣的重复内容

.htaccess - 主页中的尾部斜杠

google-search - 谷歌搜索信息框

ajax - Google 即搜即得如何运作?

java - C、Java 或 PHP 中的语音识别?

树莓派上的 JavaScript

php - 如何在没有密码的情况下登录 wordpress 用户

php - 在带有准备好的语句的 INSERT 或 UPDATE 中使用 NULL 值

ruby-on-rails - 301 重定向、Href 和 SEO

javascript - 如何从 javascript 在新选项卡或窗口中启动谷歌搜索?