A JSON containing the speed analysis data from the website page based on its components (images, scripts, stylesheets, etc.) . The factor size get information of these components, whether it was gzipped, Expires header and so on. At the end the factor takes all the data about the actual page and generates a grade for each check, which produces the overall grade. If the website could not be loaded or the crawler could not generate the process due to external reasons, then returns null.
Key | Type | Description |
---|---|---|
score | Double | Overall score based on all points inside the grades key. |
stats_cache | Object | Number of request and weight of components group by component type with primed cache. |
image | Object | A Map |
r | Double | Total number of requests for the source in kb. |
w | Double | Total source size in kb. |
size | Double | Website page size in kb. |
stats | Double | Stats of each components inside the website page. |
size_cache | Double | Page weight with primed cache. |
load_time | Double | Time to load all the sources from the actual website page. |
requests_cache | Double | Number of requests with primed cache. |
requests | Double | Total number of requests. |
grades | Object | A map |
numreq | Double | Score for Make fewer HTTP Requests. |
expires | Double | Score for Add Expires headers. |
jsbottom | Double | Score for Put JavaScript at bottom. |
xhr | Double | Score for Make AJAX cacheable. |
compress | Double | Score for Compress components with gzip. |
favicon | Double | Score for Make favicon small and cacheable. |
csstop | Double | Score for Put CSS at top. |
dns | Double | Score for Reduce DNS lookups. |
mindom | Double | Score for Reduce the number of DOM elements. |
cdn | Double | score for Use a Content Delivery Network(CDN). |
cookiefree | Double | Score for Use cookie-free domains. |
emptysrc | Double | Score for Avoid empty src or href. |
imgnoscale | Double | Score for Do not scale images in HTML. |
redirects | Double | Score for Avoid URL redirects. |
dupes | Double | Score for Remove duplicate JavasScript and CSS. |
no404 | Double | Score for Avoid HTTP 404 (Not Found) error. |
xhrmethod | Double | Score for Use GET for AJAX requests. |
mincookie | Double | Score for Reduce cookie size. |
etags | Double | Score for Configure entity tags (ETags). |
execution_time | Double | Time to execute the whole Speed Analysis process. |