让你的网站数据对搜索引擎来说按照最新时间排序,正常用户排序按照自己设定的方式排序

让你的网站数据对搜索引擎来说按照最新上架时间排序,正常用户排序按照自己设定的方式排序

首先需要用到一个爬虫判断函数

function is_robot() {

    if(strpos($_SERVER['HTTP_USER_AGENT'], '://') === false && preg_match("/(MSIE|Netscape|Opera|Konqueror|Mozilla)/i", $_SERVER['HTTP_USER_AGENT'])) {

        return false;

    } else if(preg_match("/(Spider|Bot|Crawl|Slurp|lycos|robozilla)/i", $_SERVER['HTTP_USER_AGENT'])) {

        return true;

    } else {

        return false;

    }

}

 

这样子就可以了,见下

if($is_robot) {

   $MOD['order'] = 'addtime DESC';

}

 

你可能感兴趣的:(搜索引擎)