Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.FFavicon & BrandingAction2 icon(s) detectedFIX
FWeb ManifestActionValid manifestFIX
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
C404 Error PageActionHTTP 404, custom pageREVIEW
A+Landmark Structure4 landmarksPASS
A+Heading Hierarchy17 headingsPASS
- H1 Discover new opportunities
- H2 Explore top LinkedIn content
- H2 Find the right job or internship for you
- H2 Post your job for millions of people to see
- H2 Discover the best software tools
- H2 Keep your mind sharp with games
- H2 Let the right people know you’re open to work
- H2 Conversations today could lead to opportunity tomorrow
- H2 Stay up to date on your industry
- H2 Connect with people who can help
- H2 Learn the skills you need to succeed
- H2 Who is LinkedIn for?
- H2 Join your colleagues, classmates, and friends on LinkedIn
- H3 General
- H3 Browse LinkedIn
- H3 Business Solutions
- H3 Directories
AAlt Text Quality1 of 8 images have issuesPASS
| Issue | Count |
|---|---|
| missing | 1 image(s) |
Images without alt text are invisible to screen readers.
Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.
Learn more ▾ ▴
WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.
Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report
A+Form AccessibilityNo form controlsPASS
ALink & Button Quality161 links, 42 buttons — all OKPASS
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| /legal/user-agreement?trk=linkedin-tc_au… | User Agreement | new tab | Add '(opens in new tab)' to text |
| /legal/privacy-policy?trk=linkedin-tc_au… | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| /legal/cookie-policy?trk=linkedin-tc_aut… | Cookie Policy | new tab | Add '(opens in new tab)' to text |
| /legal/user-agreement?trk=linkedin-tc_au… | User Agreement | new tab | Add '(opens in new tab)' to text |
| /legal/privacy-policy?trk=linkedin-tc_au… | Privacy Policy | new tab | Add '(opens in new tab)' to text |
| /legal/cookie-policy?trk=linkedin-tc_aut… | Cookie Policy | new tab | Add '(opens in new tab)' to text |
Add '(opens in new tab)' to link text or aria-label.
/legal/user-agreement?trk=linkedin-tc_auth-button_user-agreement; /legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy; /legal/cookie-policy?trk=linkedin-tc_auth-button_cookie-policy; /legal/user-agreement?trk=linkedin-tc_auth-button_user-agreement; /legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy; /legal/cookie-policy?trk=linkedin-tc_auth-button_cookie-policy
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
A+Color Contrast (Screenshot)20 text elements analyzed, 0 fail WCAG AAPASS
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h1 Discover new opportu… | 21.00:1 | 3.0:1 | #000000 | #FFFFFF | Pass |
| h2 Explore top LinkedIn… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Find the right job o… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Post your job for mi… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Discover the best so… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Keep your mind sharp… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Let the right people… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Conversations today … | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Stay up to date on y… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Connect with people … | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Learn the skills you… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Who is LinkedIn for? | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h2 Join your colleagues… | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h3 General | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h3 Browse LinkedIn | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h3 Business Solutions | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| h3 Directories | 18.77:1 | 3.0:1 | #000000 | #F3F2F0 | Pass |
| title LinkedIn: Log In or … | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| a Skip to main content | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
| p Agree & Join LinkedI… | 21.00:1 | 4.5:1 | #000000 | #FFFFFF | Pass |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
A+Lighthouse Accessibility AuditsScore 100/100 — 0 failing, 30 passedPASS
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.