网站流量分析系统

怎样知道某个网站是通过什么方式访问的,例如是通过google还是baidu

我自已知道了,用request.getHeader("referer");