确定网站页面地址流转率的方法、优化方法及其装置制造方法

文档序号:6490799阅读:152来源:国知局
确定网站页面地址流转率的方法、优化方法及其装置制造方法
【专利摘要】本申请实施例提供了一种确定网站页面地址流转率的方法、优化方法及其装置,该确定网站页面地址流转率的方法包括:获取各个用户的会话对应的访问网站页面地址的日志;根据获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列;将生成的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,最终计算出预设的访问序列中上一节点到下一节点的流转率。本申请实施例通过前述方法解决了现有技术中流转率不够全面与准确,不利于优化网站页面地址的问题。
【专利说明】确定网站页面地址流转率的方法、优化方法及其装置
【技术领域】
[0001]本申请涉及通信【技术领域】,尤其涉及一种确定网站页面地址流转率的方法、优化方法及其装置。
【背景技术】
[0002]在现有发达的网络时代下,用户每天都会浏览访问很多网站页面,例如,用户访问了下述几种情形下的网站页面:
[0003]1、购物流程:商品页面一订单填写页面一支付页面一支付成功;
[0004]2、用户注册流程:基本信息填写一详细信息填写一注册成功页面;
[0005]3、广告效果流程:广告投放页面一营销活动页面一活动商品页面一…一支付页面。
[0006]以上述用户购物的访问网站记录为例,对于卖家来说,在用户访问到商品页面时,卖家希望用户能够继续访问订单填写页面,并完成从商品页面到订单填写页面的顺利流转,待用户进入订单填写页面后,卖家还希望继续访问后面的支付页面,直至用户能够看到支付成功的页面。但是,用户往往进入了订单填写页面后,可能会因为当前网站页面或者整个流程设计的各种原因,不再继续访问下一个支付页面,这就使得下一个网站页面的流量较小,并且还影响订单填写页面与支付页面之间的流转关系。
[0007]针对上述网站所设计的各种流程中每个网站页面之间的流转关系,如果想得知上一网站页面到下一网站页面的流转率,通常是根据每天用户访问各网站页面的访问次数来得到。在使用前述这种方式在确定流转率时,由于仅考虑用户访问网站页面的次数这一因素,这样会导致得到的流转率不够全面与准确,不仅不利于优化网站页面设计,而且影响用户访问相关网站页面,这不但影响用户体验,而且容易增加网站的访问负担。

【发明内容】

[0008]本申请实施例提供了一种确定网站页面地址流转率的方法、优化方法及其装置,用以解决了现有技术中流转率不够全面与准确,不利于优化网站页面地址的问题,以提高用户体验,减轻网站的访问负担。
[0009]基于上述问题,本申请实施例提供的一种确定网站页面地址流转率的方法,包括:
[0010]获取各个用户的会话对应的访问网站页面地址的日志,所述日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址;
[0011]根据获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,所述访问序列中包含以访问时间先后排列的各网站页面地址;
[0012]将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多个节点,每个节点对应一个网站页面地址;
[0013]根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率。
[0014]本申请实施例提供的一种网站页面地址的优化方法,包括:
[0015]获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址;
[0016]根据获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址;
[0017]将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每级节点对应一个网站页面地址;
[0018]根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率。
[0019]根据得到的预设的访问序列中上一节点到下一节点的流转率,对流转率不满足设定条件的网站页面地址进行优化。
[0020]本申请实施例还提供了一种确定网站页面地址流转率的装置,包括:
[0021]获取模块,用于获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址;
[0022]生成模块,用于根据获取模块获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址;
[0023]匹配模块,用于将生成模块生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每级节点对应一个网站页面地址;
[0024]确定模块,用于根据匹配模块得出的预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率。
[0025]本申请实施例还提供了一种网站页面地址的优化装置,包括:
[0026]获取模块,用于获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址;
[0027]生成模块,用于根据获取模块获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址;
[0028]匹配模块,用于将生成模块生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每个节点对应一个网站页面地址;
[0029]确定模块,用于根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率;
[0030]优化模块,用于根据确定模块确定出的预设的访问序列中上一节点到下一节点的流转率,对流转率不满足设定条件的网站页面地址进行优化。
[0031]本申请实施例提供的确定网站页面地址流转率的方法、优化方法及其装置,首先获取各个用户的会话对应的访问网站页面地址的日志,然后根据日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址的信息,生成各个用户对应的访问序列,再将生成的各个用户对应的访问序列与拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,最后根据访问次数和访问人数确定出预设的访问序列中上一节点到下一节点的流转率。在上述流程中,确定预设的访问序列中上一节点到下一节点的流转率时,综合考虑了用户访问网站页面地址的访问次数和访问人数这两种因素,从而使得确定出来的流转率更准确。
[0032]另外,本申请实施例将用户访问不同网站页面地址之间的流转情况量化(以流转率作为量化参数),根据并且可以根据计算出网站页面地址中上一网站页面地址到下一网站页面地址的转化率和访问率,根据前述流转率中的转化率和访问率的具体数值是否满足设定的条件来确定是否需要对网页页面进行调整,实现网站页面地址间访问流转情况的优化高低,从而对整个网站实现对网站页面地址进行更好的优化。
【专利附图】

