【发布时间】:2009-10-14 17:09:51
【问题描述】:
我正在使用 C# asp.NET,我已经在互联网上上下搜索,试图找到解决这个问题的方法。在谷歌分析中,他们有搜索引擎使用的关键字,所以必须有办法做到这一点。谢谢
【问题讨论】:
-
如果你有谷歌分析中的数据,为什么需要在服务器端获取呢?这里有更深层次的问题吗?
标签: c# asp.net-mvc search-engine keyword
我正在使用 C# asp.NET,我已经在互联网上上下搜索,试图找到解决这个问题的方法。在谷歌分析中,他们有搜索引擎使用的关键字,所以必须有办法做到这一点。谢谢
【问题讨论】:
标签: c# asp.net-mvc search-engine keyword
您的意思是确定引导用户访问您网站的搜索关键字吗?这是通过分析引荐来源网址来完成的。
string referrer = Request.UrlReferrer.ToString();
其中大部分都很简单,但针对不同的搜索引擎有不同的模式。
【讨论】:
Request.UrlReferrer.Host 的值或模式返回与查询字符串不同的参数。
我发现除了实现你自己的算法来提取关键字之外,我还可以使用谷歌分析来做到这一点。谷歌为他们的分析软件提供了一个 api,这就是我一直在使用的。唯一困难的是,如果您有超过 10,000 个页面,您必须开设一个 adwords 帐户。
【讨论】: