从 HTTP 转移到 HTTPS 和 Google 分析引荐
Move from HTTP to HTTPS and Google Analytics Referral
我们将我们的网站从 HTTP 迁移到 HTTPS。
但我们仍然缺少来自某些 HTTPS 引荐网站的 Google 分析引荐数据。
难道是因为:
- 引荐网站仍然指向我们的 HTTP 网页? (因此 HTTPS -> HTTP(301 重定向) -> HTTPS 丢失推荐数据)
- 一些推荐网站有
nofollow noreferrer
的链接,例如 <a href="https://ourdomain" rel="nofollow noreferrer">
。奇怪的是,从我们的历史数据来看,noreferrer
似乎甚至在几个月前(例如 2017 年 4 月)也没有任何影响。
- 其他一些原因?
meta referrer 标签的默认值为 no-referrer-when-downgrade
。这意味着您会丢失来自大多数 https 站点的现有 http link 的引荐来源信息。
301 重定向
当您从 http 请求 301 重定向到您网站上的 https 版本时,referrer 信息在 http 请求期间已经丢失。稍后无法在重定向链中恢复它。
解决方案是将 links 更新为 https。不幸的是,当它们出现在整个网络的网站上时,这可能是一个巨大的挑战。
元推荐标签
网站还可以使用元引荐标记来覆盖默认值。可以对此进行配置,以便即使在 https 到 https 请求上也不会传递引用信息。
Google 通过使用元引荐标记的 origin
值来做到这一点,因此,您知道访问者来自 Google,但不知道他们使用什么查询来找到您的网站。
没有推荐人
设置 rel="noreferrer"
通知支持此属性的浏览器不要传递特定 link 的引荐来源信息。但是,较旧的浏览器 don't support this 仍会传递引荐来源信息。
不关注
这不会影响引用信息。
用于向搜索引擎表明该网站不担保 link。大多数搜索引擎在计算 link 目标排名时使用此信息忽略 link。一些搜索引擎也按字面解释标签并选择根本不遵循 link,而其他搜索引擎有时会遵循 link,还有一些搜索引擎会像正常 [=] 一样遵循 link 40=].
我们将我们的网站从 HTTP 迁移到 HTTPS。 但我们仍然缺少来自某些 HTTPS 引荐网站的 Google 分析引荐数据。
难道是因为:
- 引荐网站仍然指向我们的 HTTP 网页? (因此 HTTPS -> HTTP(301 重定向) -> HTTPS 丢失推荐数据)
- 一些推荐网站有
nofollow noreferrer
的链接,例如<a href="https://ourdomain" rel="nofollow noreferrer">
。奇怪的是,从我们的历史数据来看,noreferrer
似乎甚至在几个月前(例如 2017 年 4 月)也没有任何影响。 - 其他一些原因?
meta referrer 标签的默认值为 no-referrer-when-downgrade
。这意味着您会丢失来自大多数 https 站点的现有 http link 的引荐来源信息。
301 重定向
当您从 http 请求 301 重定向到您网站上的 https 版本时,referrer 信息在 http 请求期间已经丢失。稍后无法在重定向链中恢复它。
解决方案是将 links 更新为 https。不幸的是,当它们出现在整个网络的网站上时,这可能是一个巨大的挑战。
元推荐标签
网站还可以使用元引荐标记来覆盖默认值。可以对此进行配置,以便即使在 https 到 https 请求上也不会传递引用信息。
Google 通过使用元引荐标记的 origin
值来做到这一点,因此,您知道访问者来自 Google,但不知道他们使用什么查询来找到您的网站。
没有推荐人
设置 rel="noreferrer"
通知支持此属性的浏览器不要传递特定 link 的引荐来源信息。但是,较旧的浏览器 don't support this 仍会传递引荐来源信息。
不关注
这不会影响引用信息。
用于向搜索引擎表明该网站不担保 link。大多数搜索引擎在计算 link 目标排名时使用此信息忽略 link。一些搜索引擎也按字面解释标签并选择根本不遵循 link,而其他搜索引擎有时会遵循 link,还有一些搜索引擎会像正常 [=] 一样遵循 link 40=].