如何对搜索引擎屏蔽部分内容呢??

2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家

我的网站是www.pretty88.cn,如果对搜索引擎屏蔽分类的内容呢??比如用关键词工具检查的时候,分类的内容没有。

回答:
ecshop中已有关于访问者是否是搜索引擎的判断,只需在你你的代码中加上判断条件,如果是搜索引擎就屏掉就可以了,具体函数例子见init.php中的


if (is_spider())
{
/* 如果是蜘蛛的访问,那么默认为访客方式,并且不记录到日志中 */
if (!defined('INIT_NO_USERS'))
{
define('INIT_NO_USERS', true);
/* 整合UC后,如果是蜘蛛访问,初始化UC需要的常量 */
if($_CFG['integrate_code'] == 'ucenter')
{
$user = & init_users();
}
}
$_SESSION = array();
$_SESSION['user_id']= 0;
$_SESSION['user_name']= '';
$_SESSION['email'] = '';
$_SESSION['user_rank']= 0;
$_SESSION['discount'] = 1.00;
}

其中 is_spider()就是我们需要来判断的是否是robots的函数


如还有问题,请联系我

robots.txt

nofollow
以及楼上说的robots

先用robot.txt蔽,不能满足的再用我说的办法去蔽

谢谢各位老大,现在我来详细说说这个问题的由来:
我研究的是这个站http://www.maxshopping.net/,在我用关其的关键词密度检查工具(这个工具的下载地址:http://www.flashplayer.cn/keywords/)查看这个站的关键词“韩国代购”的时候,发现一个奇怪的现象,首页商品列表的商品名称竟然在搜索引擎模拟搜索中没有出现,这样,由于没有这些商品名称的干扰,他们设定的关键词的重复数量就减少了,但是密度增加了。
同时我发现他们的百度快照和网站实际的显示中,商品列表都是存在的。
请问各位老大,这是如何实现的咧??