如何统计别人是通过搜索那个“关键字”来访问本站的。?谢谢!

解决方案 »

  1.   

    不太明白你说什么
    你指的是在baidu,google之类的网站搜索你站点关键字而访问到你站点吗?
      

  2.   

    如:别人在baidu或google搜索“家电”,如果搜索结果里有我的网址,客户也点击这个网址进入了我们的网站,那么,我想得到“家电”这个关键字。就是别人搜索的关键字。
      

  3.   

    楼主是不是想做个流量分析?
    如果是GOOGLE或百度类的大型网站,可获取访问网站来源的URL,然后根据它们的传参规则,把该参数接过来就成了.
    但这样有个缺点,网络实名,你没办法检测
      

  4.   

    比如你在google上做search
    你的访问url写成带参数的
    http://www.xxx.com/index.aspx?word=google-xxxx
      

  5.   

    你可以记录所有的Request.Referer,然后看看里面哪些是搜索引擎的URL,然后看看QueryString里面的q等于什么,那就是搜索关键字。当然,你还可以知道搜索引擎的爬网机器人什么时候访问过你的网站。不过你必须记录一切请求的Request.Referer就是了,数据量不少哦。
      

  6.   

    http://www.baidu.com/s?wd=%BC%D2%B5%E7&cl=3 在百度搜索的“家电”Server.UrlDecode("%BC%D2%B5%E7")为什么解出来不是“家电”而是个方框呢?
      

  7.   

    百度用的编码是“gb2312",我怎么才能把它通过gb2312编码来转成字符串?
    就是把gb2312编码的%BC%D2%B5%E7转成字符串。