网站能否看到您是如何访问该网站的——通过什么搜索词或您访问的最后一个网站?

Sta*_*ers 2 internet

根据这篇文章,当有人访问您的站点时,您可以收集 IP 地址、机器类型和屏幕大小:

当您访问网站时,您的 IP 地址、机器类型和屏幕尺寸可以轻松确定。

该网站还可以查看您是如何访问该网站的 - 通过什么搜索词或您访问的最后一个网站。您可以通过将您的 IP 地址与其他数据进行交叉引用来找到您的位置。

我同意所有这些观点,除了

该网站还可以查看您是如何访问该网站的 - 通过什么搜索词或您访问的最后一个网站。

作为 Web 开发人员,我会说这是不可能的。这是幼稚的新闻还是有可能以某种方式找出访问者如何访问您的网站,他们使用什么搜索词或他们上次访问的网站?

如果您使用 Google Analytics,您可以查看正在使用的搜索词,但无法将这些搜索词与 IP 地址相关联。

小智 5

是的。请参阅RFC 7231(超文本传输​​协议)第 5.5.2 节

“Referer” [sic] 头字段允许用户代理为获取目标 URI 的资源指定 URI 引用

您可以使用document.referer 属性通过 JavaScript 访问此值。

如果您通过此链接访问 w3schools.com,它演示了该属性的使用,以向您表明您来自 skeptics.stackexchange.com。

但是,如果您切换到此问题的https 版本,则通过指向 w3schools 的链接不会将此站点显示为推荐人。该行为是标准的一部分:

如果引用页面是使用安全协议接收的,则用户代理不得在不安全的 HTTP 请求中发送引用头字段。