2017-06-20 71 views
0

我已在我的网站(www.ludhianaweddings.com)中启用了热门页面计数器来统计每日访问次数。在每次访问任何页面时,更新为1的每个页面上的更新SQL查询。我也在使用Google Analytics(分析)来浏览我的网站。现在我在两个方面都得到了不同的结果。对我来说,点击页面计数器总是显示比Google分析更多的访问次数。例如,从过去三天来看,我的访问次数为319次,411次,379次。Google分析报告显示199,266,234。页面计数器和Google Analytics显示不同的页面访问

在关闭body标签后,我已将更新查询放在页面顶部和Google分析代码上。这可以成为一个原因吗?

对不起,由于我没有其他更好的选择从专家询问这个问题,所以我会说这个话题。

请帮我...在此先感谢

回答

2

我怀疑你将永远得到你的命中计数器与谷歌Analytics(分析)匹配100%。有很多事情可能导致谷歌分析不记录命中。第一个是没有启用JavaScript的用户,第二个可能是广告拦截器。

也有推介垃圾邮件机器人,它会将随机匹配直接插入您的Google分析帐户,并绕过您的网站100%。在这种情况下,您的Google分析会记录更高的数字,然后记录您的点击数。

这也要看是什么指标,您在浏览:

  • GA:会话的会话总数。
  • ga:users请求时间段内的用户总数。
  • ga:综合浏览器的浏览量总数。

这些都是不同的数字,并可能有不同的结果,具体取决于你如何看待它们。

+1

谢谢...对我有用的信息... – Ashish

1

这似乎至少隐约有关代码,所以,不是偏题。

在之后放置JavaScript代码技术上错误的是关闭body标签,尽管在大多数情况下它仍然可以工作。

如果有什么,你会把它放在关闭身体标记之前。即使这样也不会给你最佳结果,因为这不会计算在页面完成之前中止加载过程的用户。

但是在一天结束的时候,基于Javascript的跟踪总是会减少访问次数,然后通过服务器端解决方案。许多机器人不执行JavaScript,人们可以选择退出跟踪,某些adblockers阻止Analytics标记正常工作。除了试图弄清楚你使用javascript跟踪捕捉的样本是否足够大以允许基于它的结论(目前我会说是,通常就是这样),你可以做的不多。

+0

谢谢..我已经把所有的脚本放在关闭身体标记以减少身体负荷时间...和它的工作很好,对我来说...我需要改变它的位置或保持原样......? – Ashish

+0

关闭body标签后的东西是无效的HTML。他们应该位于身体内。在实践中,我不确定它有多重要,但是您应该至少将跟踪脚本放在头部附近(或理想情况下放在头部),以免丢失数据(影响多大取决于您的站点,取决于页面的重量,它可以是任何从微不足道到戏剧性的)。 –

+0

好的,谢谢...我会尽力去为它... – Ashish