网站流量统计案例概述:指标分析助力网站服务改进 不利于网站优化

发布时间 - 2026-01-15 21:29:24    点击率:

网站流量统计案例概述

背景说明

网站流量统计是改善网站服务的重要手段之一。通过在网站上获取用户的行为,可以分析哪些内容受到欢迎以及哪些页面有问题,以便更有针对性的网站改进活动。

统计指标描述

常见的网站流量统计指标通常包括以下分析:

1)根据在线情况分析

在线情况分析记录了在线用户的活动信息,包括:访问,访问者,页面,当前的住宿页面等。这些功能对企业实时掌握自己的网站流量非常有帮助。

2)根据时间段分析

时间分析在网站的任何时间内都提供流量变化。或一定时期的流量从一定时间段内发生变化,例如分布时间,每日访问分布,对公司了解网页浏览网页本质的时间段有很好的分析

3)根据源分析

来源分析提供了诸如访问,IP,独立访问者,新访问者,新访问者浏览时间以及车站的全部查看之类的数据。这些数据可以直接使公司了解促进结果的方式,从而更明显地分析这些网站的广告效果。

该项目统计的索引说明

系统架构设计

燃烧点和数据收集

概述

所谓的埋藏点是在应用程序中的特定过程中收集一些信息,以跟踪应用程序的应用,然后使用它进一步优化产品或提供操作的数据支持,即通过数据掩埋点),访问者(),网站上的时间,页面查看(页面视图,也称为页面浏览)和跳跃率(速率,也可以称为弹跳率)等。

用于数据处理的典型数据平台由以下5个步骤组成:

在其中,我们认为第一步,即掩埋的点和收集是最基本的问题。数据收集是否丰富,收集到的数据是否准确,以及该集合是否及时会直接影响整个数据平台应用的效果。

埋葬点的两种方法:

第一种类型:该公司在产品中开发成埋入的代码以收集它。编写埋入的代码,例如JS,然后将其放在某个应用程序网站上。

第二个:使用第三方统计工具,例如,Baidu ,Rubik's Cube,App Annie,Data等。

该项目的埋藏点实施

我们使用JS代码实现埋藏点。编写特定的JS脚本,然后将其嵌入需要用作日志的网页上(实际上是通过

日志数据收集模块描述

概述

日志集合的目的是最终将用户的访问日志在HDFS文件系统的特定目录中带入目标网站,以提供下一个用于处理的数据清洁模块。要完成这项工作,您需要将其分为以下步骤:

1)JS埋葬点

2)日志服务器构建

3)日志收集

以下四个步骤详细说明:一一详细说明:

1。JS埋葬点

我们需要收集对网页的访问。一般方法是在此网页上嵌入JS脚本,因此当用户访问页面时,页面上的JS脚本将在页面上动态添加标签,而SRC属性指向SRC属性的方向。日志服务器下透明图片的URL地址。

在URL参数上,将有一些用户访问信息(例如面试页面的URL,识别用户身份等),以便可以通过分析日志文件(通常是nginx或)日志文件来获得此信息。该JS埋葬脚本可以单独编写,代码胶片如下:

JS主功能号码:

