https - 从 HTTP 迁移到 HTTPS 和 Google Analytics 推荐

标签 https google-analytics referrals

我们将网站从 HTTP 迁移到 HTTPS。 但我们仍然缺少来自某些 HTTPS 推荐网站的 Google Analytics(分析)推荐数据。

会不会是因为:

  • 推荐网站仍然指向我们的 HTTP 网页? (因此 HTTPS -> HTTP(301 重定向) -> HTTPS 会丢失引用数据)
  • 一些推荐网站包含 nofollow noreferrer 的链接喜欢 <a href="https://ourdomain" rel="nofollow noreferrer"> 。奇怪的是,从我们的历史数据来看,它看起来像 noreferrer即使就在几个月前,比如 2017 年 4 月,也没有产生任何影响。
  • 还有其他原因吗?

最佳答案

元引用标记的默认值为no-referrer-when-downgrade。这意味着您会丢失来自大多数 https 站点的现有 http 链接的引荐来源网址信息。

301重定向

当您从 http 请求 301 重定向到网站上的 https 版本时,引荐来源网址信息已在 http 请求期间丢失。稍后无法在重定向链中恢复它。

解决方案是将链接更新为 https。不幸的是,当它们出现在整个网络的网站上时,这可能是一个巨大的挑战。

元引用标签

网站还可以使用元引用标记来覆盖默认值。可以对此进行配置,以便即使在 https 到 https 请求中也不会传递引用者信息。

Google 通过使用元引荐来源网址标记的 origin 值来实现此目的,因此,您知道访问者来自 Google,但不知道他们使用什么查询来查找您的网站。

无推荐人

设置 rel="noreferrer" 通知支持此属性的浏览器不要传递该特定链接的引荐来源网址信息。但是,较旧的浏览器 don't support this并且仍然会传递推荐人信息。

不关注

这不会影响引荐来源网址信息。

它用于向搜索引擎传达该网站不保证链接的信息。大多数搜索引擎在计算链接目标排名时使用此信息来忽略链接。一些搜索引擎还会按字面意思解释标签,并选择根本不跟踪该链接,而另一些搜索引擎有时会跟踪该链接,还有一些搜索引擎会像正常链接一样跟踪该链接。

关于https - 从 HTTP 迁移到 HTTPS 和 Google Analytics 推荐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46003483/

相关文章:

php - 我如何生成用于邀请的动态 PHP 链接

java - 从应用程序邀请中获取推荐历史的选项?

ssl - 在 centOS 7.x 上使用 https 配置的 AWX-Ansible

ssl - 证书签名请求 (CSR) - 公司名称

javascript - Google 网站优化器有两个 onClick 事件吗?

google-analytics - 尝试使用 Google Analytics 用户计时但未记录任何结果

java - 我网站的访问者来自搜索引擎吗?他们的搜索词是什么?

Java httpclient 4.1 如何发送带有可配置端口的post请求

java - Spring Boot 休息 NioSocketWrapper.getSslSupport NullPointerException

php - 从 Google Analytics 获取所有数据