🔥 cnn.com

This Site Is a Masterclass in What NOT to Do

10 issues found

F
21/100
Accessibility
A
91/100
Performance
D
46/100
🔒 Security
A+
95/100
🎨 Design
A-
89/100
🔍 SEO
A+
100/100
2
Critical
5
Warnings
3
Info
2 image(s) missing alt textWARNING Accessibility

Images without alt text. Screen readers experience your site like a blindfolded museum tour.

2 images lack alt attributes.

Fix: Add descriptive alt text to all images.

No skip navigation linkINFO Accessibility

No skip navigation. Keyboard users are stuck tabbing through your nav like a maze.

No skip-to-content link found.

Fix: Add a skip navigation link.

HTML is 4847KBCRITICAL Performance

Your HTML document weighs more than many entire websites. Are you trying to send an encyclopedia through a straw?

HTML document is very large.

Fix: Reduce HTML size with compression and cleanup.

6,093 DOM nodesCRITICAL Performance

Your DOM is getting chunky. Browsers are sweating trying to render this.

Extremely large DOM.

Fix: Reduce DOM size with virtualization.

155 inline stylesWARNING Performance

Inline styles everywhere. Your CSS strategy is 'throw it in the HTML and pray.'

Many inline style attributes.

Fix: Move styles to external CSS.

148 imagesWARNING Performance

You have SO many images. Your page loads like a slideshow from 2002.

148 images on the page.

Fix: Optimize and lazy-load images.

1 render-blocking script(s)WARNING Performance

Render-blocking scripts in the head. Your page loads like dial-up on purpose.

Scripts block rendering.

Fix: Add async or defer to scripts.

383 links without noopenerINFO🔒 Security

External links without rel='noopener'. You're leaving the backdoor wide open.

External links missing noopener.

Fix: Add rel="noopener" to external links.

No dark mode supportINFO🎨 Design

No dark mode support detected. Your site burns retinas at 2 AM.

No dark mode detected.

Fix: Add prefers-color-scheme support.

11 placeholder links (#)WARNING🎨 Design

Links going to '#'. Your navigation is playing pretend.

Links pointing to #.

Fix: Replace # links with real URLs.

How does YOUR site compare to cnn.com?

Enter your URL and get a free, instant roast. No signup required.

🔥 Roast My Site