<p style='margin-bottom:15px;color:#555555;font-size:15px;line-height:200%;text-indent:2em;'> <pre><code class="prism language-js"><span class="token keyword">function</span> <span class="token function">ar_main</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{ </span> <span class="token comment">//收集完日志 提交到的路径</span> <span class="token keyword">var</span> dest_path<span class="token operator">=</span> <span class="token string">"http://localhost:8090/LogDemo/servlet/LogServlet?"</span><span class="token punctuation">;</span> <span class="token keyword">var</span> expire_time <span class="token operator">=</span> <span class="token number">30</span> <span class="token operator">*</span> <span class="token number">60</span> <span class="token operator">*</span> <span class="token number">1000</span><span class="token punctuation">;</span><span class="token comment">//会话超时时长</span> <span class="token comment">//处理uv</span> <span class="token comment">//--获取cookie ar_stat_uv的值</span> <span class="token keyword">var</span> uv_str <span class="token operator">=</span> <span class="token function">ar_get_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_uv"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token keyword">var</span> uv_id <span class="token operator">=</span> <span class="token string">""</span><span class="token punctuation">;</span> <span class="token comment">//--如果cookie ar_stat_uv的值为空</span> <span class="token keyword">if</span> <span class="token punctuation">(</span>uv_str <span class="token operator">==</span> <span class="token string">""</span><span class="token punctuation">)</span><span class="token punctuation">{ </span>

<span class="token comment">//--为这个新uv配置id,为一个长度20的随机数字</span> uv_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">20</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置cookie ar_stat_uv 保存时间为10年</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_uv"</span><span class="token punctuation">,</span> uv_id<span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果cookie ar_stat_uv的值不为空</span> <span class="token keyword">else</span><span class="token punctuation">{ </span> <span class="token comment">//--获取uv_id</span> uv_id  <span class="token operator">=</span> uv_str<span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//处理ss</span> <span class="token comment">//--获取cookie ar_stat_ss</span> <span class="token keyword">var</span> ss_str <span class="token operator">=</span> <span class="token function">ar_get_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token keyword">var</span> ss_id <span class="token operator">=</span> <span class="token string">""</span><span class="token punctuation">;</span>  <span class="token comment">//sessin id</span> <span class="token keyword">var</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span><span class="token comment">//session有效期内访问页面的次数</span> <span class="token comment">//--如果cookie中不存在ar_stat_ss 说明是一次新的会话</span> <span class="token keyword">if</span> <span class="token punctuation">(</span>ss_str <span class="token operator">==</span> <span class="token string">""</span><span class="token punctuation">)</span><span class="token punctuation">{ </span> <span class="token comment">//--随机生成长度为10的session id</span> ss_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--session有效期内页面访问次数为0</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span> <span class="token comment">//--拼接cookie ar_stat_ss 值 格式为 会话编号_会话期内访问次数_客户端时间_网站id</span> value <span class="token operator">=</span> ss_id<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span>ss_no<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置cookie ar_stat_ss</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">,</span> value<span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果cookie中存在ar_stat_ss</span> <span class="token keyword">else</span> <span class="token punctuation">{ </span> <span class="token comment">//获取ss相关信息</span> <span class="token keyword">var</span> items <span class="token operator">=</span> ss_str<span class="token punctuation">.</span><span class="token function">split</span><span class="token punctuation">(</span><span class="token string">"_"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--ss_id</span> <span class="token keyword">var</span> cookie_ss_id  <span class="token operator">=</span> items<span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">;</span> <span class="token comment">//--ss_no</span> <span class="token keyword">var</span> cookie_ss_no  <span class="token operator">=</span> <span class="token function">parseInt</span><span class="token punctuation">(</span>items<span class="token punctuation">[</span><span class="token number">1</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--ss_stm</span> <span class="token keyword">var</span> cookie_ss_stm <span class="token operator">=</span> items<span class="token punctuation">[</span><span class="token number">2</span><span class="token punctuation">]</span><span class="token punctuation">;</span> <span class="token comment">//如果当前时间-当前会话上一次访问页面的时间>30分钟,虽然cookie还存在,但是其实已经超时了!仍然需要重新生成cookie</span> <span class="token keyword">if</span> <span class="token punctuation">(</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span> cookie_ss_stm <span class="token operator">></span> expire_time<span class="token punctuation">)</span> <span class="token punctuation">{ </span> <span class="token comment">//--重新生成会话id</span> ss_id <span class="token operator">=</span> <span class="token function">ar_get_random</span><span class="token punctuation">(</span><span class="token number">10</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//--设置会话中的页面访问次数为0</span> ss_no <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--如果会话没有超时</span> <span class="token keyword">else</span><span class="token punctuation">{ </span> <span class="token comment">//--会话id不变</span> ss_id <span class="token operator">=</span> cookie_ss_id<span class="token punctuation">;</span> <span class="token comment">//--设置会话中的页面方位次数+1</span> ss_no <span class="token operator">=</span> cookie_ss_no <span class="token operator">+</span> <span class="token number">1</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//--重新拼接cookie ar_stat_ss的值 </span> value <span class="token operator">=</span> ss_id<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span>ss_no<span class="token operator">+</span><span class="token string">"_"</span><span class="token operator">+</span><span class="token function">ar_get_stm</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token function">ar_set_cookie</span><span class="token punctuation">(</span><span class="token string">"ar_stat_ss"</span><span class="token punctuation">,</span> value<span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">//当前地址</span> <span class="token keyword">var</span> url <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">;</span> url <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>url<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//当前资源名</span> <span class="token keyword">var</span> urlname <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">.</span><span class="token function">substring</span><span class="token punctuation">(</span>document<span class="token punctuation">.</span><span class="token constant">URL</span><span class="token punctuation">.</span><span class="token function">lastIndexOf</span><span class="token punctuation">(</span><span class="token string">"/"</span><span class="token punctuation">)</span><span class="token operator">+</span><span class="token number">1</span><span class="token punctuation">)</span><span class="token punctuation">;</span> urlname <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>urlname<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//返回导航到当前网页的超链接所在网页的URL</span> <span class="token keyword">var</span> ref <span class="token operator">=</span> document<span class="token punctuation">.</span>referrer<span class="token punctuation">;</span> ref <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>ref<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//网页标题</span> <span class="token keyword">var</span> title <span class="token operator">=</span> document<span class="token punctuation">.</span>title<span class="token punctuation">;</span> title <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>title<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//网页字符集</span> <span class="token keyword">var</span> charset <span class="token operator">=</span> document<span class="token punctuation">.</span>charset<span class="token punctuation">;</span> charset <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>charset<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//屏幕信息</span> <span class="token keyword">var</span> screen <span class="token operator">=</span> <span class="token function">ar_get_screen</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> screen <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>screen<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//颜色信息</span> <span class="token keyword">var</span> color <span class="token operator">=</span><span class="token function">ar_get_color</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> color <span class="token operator">=</span><span class="token function">ar_encode</span><span class="token punctuation">(</span><span class="token function">String</span><span class="token punctuation">(</span>color<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">//语言信息</span> <span class="token keyword">var</span> language <span class="token operator">=</span> <span class="token function">ar_get_language</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> language <span class="token operator">=</span> <span class="token function">ar_encode</span><span class="token punctuation">(</span></code></pre></p>


# 网站流量统计案例概述:指标分析助力网站服务改进  # 网站流量统计案例概述  # 指标分析助力网站服务改进  # 将其  # 期内  # 应用程序  # 流量统计  # 详细说明  # 数为  # 自己的  # 是在  # 很好  # 放在  # 将在  # 在此  # 两种  # 该公司  # 时间内  # 可以通过  # 第二个  # 更有  # 相关信息  # 可以直接  # 专业关键词排名优化靠谱  # 番茄社区seo查询  # 网站推广流程怎么写好呢  # 铜川企业网站优化选哪家  # 内蒙古自媒体推广营销招聘  # 网站建设制作pp网站建设制作  # 培训类推广网站  # 漯河seo兼职招聘  # seo结果测量  # 茄子溪网站推广优化  # 滋补品营销推广  # 怎么建设自己个人网站  # 成都seo培训机构  # 娄底网站建设建议和想法  # 河南全平台营销推广  # 马尾公司建设网站  # 境外旅游营销推广  # 茶营销推广计划  # 辽宁网站推广公司  # 广州营销推广网站 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: SEO就是:让你的品牌脱颖而出,获得更多曝光与流量,梅岭关键词排名优化  广州百度推广途径全解析,顺庆区营销推广大厦邮编  探索广州百度推广代理的价值与优势,战地光环网站建设论坛  SEO的三大核心功能,优化网站排名、提升用户体验与实现品牌推广,邵阳seo好不好  广州百度推广费钱吗?深度分析与实用建议,营销号合作推广自己能做吗  福建百度推广物料申诉原因分析,新品网站 推广方案  SEO才能:提升网站排名,突破网络营销的核心竞争力,南宁本地seo营销公司  南阳抖音SEO优化,如何让你的品牌在抖音上脱颖而出?,灯会营销推广  移动端SEO大忌,如何避免走入误区?,学校网站建设及维护方案  深圳首批可售性人才住房项目公布,六个项目共4422套房源   账号注册流程详解:填写信息、绑定管理员及unionid获取要点   整站SEO优化哪家强介绍行业翘楚,助您网站脱颖而出,seo sem招聘信息  微信这五个功能设置错啦!三个该关却开着,两个该开却关着?   宁波SEO推广,助力企业高效提升网络曝光度,网站优化用什么定位软件  广州百度推广资质代办,助您快速打开数字营销新局面,德州手机网站建设费用  探索增城的魅力,一次难忘的旅行体验,儋州公司网站建设项目  广州百度推广思路解析,精准营销的制胜之道,嘉定品牌网站建设  广州百度推广投诉找谁?,机械行业抖音推广营销  微信竟藏神奇无限相册!不占内存还能永久存珍贵照片视频?   福建百度推广运营顾问工作是什么?,南丰企业网站建设推广  探索青海,一段发现自我之旅的短视频SEO源码之旅,小吃培训网站怎样做推广  途阔分析短视频SEO趋势,抖音搜索超4亿次,优化要懂啥?   福建百度推广服务费计入什么科目里?,网站推广厂商有哪些平台  深圳SEO生产工艺,打造高效搜索引擎优化解决方法,吴中企业网站优化找哪家  手机录音怎么轻松传到微信?一步步教你操作方法   探索自媒体营销的奥秘,从SEO教学反思中汲取智慧,湖北低成本网站优化价格  上海SEO网络推广招聘,开启数字营销新时代,郑州SEO学习软件免费  SEO前的准备工作:如何让网站为搜索引擎优化做好充分准备,SEO_网站排名优化_网络推广  自媒体人素材需求大揭秘!图文易找视频难,版权成关键?   广州百度推广有用吗?全面解析其优劣势,网站搜索引擎竞价推广  嗨格式在线录屏的功能特点及操作指南,你知道多少?   SEO在国外市场的崛起,影响与启示,广州seo服务推广价格  广州百度推广费用能退吗?解答常见疑问,新网站的推广  广西广电(600936):为全资子公司广电网络科技公司提供70亿担保进展   SEO批量挖掘长尾关键词的方法,精准定位,提升网站流量,南阳seo公司稳健火星  常德SEO优化,如何让您的网站在搜索引擎中脱颖而出,简述网站建设费用明细  荆门SEO推广,性价比之选,助力企业低成本高效营销,SEO行业研究报告  女生要加微信的理由怎么回?4招核心方法轻松应对   揭秘成功的自媒体人,如何打造个人品牌?,海棠湾的营销推广  探索宝鸡SEO排名的奥秘,专业创作,引领行业潮流,云浮抖音营销推广招聘  福建百度推广服务电话联系攻略,最新外贸网站推广资源  福建百度推广运营公司简介及概况,枣阳公司建设网站  地主来了2019微信赢红包版,经典玩法与炫酷特效等你来   探索秦皇岛之韵,抖音SEO的奥秘与个人之旅,医院营销推广培训机构  拉萨抖音SEO公司,助力企业抖音营销的得力助手,seo教育推广引流  介绍十堰SEO网络推广价格,性价比之选,助力企业腾飞,上海知名seo公司  SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个  黄石SEO优化行业费用介绍,介绍优化背后的成本与价值,新浪博客seo 广告  广州百度推广收费是多少?全方位解析百度推广费用,图片翻译网站建设  SEO手段:提升网站流量的制胜法宝,idc网站怎么推广