2015-03-19 53 views
0

我正在瀏覽google pagespeed並想過嘗試一下。我通過了幾個教程來了解相同的內容。 在教程中他們顯示每個規則都有一個關聯的score參數。但是,我得到的響應只有每個規則的ruleImpact參數和沒有score參數。規則評分在Google Pagespeed中的每個規則都不可見

這是我用什麼:

https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=https://www.google.com&key=XXXXXXXXXXXXXXXXXXXXX

這是我得到的迴應(不顯示整個響應,但只有前幾行) -

{ 
"kind": "pagespeedonline#result", 
"id": "https://www.google.com/", 
"responseCode": 200, 
"title": "Google", 
"score": 99, 
"pageStats": { 
    "numberResources": 11, 
    "numberHosts": 4, 
    "totalRequestBytes": "2159", 
    "numberStaticResources": 9, 
    "htmlResponseBytes": "114193", 
    "imageResponseBytes": "46012", 
    "javascriptResponseBytes": "857355", 
    "otherResponseBytes": "210", 
    "numberJsResources": 5 
}, 
"formattedResults": { 
    "locale": "en_US", 
    "ruleResults": { 
    "AvoidLandingPageRedirects": { 
    "localizedRuleName": "Avoid landing page redirects", 
    "ruleImpact": 0.0, 
    "urlBlocks": [ 
    { 
     "header": { 
     "format": "Your page has no redirects. Learn more about avoiding landing page redirects.", 
     "args": [ 
     { 
     "type": "HYPERLINK", 
     "value": "https://developers.google.com/speed/docs/insights/AvoidRedirects" 
     } 
     ] 
     } 
    } 
    ] 
    }, 
    "EnableGzipCompression": { 
    "localizedRuleName": "Enable compression", 
    "ruleImpact": 0.0, 
    "urlBlocks": [ 
    { 
     "header": { 
     "format": "You have compression enabled. Learn more about enabling compression.", 
     "args": [ 
     { 
     "type": "HYPERLINK", 
     "value": "https://developers.google.com/speed/docs/insights/EnableCompression" 
     } 
     ] 
     } 
    } 
    ] 
    }, 

我做有問題?

回答

0

規則影響是可以說是具體規則的「分數」。

實現此規則建議的影響(無限浮點值)會使頁面更快。規則之間的影響是可比的,以確定哪些規則的建議對提高頁面的影響更高或更低。例如,如果啓用壓縮將節省1MB,而優化圖像將節省500kB,則啓用壓縮規則將具有圖像優化規則的兩倍的影響,所有其他條件相同。

這意味着根據所提出的建議,每個規則的影響都相對於規則違反對分數有多大影響。