【附图说明】
[0033]图1为本申请实施例提供的确定网站页面地址流转率的方法的流程图;
[0034]图2为本申请实施例提供的生成各个用户对应的各访问序列的流程图;
[0035]图3为本申请实施例提供的在生成各个用户对应的各访问序列中形成的访问树的不意图;
[0036]图4为本申请实施例提供的将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数的流程图之一;
[0037]图5为本申请实施例提供的将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数的流程图之二;
[0038]图6为本申请实施例提供的确定网站页面地址流转率的装置的结构图;
[0039]图7为本申请实施例提供的网站页面地址优化的方法的流程图;
[0040]图8为本申请实施例提供的网站页面地址优化的装置的结构图。
【具体实施方式】
[0041]下面结合说明书附图,对本申请实施例提供的一种确定网站页面地址的流转率的方法、优化方法及其装置的【具体实施方式】进行说明。
[0042]本申请实施例提供的一种确定网站页面地址的流转率的方法,如图1所示,具体包括以下步骤:
[0043]SlOl:获取各个用户的会话对应的访问网站页面地址的日志。
[0044]在用户访问相关网站时,为优化设计通常会记录相关的日志信息,这些日志中可以包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址等信息。对日志的常见处理方式可以是通过在网站页面地址的头(head)区块中的JavaScript代码来获取各个用户各个会话的日志;例如,如下表1所示,为多个用户在不同的会话内访问网站页面地址的日志。
[0045]表1
[0046]
【权利要求】
1.一种确定网站页面地址流转率的方法,其特征在于,包括: 获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址; 根据获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址; 将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多个节点,每个节点对应一个网站页面地址; 根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率。
2.如权利要求1所述的方法,其特征在于,所述流转率包括转化率和访问率; 所述根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率,包括: 计算预设的访问序列中下一节点的访问次数与上一节点的访问次数的比值,得到预设的访问序列中上一节点到下一节点的转化率; 计算预设的访问序列中下一节点的访问人数与上一节点的访问人数的比值,得到预设的访问序列中上一节点到下一节点的访问率。
3.如权利要求1所述的方法,其特征在于,根据获取的日志中用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址的信息,生成各个用户对应的各访问序列,具体包括: 针对每个用户的每个会话,按照访问时间对每个会话对应的日志进行排序; 将排序后的日志中的当前访问网站页面地址和前一个访问网站页面地址进行串接,得到与日志中访问网站页面地址路径相对应的访问树; 按照从起始节点到各个结束节点的顺序,将得到的访问树依次拆分生成该用户对应的各访问序列,起始节点对应起始访问的网站页面地址;结束节点对应结束访问的网站页面地址。
4.如权利要求3所述的方法,其特征在于,在生成各个用户对应的各访问序列之后,与预设的访问序列拆分后的多个不重复的子访问序列进行匹配之前,还包括: 所述预设的访问序列每个节点对应的网站页面地址分别对应一不同的字符串; 针对每个用户对应的每个访问序列,将该用户对应的该访问序列中的网站页面地址转换为对应的字符串; 若没有对应的字符串,则将该网站页面地址转换为设定的字符串。
5.如权利要求4所述的方法,其特征在于,将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,具体包括: 针对每个用户,将该用户对应的各访问序列中的字符串,分别与拆分后的每个子访问序列进行匹配,所述子访问序列为一组字符串; 针对每个用户对应的每个访问序列,若该访问序列中的字符串与子访问序列匹配成功,则将子访问序列对应的访问次数加I,继续进行下一个访问序列中的字符串的匹配,直到用户对应的访问序列中的字符串匹配结束,得到各子访问序列对应的访问次数; 若每个用户对应的各访问序列中,至少存在一个访问序列中的字符串能够与各子访问序列中任一个匹配成功,则将该子访问序列对应的访问人数加1,继续匹配下一个用户,直到用户匹配结束,得到各子访问序列对应的访问人数; 将得到的预设的访问序列中前X个节点组成的子访问序列对应的访问次数和访问人数确定为所述预设的访问序列中第X个节点的访问次数和访问人数,其中,X小于等于预/设的访问序列中节点的总数,X为整数。
6.一种网站页面地址的优化方法,其特征在于,包括: 获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址; 根据获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址; 将生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每级节点对应一个网站页面地址; 根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流 转率; 根据得到的预设的访问序列中上一节点到下一节点的流转率,对流转率不满足设定条件的网站页面地址进行优化。
7.如权利要求6所述的方法,其特征在于,所述流转率包括转化率和访问率; 所述根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率,包括: 计算预设的访问序列中下一节点的访问次数与上一节点的访问次数的比值,得到预设的访问序列中上一节点到下一节点的转化率; 计算预设的访问序列中下一节点的访问人数与上一节点的访问人数的比值,得到预设的访问序列中上一节点到下一节点的访问率。
8.一种确定网站页面地址流转率的装置,其特征在于,包括: 获取模块,用于获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址; 生成模块,用于根据获取模块获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址; 匹配模块,用于将生成模块生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每级节点对应一个网站页面地址; 确定模块,用于根据匹配模块得出的预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率。
9.如权利要求8所述的装置,其特征在于,所述确定模块,具体用于计算匹配模块得出的预设的访问序列中下一节点的访问次数与上一节点的访问次数的比值,得到预设的访问序列中上一节点到下一节点的转化率;以及计算匹配模块得出的预设的访问序列中下一节点的访问人数与上一节点的访问人数的比值,得到预设的访问序列中上一节点到下一节点的访问率。
10.一种网站页面地址的优化装置,其特征在于,包括: 获取模块,用于获取各个用户的会话对应的访问网站页面地址的日志,每个日志中包括用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址; 生成模块,用于根据获取模块获取的日志中的用户访问网站页面地址时间、前一个访问网站页面地址和当前访问网站页面地址,生成各个用户对应的各访问序列,每个访问序列中包含以访问时间先后排列的各网站页面地址; 匹配模块,用于将生成模块生成的各个用户对应的各访问序列与预设的访问序列拆分后的多个不重复的子访问序列分别进行匹配,得到预设的访问序列中每个节点的访问次数和访问人数,所述预设的访问序列中包含依顺序排列的多级节点,每个节点对应一个网站页面地址; 确定模块,用于根据预设的访问序列中每个节点的访问次数和访问人数,确定预设的访问序列中各上一节点到下一节点的流转率; 优化模块,用于根据确定模块确定出的预设的访问序列中上一节点到下一节点的流转率,对流转率不满足设定条件的网站页面地址进行优化。
【文档编号】G06F17/30GK103810184SQ201210441412
【公开日】2014年5月21日 申请日期:2012年11月7日 优先权日:2012年11月7日
【发明者】毕江华, 訚赛华, 赵雪波 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1