如何重定向来自 Google 搜索的用户,而不是来自同一页面的 Google 抓取工具?
how can I redirect users coming from a Google search, but not Google crawler for the same page?
我想知道当排名页面不是主页时,是否有一种方法可以将来自 Google 搜索的用户重定向到我的主页,而不会影响该页面的良好排名。
我需要的是一个 php 条件来了解网页是否来自来自 Google 搜索的用户,而不是来自 Google 爬虫。我需要 Google 爬虫继续索引该页面,同时将用户重定向到主页。这是我的意思的伪代码:
if ($_SERVER['HTTP_REFERER'] == 'only users from a Google search')
header('location','index.php');
Google 爬虫使用用户代理作为 google 机器人,而其他人会将用户代理设置为浏览器。您可以为其创建过滤器并确定哪个请求是用于抓取的以及哪个是实际请求。
不要使用任何这些技术,您应该像对待任何用户一样对待 Google,不要在您的代码中添加任何过滤器或条件。
我们称这种技术为伪装技术,它是最危险的垃圾邮件技术之一,Google 会惩罚您。
我想知道当排名页面不是主页时,是否有一种方法可以将来自 Google 搜索的用户重定向到我的主页,而不会影响该页面的良好排名。
我需要的是一个 php 条件来了解网页是否来自来自 Google 搜索的用户,而不是来自 Google 爬虫。我需要 Google 爬虫继续索引该页面,同时将用户重定向到主页。这是我的意思的伪代码:
if ($_SERVER['HTTP_REFERER'] == 'only users from a Google search')
header('location','index.php');
Google 爬虫使用用户代理作为 google 机器人,而其他人会将用户代理设置为浏览器。您可以为其创建过滤器并确定哪个请求是用于抓取的以及哪个是实际请求。
不要使用任何这些技术,您应该像对待任何用户一样对待 Google,不要在您的代码中添加任何过滤器或条件。
我们称这种技术为伪装技术,它是最危险的垃圾邮件技术之一,Google 会惩罚您。