是否可以检测网站是否使用 Google PageSpeed Insights 进行了测试?
Is it possible to detect, if a site is tested with Google PageSpeed Insights?
是否有可能在 Google PageSpeed Insights 测量中作弊?
我特别担心来自 Cookie 同意横幅的累积布局偏移 (CLS)。如果我能够检测到我的页面速度被测量,我可以为此停用 cookie 同意横幅。
第二个问题更多的是从法律的角度。如果有可能达到上述目的,如果他们发现我的小作弊,是否会Google对我进行惩罚?
是的,但是...
您可以通过查看 User-Agent 来检测 Lighthouse,它将包含 Chrome-Lighthouse
,例如可能是 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Safari/537.36 Chrome-Lighthouse
.
这是但是:这不是个好主意。您可以通过在测试 运行 时不使用您网站上的某些功能来欺骗实验室测试,但是 Google 没有使用实验室测试来进行性能判断 - 他们使用 Chrome 用户体验报告 (CrUX),他们使用 Chrome.
从真实用户那里收集匿名真实世界数据
如果您在测试期间禁用您的同意横幅,您会向自己隐藏问题,但它仍然会影响您的访问者,其影响将计入 Google 的统计数据。您所做的就是创造一种您不明白为什么 Google 会根据现场数据和实验室数据对您的站点做出不同判断的情况。
如果用户代理返回 'default',您将永远不会在浏览器类型 return 中看到 'Chrome-Lighthouse'。我总是发现 'default' 浏览器 return 是一个问题,尤其是在尝试检测哪些浏览器支持 'webp' 时,所以我可以呈现 'webp' 而不是 'jpg' 或 'png .
有谁知道如何绕过浏览器'default' return?
是否有可能在 Google PageSpeed Insights 测量中作弊?
我特别担心来自 Cookie 同意横幅的累积布局偏移 (CLS)。如果我能够检测到我的页面速度被测量,我可以为此停用 cookie 同意横幅。
第二个问题更多的是从法律的角度。如果有可能达到上述目的,如果他们发现我的小作弊,是否会Google对我进行惩罚?
是的,但是...
您可以通过查看 User-Agent 来检测 Lighthouse,它将包含 Chrome-Lighthouse
,例如可能是 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Safari/537.36 Chrome-Lighthouse
.
这是但是:这不是个好主意。您可以通过在测试 运行 时不使用您网站上的某些功能来欺骗实验室测试,但是 Google 没有使用实验室测试来进行性能判断 - 他们使用 Chrome 用户体验报告 (CrUX),他们使用 Chrome.
从真实用户那里收集匿名真实世界数据如果您在测试期间禁用您的同意横幅,您会向自己隐藏问题,但它仍然会影响您的访问者,其影响将计入 Google 的统计数据。您所做的就是创造一种您不明白为什么 Google 会根据现场数据和实验室数据对您的站点做出不同判断的情况。
如果用户代理返回 'default',您将永远不会在浏览器类型 return 中看到 'Chrome-Lighthouse'。我总是发现 'default' 浏览器 return 是一个问题,尤其是在尝试检测哪些浏览器支持 'webp' 时,所以我可以呈现 'webp' 而不是 'jpg' 或 'png .
有谁知道如何绕过浏览器'default' return?