20世纪的
老网站改版数据访问数据分析解决方案,数据全面性对比从数据全面性的对比来看,网站服务器日志和JavaScript日志间也存在差异。
网站建设公司认为对搜索引擎蜘蛛的访问及抓取行为是每个网站管理员都感兴趣的数据。网站服务器日志可以自动获得这些数据,而由于大部分蜘蛛无法执行JavaScript,因此JavaScript日志无法获取搜索引擎蜘蛛的访问行为。服务器日志和JavaScript日志之间另一个较大的差异是对网站页面加载错误的追踪。如图2-6所示,服务器日志会自动追踪页面加载错误的数据。而JavaScript日志需要定制,并且不能对所有的情况进行追踪。
服务器日志会自动追踪404页面服务器日志与JavaScript日志之间的另一个数据差异在于对网站页面的记录。首先来看一下网站的5种最基本的状态,也就是HTTP的5种状态码。HTTP状态码(HTTPStatusCode)是用以表示网站页面HTTP响应状态的3位数字代码。HTTP状态码的第一个数字代表了响应的5种状态之一。
(1)1xx消息这种类型的状态码代表请求已被接受,需要继续处理。
(2)2xx成功这种类型的状态码代表请求已成功被服务器接收、理解并接受。
(3)3xx重定向这类状态码代表需要客户端采取进一步的操作才能完成请求。通常用来重定向。
(4)4xx请求错误这类状态码代表客户端看起来可能发生了错误,妨碍了服务器的处理。
(5)5xx服务器错误这类状态码代表服务器在处理请求的过程中有错误或异常状态发生。最常见的几类代码状态是200、302、404和503等。在这几种状态中,JavaScript日志默认只能对200这种状态进行追踪,定制后可以追踪404状态。服务器日志默认可以追踪到大部分的状态。相比200来讲,404这种错误状态可能对于我们更有价值。从数据的可定制性来看,对于非页面浏览行为,网站服务器日志都是追踪不到的。再说得严谨一点,对于未产生服务器请求的行为,服务器日志都是追踪不到的。例如,Flash内的互动操作、其他非页面请求的互动行为,以及不产生服务器请求的事件等。这些行为通过代码定制都是可以被JavaScript日志追踪到的。例如,
图2-7中的“查看更多”通过代码定制可以被JavaScript日志追踪,但不会被服务器日志记录到。好了,
深圳网站建设公司本文关于“ 20世纪的
老网站改版数据访问数据分析解决方案”知识就分享到这里,谢谢关注,博纳网络编辑整理。