我为一个客户端创建了一个site。台式机的分数很好,但移动端的分数是results in an error。这是PageSpeed洞察的错误吗?非常令人沮丧,因为这将影响谷歌的网站性能。我能自己解决这个问题吗?我不想删除动画,但我有一种感觉,它是动画导致的问题。动画是使用react-lottie npm包通过lottie-web渲染的。
我目前工作在一个网站优化使用Goole Pagespeed推荐。我已经取得了相当好的分数,但我在某一时刻被困住了。经过几次测试后,我得出的结论是,我最后遇到的大部分问题都与我的页面中是否存在谷歌广告标签有关。
我的速度分数:
包括Google广告标签(每页最多2个横幅):
- 73 on mobile
- 96 on desktop
没有Google广告标签:
- 97 on mobile
- 100 on desktop
有人知道如何解决这个问题吗?(比“不要把adsense放在您的页面”^^更聪明)谢谢您的帮助。
我正在使用v4来提取大量URL的Pagespeed分数。我想用参数strategy测试桌面和移动设备。这在普通API调用中是可能的,但我无法找到在批处理调用中传递这些参数的方法。
最小工作实例:
from apiclient.discovery import build
import requests
#define Google API key and API call
google_api_key = "MyKey"
#build service object to call PageSpeed, version 4, with MyKey
ps_service = bu
我已经设置了一个基本的C#应用程序,以便在我使用Google.Apis.Pagespeedonline.v2 nuget包指定的网站上运行PageSpeed测试。
设置非常简单,而且我有一个变量,可以指定url,该url随后进入服务
// Create the service.
var service = new PagespeedonlineService(new BaseClientService.Initializer
{
ApplicationName = "PageSpeed Sample",