PageSpeed Insights Report
Accessibility scores shown here are from PageSpeed Insights's automated audit. For detailed axe-core violations, see the Accessibility + SEO report.
https://intothedeepai.com/
91
Perf
100
SEO
100
BP
95
A11y
Priority Issues
Structural Issues — fix in code (3)
Reduce unused CSS
Est savings of 12 KiB
Reduce unused JavaScript
Est savings of 206 KiB
Avoid enormous network payloads
Total size was 5,992 KiB
Environment-Sensitive Metrics — note trends, don't chase numbers (10)
Largest Contentful Paint
1.7 s~ env-sensitive
Speed Index
1.4 s~ env-sensitive
Use efficient cache lifetimes
Est savings of 791 KiB~ env-sensitive
Font display
Est savings of 30 ms~ env-sensitive
Forced reflow
~ env-sensitive
Improve image delivery
Est savings of 112 KiB~ env-sensitive
LCP request discovery
~ env-sensitive
Legacy JavaScript
Est savings of 14 KiB~ env-sensitive
Network dependency tree
~ env-sensitive
Render blocking requests
Est savings of 40 ms~ env-sensitive
91
Performance
100
SEO
100
Best Practices
95
Accessibility (LH)
Run time: 20.6s
Performance
Largest Contentful Paint
1.7 s~ env-sensitive
Speed Index
1.4 s~ env-sensitive
Use efficient cache lifetimes
Est savings of 791 KiB~ env-sensitive
Font display
Est savings of 30 ms~ env-sensitive
Forced reflow
~ env-sensitive
Improve image delivery
Est savings of 112 KiB~ env-sensitive
LCP request discovery
~ env-sensitive
Legacy JavaScript
Est savings of 14 KiB~ env-sensitive
Network dependency tree
~ env-sensitive
Render blocking requests
Est savings of 40 ms~ env-sensitive
Reduce unused CSS
Est savings of 12 KiB
Reduce unused JavaScript
Est savings of 206 KiB
Avoid enormous network payloads
Total size was 5,992 KiB
▸ 32 passed / informational
First Contentful Paint
0.7 s~ env-sensitive
Total Blocking Time
50 ms~ env-sensitive
Cumulative Layout Shift
0~ env-sensitive
Layout shift culprits
~ env-sensitive
Document request latency
~ env-sensitive
Optimize DOM size
~ env-sensitive
Duplicated JavaScript
~ env-sensitive
LCP breakdown
~ env-sensitive
3rd parties
~ env-sensitive
Optimize viewport for mobile
~ env-sensitive
Time to Interactive
1.8 s~ env-sensitive
Max Potential First Input Delay
80 ms~ env-sensitive
Minify CSS
Minify JavaScript
JavaScript execution time
0.5 s~ env-sensitive
Minimizes main-thread work
1.0 s~ env-sensitive
Avoid long main-thread tasks
4 long tasks found~ env-sensitive
Avoid non-composited animations
1 animated element found~ env-sensitive
Image elements have explicit `width` and `height`
~ env-sensitive
Network Requests
~ env-sensitive
Network Round Trip Times
0 ms~ env-sensitive
Server Backend Latencies
20 ms~ env-sensitive
Tasks
~ env-sensitive
Diagnostics
~ env-sensitive
Metrics
~ env-sensitive
Screenshot Thumbnails
~ env-sensitive
Final Screenshot
~ env-sensitive
Script Treemap Data
~ env-sensitive
Resources Summary
~ env-sensitive
Avoid multiple page redirects
~ env-sensitive
Initial server response time was short
Root document took 10 ms
Avoid large layout shifts
1 layout shift found~ env-sensitive
SEO
No issues found.
▸ 11 passed / informational
Page isn’t blocked from indexing
Document has a `<title>` element
Document has a meta description
Page has successful HTTP status code
Links have descriptive text
Links are crawlable
robots.txt is valid
Image elements have `[alt]` attributes
Document has a valid `hreflang`
Document has a valid `rel=canonical`
Structured data is valid
Best Practices
Missing source maps for large first-party JavaScript
▸ 18 passed / informational
Uses HTTPS
Avoids requesting the geolocation permission on page load
Avoids requesting the notification permission on page load
Ensure CSP is effective against XSS attacks
Use a strong HSTS policy
Ensure proper origin isolation with COOP
Mitigate clickjacking with XFO or CSP
Mitigate DOM-based XSS with Trusted Types
Allows users to paste into input fields
Displays images with correct aspect ratio
Serves images with appropriate resolution
Page has the HTML doctype
Properly defines charset
Detected JavaScript libraries
Avoids deprecated APIs
Avoids third-party cookies
No browser errors logged to the console
No issues in the `Issues` panel in Chrome Devtools
Accessibility
Background and foreground colors do not have a sufficient contrast ratio.
Heading elements are not in a sequentially-descending order
▸ 36 passed / informational
`[aria-*]` attributes match their roles
ARIA attributes are used as specified for the element's role
Deprecated ARIA roles were not used
`[aria-hidden="true"]` is not present on the document `<body>`
`[aria-hidden="true"]` elements do not contain focusable descendents
Elements use only permitted ARIA attributes
`[role]`s have all required `[aria-*]` attributes
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
`[role]`s are contained by their required parent element
`[role]` values are valid
`[aria-*]` attributes have valid values
`[aria-*]` attributes are valid and not misspelled
Buttons have an accessible name
Document has a `<title>` element
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Image elements have `[alt]` attributes
Input buttons have discernible text.
Form elements have associated labels
Links have a discernible name
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
Select elements have associated label elements.
Touch targets have sufficient size and spacing.
Document has a main landmark.
Interactive controls are keyboard focusable
Interactive elements indicate their purpose and state
The page has a logical tab order
Visual order on the page follows DOM order
User focus is not accidentally trapped in a region
The user's focus is directed to new content added to the page
HTML5 landmark elements are used to improve navigation
Offscreen content is hidden from assistive technology
Custom controls have associated labels
Custom controls have ARIA roles
Uses ARIA roles only on compatible elements
Elements with visible text labels have matching accessible names.