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

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

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

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';
}

 

posted on 2013-07-04 15:41  程序员李铁牛  阅读(330)  评论(0编辑  收藏  举报