我想捕获用户在搜索引擎中输入的关键字以访问我的网站,问题是,当我使用Request.UrlReferrer时,它只返回google.com而不返回包含由连字符分隔的关键字的整个网址字符串。我怎样才能获得关键字?
答案 0 :(得分:-1)
您可以使用Request.Url
获取完整的网址,或使用Request.QueryString
从网址获取查询字符串的集合。
您可以指定要检索的查询字符串,如下所示:
Request.Querystring["NameOfQueryStringHere"]
我认为对于google来说,搜索字词的查询字符串名称为“q”,请尝试:
Request.Querystring["q"]