禁止百度蜘蛛抓取到网站内的广告内容
基本上运营网站的站长都是靠着广告费而生存的。所以在我们的网站上放置相应的广告内容是必然的,然而网站内放置广告是影响用户体验的,而用户体验不好的东西搜索引擎都是不喜欢的。所以我们不能让搜索引擎知道我们的网站放置了广告内容。那要怎样做才能不让搜索引擎抓取到广告呢?
屏蔽蜘蛛检测到广告的方法有很多种,今天带来一种最简单且最实用的方法,让百度蜘蛛(Baiduspider)无法检测到你网站中的广告,就是利用JS代码来实现。方法如下
<script>
var ua = navigator.userAgent;
if(ua.indexOf("Baiduspider") >= 0 ){}
else
{document.writeln("广告代码");}//也可以整行换js代码
</script>
以上脚本内容的意思就是当检测到百度蜘蛛来访时,会自动广告隐藏或者说是不访问下面的广告代码。这样搜索引擎就抓取不到广告了。
当你广告内容是轮播时也可以利用本站提供的轮播方法来实现。广告联盟轮播代码
例:你的轮播代码放置在根目录,文件名为冷曦博客lengxi.net.js
冷曦博客lengxi.net.js文件内容如下
var m = 2;
var n = Math.floor(Math.random() * m + 1);
switch (n) {
case 1:
广告js代码1
break;
case 2:
广告js代码2
break;
}
那么脚本内容如下
<script>
var ua = navigator.userAgent;
if(ua.indexOf("Baiduspider") >= 0 ){}
else
{document.writeln("/冷曦博客lengxi.net.js");}//也可以整行换js代码
</script>
这样就可以实现多广告轮播的形式,来防止百度蜘蛛无法检测到你的广告。
这只是一个例子,大家可以举一反三
新出高收益联盟推荐:锦鲤联盟w500起注册即送20余额

 

本文标题:禁止百度蜘蛛抓取到网站内的广告内容
本文链接:https://www.lengxi.net/post/395.html
作者授权:除特别说明外,本文由 冷曦 原创编译并授权 冷曦博客 - 源码之家 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

暂无留言,赶快评论吧

欢迎留言