【问题标题】:Why can't I get the full URL from a Google search为什么我无法从 Google 搜索中获得完整的 URL
【发布时间】:2015-11-23 10:08:23
【问题描述】:

我在 Google 上搜索一个能打开我的网站的短语。

Google 显示的网址类似于

https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=my%20search

这会打开我的网站。在我网站的登陆页面上,我有以下 javascript

alert(document.referral);

这显示了我的价值

https://www.google.co.uk/

没有查询字符串!

研究表明问题可能是由于我的网站是 HTTP,但 Google 和我的网站都使用 HTTPS

为什么我无法从查询字符串中获取搜索词组?

编辑

根据我提供的链接(谢谢),我可以看到您声称的问题是什么。谷歌不允许!但是,我不确定我是否同意这一点 - 有 许多 网络分析程序可以提供这些信息。我使用过的公司(诚然只能为 5% 的访问者提供关键字)可以做到这一点……而且我只嵌入了一些 javascript。我只能假设这是因为访问者可以访问 HTTP:://google 而不是 HTTPS::google

【问题讨论】:

标签: javascript


【解决方案1】:

看看这个文件:http://blogs.adobe.com/digitalmarketing/analytics/the-impact-of-google-encrypted-search/

这显然与运行 HTTPS 的谷歌有关。在运行 HTTP 的本地 tomcat 服务器上,我得到 http://servername/tools/errorlog.jsp?env=Prod&logType=EXTAUTHLOG 运行时 alert(document.referrer) 在控制台中

重复: How can I get the correct referer via JavaScript if the referrer uses https???

【讨论】:

    猜你喜欢
    • 2021-09-26
    • 1970-01-01
    • 2014-07-22
    • 1970-01-01
    • 2021-02-01
    • 1970-01-01
    • 2021-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多