Tested using Chrome 3 runs with desktop profile.
SummaryCoachBrowsertimePageXraySummary of some of the most important metrics.
Metric | Value |
---|---|
Performance score: | 73 |
Total page size: | 1.3 MB |
Requests: | 148 |
First visual change: | 1233 |
Speed Index: | 1315 |
Last visual change: | 1800 |
metric | min | median | mean | max |
---|---|---|---|---|
firstPaint | 652 | 1164 | 1002 | 1191 |
fullyLoaded | 2794 | 3025 | 3011 | 3214 |
rumSpeedIndex | 766 | 1274 | 1124 | 1332 |
mwLoadStart | 669 | 1364 | 1148 | 1412 |
mwLoadEnd | 2209 | 2595 | 2475 | 2620 |
SpeedIndex (visual metric) | 797 | 1315 | 1165 | 1383 |
PerceptualSpeedIndex (visual metric) | 791 | 1311 | 1158 | 1373 |
FirstVisualChange (visual metric) | 717 | 1233 | 1072 | 1267 |
LastVisualChange (visual metric) | 1233 | 1800 | 1650 | 1917 |
HAR from first run (download):
The coach helps you find performance problems on your web page using web performance best practice rules. And gives you advice on accessibility and best practices.
Title | Advice | Score |
---|---|---|
Always use an alt attribute on image tags (altImages) | The page has 40 images that lack alt attribute(s) and 40 of them are unique.The page has 9 images where the alt text are too long (longer than 125 characters). | 0 |
| ||
Structure your content by using landmarks (landmarks) | The page doesn't use any landmarks. | 0 |
Use headings tags within section tags to better structure your page (sections) | The page doesn't use sections. You could use them to get a better structure of your content. | 0 |
Use caption and th in tables (table) | The page has tables that are missing caption, please use them to give them a proper heading or summary. | 0 |
|
Title | Advice | Score |
---|---|---|
Inline CSS for faster first render on HTTP/1 (inlineCss) | The page has both inline CSS and CSS requests even though it uses a HTTP/2-ish connection. Make sure you are using server push for your CSS files (when your server supports push). If you have many users on slow connections, it can be better to only inline the CSS. Run your own tests and check the waterfall graph to see what happens. | 95 |
| ||
Avoid extra requests by setting cache headers (cacheHeaders) | The page has 133 request(s) that are missing a cache time. Configure a cache time so the browser doesn't need to download them every time. It will save 818.1 kB the next access. | 0 |
| ||
Long cache headers is good (cacheHeadersLong) | The page has 6 request(s) that have a shorter cache time than 30 days (but still a cache time). | 94 |
| ||
Total image size shouldn't be too big (imageSize) | The page total image size is 768.1 kB. It's really big. Are the page using the right format for the images? Are they compressed as good as they can? Make them smaller by using ImageOptim. | 50 |
Total JavaScript size shouldn't be too big (javascriptSize) | The total JavaScript transfer size is 277.3 kB and the uncompressed size is 999.9 kB. This is too much. You need to remove as much as possible. | 0 |
Don't use private headers on static content (privateAssets) | The page has 2 request(s) with private headers. The main page has a private header. It could be right in some cases where the user can be logged in and served specific content. But if your is static it should never be private. Make sure that the assets really should be private and only used by one user. Else make it cacheable for everyone. | 90 |
|
Title | Advice | Score |
---|---|---|
Meta description (metaDescription) | The page is missing a meta description. | 0 |
Title | Barack Obama - Wikipedia |
Width | 1350 |
Height | 32460 |
DOM elements | 15198 |
Avg DOMdepth | 12 |
Max DOM depth | 25 |
Iframes | 0 |
Local storage | 749.3 KB |
Session storage | N/A |
HTML vs AMP | Plain good HTML page |
dns-prefetch |
|
No URLs for preconnect | |
No URLs for prefetch | |
No URLs for prerender |
Collect timing metrics from your browser.
name | timing |
---|---|
First Visual Change | 1267 |
Speed Index | 1383 |
Perceptual Speed Index | 1373 |
Last Visual Change | 1917 |
backEndTime | 304 |
domContentLoadedTime | 1817 |
domInteractiveTime | 1817 |
domainLookupTime | 0 |
frontEndTime | 1831 |
pageDownloadTime | 696 |
pageLoadTime | 2831 |
redirectionTime | 20 |
serverConnectionTime | 0 |
serverResponseTime | 818 |
First paint | 1191.0 |
RUM Speed Index | 1332.0 |
Fully loaded | 3024.7 |
mwLoadStart | 1364.0 |
mwLoadEnd | 2620.2 |
There are no custom configured scripts.
Xrays your page and let you know all about how the page is built.
The page uses HTTP/2.0
Response code | Total |
---|---|
200 | 147 |
204 | 1 |
Content | Header Size | Transfer Size | Content Size | Requests |
---|---|---|---|---|
html | N/A | 216.1 KB | 1.2 MB | 1 |
css | N/A | 17.7 KB | 68.3 KB | 2 |
javascript | N/A | 270.8 KB | 976.5 KB | 8 |
image | N/A | 837.3 KB | 750.1 KB | 135 |
favicon | N/A | 1.6 KB | 2.7 KB | 1 |
Total | N/A | 1.3 MB | 2.9 MB | 147 |
type | min | median | max |
---|---|---|---|
Expires | 0 seconds | 0 seconds | 1 year |
Last modified | 9 hours | 2 years | 3 years |