求助,如何判断用户是自己输入网址访问还是通过搜索引擎搜索结果跳转进来的?

2019-03-23 13:55:55 +08:00
 botian

项目需要进行来访统计,区分 用户直接访问,搜索引擎跳转进入,蜘蛛这几个类型,蜘蛛比较好区分,但是直接访问还是搜索引擎跳转怎么区分?用 HTTP_REFERER 这个来判断用户之前的跳转页面 url 来区分吗?没有就是直接输入网址来的,有的话,并且 url 是 www.baidu.com 或者 www.google.com ,就是搜索引擎跳转来的?是这个思路吗?

1911 次点击
所在节点    问与答
7 条回复
botian
2019-03-23 13:56:11 +08:00
补充:忘记说了,是 PHP
jugelizi
2019-03-23 13:59:10 +08:00
百度统计了解一下
edgnoz
2019-03-23 14:06:23 +08:00
各种统计代码都可以实现啊
botian
2019-03-23 14:07:43 +08:00
@edgnoz 项目要求,能不能第三方就不用,自己写。。。。
edgnoz
2019-03-23 14:08:43 +08:00
@botian 有开源的,自己扒拉一下就完事了
chen90902
2019-03-23 15:22:12 +08:00
通过 window.opener 判断?
misaka19000
2019-03-23 15:34:44 +08:00
用 refer 就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547689

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX