【问题标题】:Direct entry blocked. Googlebot not enter my site直接进入被阻止。 Googlebot 无法进入我的网站
【发布时间】:2018-04-20 09:38:09
【问题描述】:

我想阻止直接进入我的网站。请帮我。我只希望 googlebot、yandexbot 进入我的网站(通过 google)。我希望 googlebot 进入我的网站。 我的英语不好抱歉

$id = $_GET['id'];
$referer = $_SERVER['HTTP_REFERER']; 
if ( strpos($referer, 'google.com') === 
    FALSE && strpos($referer, 'google') === 
    FALSE && strpos($referer, 'googlebot') === 
    FALSE ) {
    echo "Bye Bye";
 ;}

【问题讨论】:

  • HTTP_REFERER 是浏览器设置,所以这不会阻止任何具有最基本技能的人
  • 你能帮帮我吗?

标签: php googlebot


【解决方案1】:

robots.txt 有帮助吗?比如:

useragent: *
disallow= /

useragent: google
allow= /

【讨论】:

  • 是的,我的问题 php 代码。不是 robots.txt 的问题。谢谢 :(
猜你喜欢
  • 2014-10-02
  • 1970-01-01
  • 2016-04-06
  • 1970-01-01
  • 1970-01-01
  • 2010-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多