360分析和百度统计代码放到网站里面会不会引起冲突

拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(38de4f2d20e14364-ua98).
重新安装浏览器,或使用别的浏览器10746人阅读
Javascript(2)
首先,百度统计会要求我们在要统计的页面中嵌入一段js语句,类似如下:
&script type=”text/javascript”&
var _bdhmProtocol = ((“https:” == document.location.protocol) ? ” https://” : ” http://”);
document.write(unescape(“%3Cscript src=’” + _bdhmProtocol + “/h.js%3F4eaab4b64b0ae’ type=’text/javascript’%3E%3C/script%3E”));
&/script&这段js,实质上是往页面中引入/h.js的这段代码,该代码的内容会根据后面的参数有所不同,h.js?后面的参数就是你在百度统计里的id。
获取该h.js代码的同时,百度统计会往你的浏览器写入一个名字为“HMACCOUNT”的cookie,该cookie的过期时间为2038年,所以只要你没有清空浏览器cookie,基本就永不过期。
h.js被下载后,便执行其脚本获取一些浏览器相关信息和访问来源,获取的信息包括屏幕尺寸、颜色深度、flash版本、用户语言等。
从js代码中可以得到,所有参数包括这些:”cc,cf,ci,ck,cl,cm,cp,cw,ds,ep,et,fl,ja,ln,lo,lt,nv,rnd,sb,se,si,st,su,sw,sse,v”。这些参数的意义大致如下:
cc: 不知道,一般为1
cf:url参数hmsr的值
ci:url参数hmci的值
ck:是否支持cookie 1:0
cl:颜色深度 如 “32-bit”
cm:url参数hmmd的值
cp:url参数hmpl的值
cw:url参数hmkw的值
ds:屏幕尺寸,如 ’′
ep:初始值为’0′,时间变量,反映页面停留时间,格式大概是:现在时间-载入时间+“,”+另一个很小的时间值
et:初始值为’0′,如果ep时间变量不是0的话,它会变成其他
fl:flash版本
ja:java支持 1:0
ln:语言 zh-cn
lo: 不知道,一般为0
lt:日期 time.time(),如“”, 在首次请求没有
nv: 不知道,一般为1或者0
rnd:十位随机数字
sb:如果是360se浏览器该值等于‘17’
se: 和搜索引擎相关
si:统计代码id
su:上一页document.referrer
sw: 不知道,估计和搜索引擎有关,一般为空
sse:不知道,估计和搜索引擎有关,一般为空
v:统计代码的版本 ,目前该值为“1.0.17”
当这些参数都设置完毕了(有些参数并没有赋值),筛选出已经赋值了的参数,并作为/hm.gif的参数拼凑出一个url,如:/hm.gif?cc=1&ck=1&cl=32-bit&ds=&ep=0&et=0&fl=11.0&ja=1&ln=zh-cn & 。然后请求该图片。
百度统计服务端,通过接收到这个请求,并从这个图片的网址附带的参数获取相关信息,记录访客访问记录;当页面被用户关闭的时候,同样会触发一次请求hm.gif的过程,但这个过程不是所有浏览器和所有关闭动作都支持。
记下来通过程序模拟这一过程:
首先,使用Wireshark(一款网络抓包工具)对浏览器实际的过程进行捕获。首先是使用ie打开一个有超链接链接到有百度统计的网站,加载完毕后关闭浏览器。最后在Wireshark上得到这么的网络数据包。
/h.js?4e7ab4a64b0ae
/hm.gif?cc=1&ck=1&cl=32-bit&ds=&ep=0&et=0&fl=11.0&ja=1&ln=zh-cn&lo=0&=&nv=1&rnd=2889921&si=4e7ab4a64b0ae&st=3&su=http%3A%2F%%2F&v=1.0.17
/hm.gif?cc=1&ck=1&cl=32-bit&ds=&ep=&et=3&fl=11.0&ja=1&ln=zh-cn&lo=0&=&nv=1&rnd=&si=4e7ab4a64b0ae&st=3&su=http%3A%2F%%2F&v=1.0.17
/hm.gif?cc=1&ck=1&cl=32-bit&ds=&ep=C4614&et=3&fl=11.0&ja=1&ln=zh-cn&lo=0&=&nv=1&rnd=&si=0f9e2caa14d6d0a2314a&st=1&v=1.0.17
可以发现,浏览器总共向服务器端发送了4次请求:
请求一段js脚本。加载完毕时候出发一次请求,并传递参数退出页面时候,发出一次请求,并传递参数,与上面对比,发现ep参数有变化。
&&&&&&& 百度统计是基于cookie的,当请求js脚本的时候,会在你电脑里保存一个永久cookie,该cookie作为你的用户标识。同时发现,但退出时候参数ep从最开始的0变为了“”,转义后是“”这是两个毫秒单位,即7.2秒和0.1秒的意思。同时前两次请求hm.gif的时候lt参数(时间,javascript:(new Date).getTime())是不变的。rnd随机数每次都变。
下面我们就来模拟一次请求,本次使用的python语言。
import urllib2
import urllib
import random
import math
import urlparse
import time
import cookielib
########################################################################
class Baidu:
Referer='http://www.lixin.me'
TargetPage='/www.lixin.me'
BaiduID=''
Hjs=&/h.js?&
Hgif=&/hm.gif?&
UserAgent='Mozilla/5.0 ( MSIE 9.0; Windows NT 6.1; Trident/5.0)' #IE9
MyData={'cc':'1','ck':'1','cl':'32-bit','ds':'','et':'0','ep':'0','fl':'11.0','ja':'1','ln':'zh-cn','lo':'0','nv':'1','st':'3','v':'1.0.17'}
#----------------------------------------------------------------------
def __init__(self,baiduID,targetPage=None,refererPage=None):
&&&Constructor&&&
self.TargetPage=targetPage or
self.TargetPage
self.Referer=refererPage or self.Referer
self.BaiduID=baiduID
self.MyData['si']=self.BaiduID
self.MyData['su']=urllib.quote(self.Referer)
def run(self,timeout=5):
cj=cookielib.CookieJar()
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
opener.addheaders=[(&Referer&,self.TargetPage),(&User-Agent&,self.UserAgent)]
response=opener.open(self.Hjs+self.BaiduID).info()
self.MyData['rnd']=int(random.random()* )
self.MyData['lt']=int(time.time())
fullurl=self.Hgif+urllib.urlencode(self.MyData)
response2=opener.open(fullurl,timeout=timeout).info()
self.MyData['rnd']=int(random.random()* )
self.MyData['et']='3'
self.MyData['ep']=''
response3=opener.open(self.Hgif+urllib.urlencode(self.MyData),timeout=timeout).info()
except urllib2.HTTPError ,ex:
print ex.code
except urllib2.URLError,ex:
print ex.reason
__name__ ==&__main__&:
a=Baidu('百度统计id','http://www.lixin.me/blog/test4','.cn')
代码中,实际我没有模拟4次请求,发出3次就可以在百度统计的最新访客里看到记录,发出前两次的话,在百度统计里可以看到有访问记录,但是不显示来源和访问页面。用法很简单,只要实例化Baidu这个类,并给他传递3个参数,第一个为百度统计给你的统计id,第二个是被访问页面的url,这个url可以是不存在的,因为实际百度统计并没有验证页面的存在,第3个就是访问该页面的来源页面,这样就可以在百度统计的后台看到来自‘.cn’的用户访问了test4这个页面。
如果你是别有用心的程序员或者博主,是不是窥探出利用价值了呢?
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:23637次
排名:千里之外
转载:22篇“SEO建议”,百度统计新亮点,指引网站优化-宁波中蓝网络科技有限公司
“SEO建议”,百度统计新亮点,指引网站优化 【 13:56:37】
在百度统计即将两周年庆之际,2011年7月初,百度统计官网推出“SEO建议”功能,这是百度继去年发布《搜索引擎优化指南》白皮书后,目前为止唯一一个由百度官方推出的指南性功能产品。该“SEO建议”功能,由于其权威性,具体性,直观性,标准性,一经推出了立刻受到了中小网站主的热捧。“SEO建议”为网站提供360度的网站SEO问题检查和优化建议,对研究优化的站长来说值得阅读下。
一、百度统计“SEO建议”功能的目前独有的四大优势:
1、权威:唯一一个由百度官方推出的SEO指南性功能产品!凭借源自于百度官方的核心数据,百度统计为广大站长们洞察用户行为、实现流量优化提供了最权威的指引。
2、具体:SEO影响因素全面扫描,提供具体到页面级别的可执行的优化建议!
3、直观:采用100分打分制,综合评价网站当前SEO水平,一目了然!
4、标准:结合“百度收录量查询”,及时科学衡量SEO优化效果!
二、“SEO建议”功能对网站SEO水平进行360度检测所依照的6个标准:
1、URL长度:百度建议URL的最长长度不超过不超过255字节。所以,利用更加简短的URL可以提升网站的友好度。
2、静态页参数:在静态页面上使用动态参数,会造成spider多次和重复抓取。所以,网站的简洁化和静态化对于百度优化来说非常重要。
3、Meta信息完善程度:缺少keyword和description的meta标签,可能会对网页的展现和排序产生一定影响。所以,做网站SEO优化时要注意这些细节的优化工作。
4、图片Alt信息:对于图片没有根据内容进行Alt信息说明,会导致百度在抓取图片时无法了解图片的主题,使这些图片无法被归类整理后提供给搜索用户,既减少了收录,也 给网站减少了潜在的更多的流量。
5、flash文字描述:虽然,百度spider已经做到了可以抓取Flash内容,但是给flash文件添加描述,能让spider更好地了解到Flash的内容,从而做到抓取并收录,继而提供给 用户flash是否有文字描述。所以。加入描述的flash文件可以让百度更好的了解您提供的网页。
6、Frame信息:frame会导致百度spider的抓取困难,长期使用Frame/frameset/iframe标签会导致网站的友好度下降,对于提升网站权重有负面打击,所以,百度建议您尽量不 要使用。
从目前广大中小网站主对百度“SEO建议”实际测试的效果来看,可以说,“SEO建议”功能堪称站长们提升流量的航标,它使网站的优化更加有的放矢,更具标准化与可执行性 。而这,也将百度统计以需求为核心,不断改善站长体验的决心体现的淋漓尽致。
网站建设咨询热线:5 (9:00--17:00) (24 Hours)
网站建设咨询热线:&&快捷导航:
解决方案: |
  近日,由百度统计流量研究院发布的国内2012年Q1浏览器市场份额数据报告显示,国内浏览器市场位列三甲的分别是IE6.0、奇虎360、IE7.0,三个版本的浏览器流量份额占到了总份额的66.6%左右。微软一家独大的局面虽未出现明显变化,但以奇虎360为主的国内品牌正迅速逼近,并与IE单一版本浏览器份额持平。
  IE地位难撼动 浏览器市场三足鼎立
  根据百度统计流量研究院的报告,目前国内浏览器市场在品牌分布上正处于一个胶着状态,分布相对稳定。微软系列IE6.0、IE7.0、IE8.0三个版本的总体份额占61.53%,依然处于绝对领先态势,但相比两年前,IE浏览器的份额已经跌掉了10%。
  而国内浏览器品牌中奇虎360的份额稳步攀升,拿到了20.66%的成绩。相比之下,老牌浏览器厂商Maxthon、腾讯TT浏览器两家份额一直呈现出逐步走低的态势,表现并不如意。由此可见,微软IE浏览器的统治地位在国内仍然不可撼动,而奇虎360浏览器异军突起,也值得业内人士的关注。
  注:曲线低谷是因为360浏览器隐藏了UserAgent标识,使数据统计平台无法获取到360浏览器的真实流量数据。之后360又恢复了UserAgent标识,并逐步统一了各版本的UserAgent,使得流量数据又恢复正常。
  浏览器作为研究网民行为和偏好的最重要的产品,向来是受站长、网站运营群体最关注的话题,站长可以根据用户使用浏览器的基本情况,对自身网站的产品、功能和用户体验上有针对性地调优和兼容,避免因兼容性不佳导致用户的流失。
  作为百度新成立的中国互联网最权威的数据资讯中心,百度统计流量研究院一直密切关注站长需求,此次推出首份国内浏览器市场份额报告,能为站长优化网站体验、功能调优和浏览器选择提供权威的数据支撑。
  百度流量研究院全面透析中国互联网
  据悉,百度流量研究院未来将每个季度都会发布国内浏览器份额的数据报告,给站长、开发者、互联网从业者提供最及时、准确、权威的数据指引,有利于他们以数据为依据,根据网民的行为变化和行业趋势走向调整网站运营策略。不仅如此,除了发布浏览器份额报告外,百度流量研究院还将对外输出操作系统市场份额、分辨率使用情况和网民地域分布三个报告,每个报告都会详实、准确、全面,既有全局整体分布,也会有历史趋势数据,将复杂、多样化、海量数据等以更人性化、直观的形式呈现,一目了然。
  百度统计流量研究院所有报告都是基于百度统计覆盖到的网站的流量数据,所以能够为网站运营者提供最准确、最全面的数据统计报告,它也是中国互联网行业里唯一一家能输出基于大样本用户行为库的报告。同时,流量研究院与百度统计工具的数据相辅相成,从站长关注的系统环境、网民行为、行业分布、渠道对比等多个角度输出报告,帮助他们及时了解互联网行业基本数据和发展趋势。
  互联网行业瞬息万变,只有及时跟上市场和用户需求才能在优胜劣汰的时代脱颖而出。因此,权威、准确的数据是保持网站竞争力的重要筹码。百度作为中国互联网流量汇聚最集中的平台,具备从流量数据里挖掘价值的能力。未来,百度统计流量研究院还将提供更多权威数据报告,力图成为网站运营、产品设计、发现商业模式、优化用户体验的最佳利器。
更近的文章:
更早的文章:
四大网络营销课程,总有一款适合您!
01.(面授)网络营销专家精心编写开发的网络营销课程,320学时,4个企业级项目实训模块实训,达到培养该职业的核心技能。
180学时网络营销课程,足不出户,经济方便,在家就可学习网络营销、掌握系统化网络营销实战知识与技能。
03.(面授)专为企业主、营销管理者、创业者而设计的网络营销精品课程,具有极强的实战指导意义,学完就能用于实际工作。
04.(面授|远程)
为外贸从业人员及想从事外贸网络营销的人员而设置,专业系统、循序渐进,快速实战,培养外贸网络营销人才。
六大网络营销教学体系,助力网络营销成为个人或企业最核心的竞争力!
01.营销网站建设教学体系
营销型网站是开展网络营销的基础,通过学习全面掌握快速搭建营销网站的技能和核心要点。
02.搜索营销(SEM&SEO)教学体系
超三年SEO和SEM教学经验积累,基于全程企业实战,掌握核心策略、思维及操作手法。
03.精准营销教学体系
营销越精准,投资回报就越高,掌握精准营销策略、手段和方式,创造网络营销高效回报。
04.网站运营教学体系
网站运营与网络营销推广相铺相成,把握网站运营KPI、通过网站分析改进运营,提高网站转化率。
05.网络整合营销教学体系
如何掌握网络推广技巧,如何整合所有网络营销推广渠道,打好营销组合拳,实现营销效果最大化。
06.数据监测与分析教学体系
完整数据监测与分析系统,精确评估每个营销渠道的效果,明白每份广告投入产出,把握高效广告投放。
看完以上内容,您有何收获?您是否想聆听亲身指导?请您尽快与我们联系,为您答疑解惑,您将还会有机会免费获取试听机会,与老师零距离接触。机会有限、赶快行动吧!全国免费咨询热线:400-686-9686 电话:010- 点此
点此 点此加入,与1000多名网络营销同道中人交流。
网络时代,人人要学网络营销
网络营销行业薪资
SEO专员|经理
SEM专员|优化师
网站编辑维护
网站(网络)推广
网络营销顾问
淘宝天猫营销
社会媒体营销
网络营销经理
网络营销总监
年薪20-100万
自主创业做老板
不封顶 看本事
亿玛客联系方式大全
全国:400-686-9686
北京:010-
地址:北京市昌平区温都水城宏福大厦四层亿玛客网络营销学院
公车站点:温都水城站
地址及来校路线:
用手机扫描微信二维码,加亿玛客为好友
亿玛客官方微博
网络营销电子书下载
主办单位:汇众益智(北京)教育科技有限公司 地址:北京市昌平区温都水城宏福大厦四层亿玛客网络营销学院
联系电话:400-

我要回帖

更多关于 百度统计 的文章

 

随机推荐