Scores
- 93,2 overall
- 92,0 seo
- 85,0 performance
- 96,0 accessibility
- 100,0 best-practices
Findings 18
Pages 1
/ 18 findings
https://doo.is · HTTP ? · via seed
| Severity | Module | Finding | Recommendation |
|---|---|---|---|
| high | lighthouse | First Contentful Paint First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/). |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Avoid multiple page redirects Redirects introduce additional delays before the page can be loaded. [Learn how to avoid page redirects](https://developer.chrome.com/docs/lighthouse/performance/redirects/). |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Minimize main-thread work Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/) |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Background and foreground colors do not have a sufficient contrast ratio. Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.12/color-contrast). |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Links do not have descriptive text Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/). |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Document request latency Your first network request is the most important. [Reduce its latency](https://developer.chrome.com/docs/performance/insights/document-latency) by avoiding redirects, ensuring a fast server response, and enabling text compression. |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Network dependency tree [Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. |
See the Lighthouse audit reference for remediation. |
| high | lighthouse | Render-blocking requests Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path. |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Largest Contentful Paint Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/) |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Time to Interactive Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Image elements do not have explicit `width` and `height` Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/articles/optimize-cls#images_without_dimensions) |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Minify CSS Minifying CSS files can reduce network payload sizes. [Learn how to minify CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Minify JavaScript Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Reduce unused CSS Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Reduce unused JavaScript Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Use efficient cache lifetimes A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache). |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Improve image delivery Reducing the download time of images can improve the perceived load time of the page and LCP. [Learn more about optimizing image size](https://developer.chrome.com/docs/performance/insights/image-delivery) |
See the Lighthouse audit reference for remediation. |
| medium | lighthouse | Legacy JavaScript Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://developer.chrome.com/docs/performance/insights/legacy-javascript) |
See the Lighthouse audit reference for remediation. |