google-chrome - 谷歌的搜索结果会受到我们数据的影响吗?
问题描述
我一直想知道这一点。
例如,如果我搜索术语“composer”或“what is composer”,它会显示 php 包管理器。为什么它显示与程序员相关的结果?显然,这样做是有道理的,因为我得到的结果与我更相关。
如果一个有抱负的作曲家用谷歌搜索呢?他们会得到什么结果?
另一个例子是,如果我在搜索引擎中输入“春天”这个词,它会显示春天的框架,而不是,比如说,季节。
所以,我的问题:
- 谷歌是否真的使用它收集的数据来显示相关的搜索结果?(我说的不是广告,而是搜索结果)
- 如果是,为什么隐身模式不起作用?
- 除了我输入的术语之外,我如何避免谷歌使用其他参数来影响搜索结果?
解决方案
是的。这是谷歌商业模式的核心。影响搜索结果的相同数据也适用于广告展示位置(参见他们的实时竞价系统);当您进行搜索时,您可能很快就会看到关于相同主题的广告。
隐身模式是一种非常有限的匿名形式;这真的不是很匿名。如果您在浏览器中访问具有某些 google 控制元素(例如 Google Analytics、CDN JS 库或字体)的页面,然后不久之后执行 google 搜索,将会有很多共同点让 google将您匹配为很可能是同一个人(例如,您的 IP、一天中的时间、最近的类似请求、用户代理字符串、窗口大小、可用字体),即使它阻止了可以明确识别您的 cookie。这种形式的指纹识别很难避免,尽管 Safari在这方面比Chrome 好得多。Tor 通过标准化许多可指纹元素以及隐藏您的 IP 来提供更强大的匿名化。
这很困难,因为利用所有这些信息确实会导致通常更相关的搜索结果,因此使用它可以使用的任何东西(在技术和主要法律限制内)符合 Google 的利益。Tor 会断开与您的搜索结果,但它可能会为您提供与您最近可能使用相同 Tor 退出节点的其他人相关的结果,这可能并不令人愉快!这同样适用于使用 VPN 服务。
推荐阅读
- c# - 'Cannot store type: Xamarin.Forms.Entry' while login in Xamarin Forms
- java - SpringBoot 不启动 Tomcat 它立即以代码 0 退出
- python - Python SQLite - fuse_hidden 未删除
- mysql - sql查询以选择两列中具有相同id但不同值的记录
- json - Serde 反序列化为多个结构之一?
- c - R_X86_64_PC32 针对 cygwin 上的未定义符号“WinMain”
- python - 我只能输入 1 个字母,如何让代码知道 2 个或更多字母也可以?
- python-3.x - ModuleNotFoundError:没有名为“edgar”的模块
- json - json 比 javascript 对象性能更高吗?
- yocto - u-boot defconfig 文件的补丁被拒绝