Google PageSpeed用户代理的名称是什么?

Mat*_*y B 15 user-agent google-pagespeed

此页面表明它使用自定义用户代理,但未提及名称.如果用户代理来自PageSpeed,我希望能够运行一些逻辑.Google PageSpeed用户代理的名称是什么?

ghm*_*ani 10

我创建了一个脚本,它返回两个USER AGENT,一个用于桌面,另一个用于移动,这些是

对于MOBILE:

Mozilla/5.0(Linux; Android 6.0.1; Nexus 5X Build/MMB29P)AppleWebKit/537.36(KHTML,像Gecko; Google Page Speed Insights)Chrome/27.0.1453 Mobile Safari/537.36

FOR DESKTOP

Mozilla/5.0(X11; Linux x86_64)AppleWebKit/537.36(KHTML,像Gecko; Google Page Speed Insights)Chrome/27.0.1453 Safari/537.36


Mag*_*PRO 9

其他答案中的信息已过时:目前,Google PageSpeed不在其HTTP标头中传递“ Google Page Speed Insights ”字符串User-Agent,而是传递“ Chrome-Lighthouse ”字符串。
一个例子:

Mozilla / 5.0(Linux; Android 6.0.1; Nexus 5 Build / MRA58N)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 69.0.3464.0移动Safari / 537.36 Chrome-Lighthouse

请注意,即使您在其他浏览器(例如Firefox)上运行Google PageSpeed ,该字符串也完全是“ Chrome-Lighthouse ”。

  • 现在也可能已经过时了,只是尝试了一下,**“Google Page Speed Insights”** 或 **“Chrome-Lighthouse”** 都不起作用。 (2认同)

Alp*_*ico 7

2020年:

  1. Chrome-Lighthouse : 用于移动设备
  2. Google Page Speed Insights:桌面版


小智 6

2020 年 5 月,你去吧:

移动的:

Mozilla/5.0 (Linux; Android 7.0; Mo to G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36 Chrome-Lighthouse

桌面:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Safari/537.36 Chrome-Lighthouse


小智 6

2023 年 3 月更新

Google Page Speed Insights将Lighthouse实例更新到版本10.x,此事件更改了User-Agents

对于移动设备

Mozilla/5.0(Linux;Android 11;moto g power (2022))AppleWebKit/537.36(KHTML,如 Gecko)Chrome/109.0.0.0 Mobile Safari/537.36"

对于桌面

Mozilla/5.0(Macintosh;Intel Mac OS X 10_15_7)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/109.0.0.0 Safari/537.36"

Chrome-Lighthouse字符串的传递已停止。

更多详细信息在这里:https ://github.com/GoogleChrome/lighthouse/pull/14384

  • 哦不...现在我们必须删除所有***确实***导致 LH 分数低的 Google 产品。Google Analytics、Google Ad Manager、Google Tag Manager、Google AdSense 仅举几例。如果没有这些,LH 总是 80-90%+。我猜这是谷歌的两个团队。一种致力于提高性能,另一种则破坏性能。需要有人联系这两个人,哈哈…… (2认同)

Gha*_*ani 5

我刚刚做了一个测试,实时请求我的网站和结帐日志。

用户代理日志

网络客户端测试:@ https://developers.google.com/speed/pagespeed

date : "21/Feb/21"
user-agent-mobile : "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.175 Mobile Safari/537.36 Chrome-Lighthouse",
user-agent-desktop :  "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.175"
Run Code Online (Sandbox Code Playgroud)

节点-cli lighthouse --version @ 7.1.0:

command : `lighthouse example.com --view`
date : "21/Feb/21"
user-agent-mobile : "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36 Chrome-Lighthouse",
user-agent-desktop :  "Mozilla/5.0 ($ENV_OS) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/$ENV_CHROME Safari/537.36"
Run Code Online (Sandbox Code Playgroud)

请注意,对于foruser-agent-desktop测试node-cli,有两个变量$ENV_OS $ENV_CHROME 这两个变量会根据运行环境而变化。

  • 我刚刚在桌面和移动设备上运行 API 后检查了我的访问日志,并可以确认这是正确的。 (2认同)

Gri*_*imm 5

2021 年 7 月(根据我们的日志):

移动代理与 Ghassan Maslamani 2021 年 2 月的回答相同。

桌面用户代理现在是:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.175 Safari/537.36 Chrome-Lighthouse
Run Code Online (Sandbox Code Playgroud)

因此,根据 Oleg Kopachovets 的回答,他们将“Chrome-Lighthouse”放回了字符串的末尾,就像他们在 2020 年 5 月所做的那样。


小智 1

此来源 ( http://riskyinternet.com/google-page-speed-insights-tool-open-for-use-by-scammers/ ) 建议 UA 字符串如下所示:

\n\n

\xe2\x80\x9cMozilla/5.0(X11;Linux x86_64)AppleWebKit/536.8(KHTML,如 Gecko;Google 页面速度洞察)Chrome/19.0.1084.36 Safari/536.8\xe2\x80\x9d

\n