Skip to content
https://nypost.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
58
GRADE
D
FIX
5
REVIEW
6
PASS
2
INFO
0
Checks
13
2 PASS 6 REVIEW 5 FIX
D
Heading Hierarchy
Action
290 headings, 2 skip(s)
FIX
290 headings, 2 skip(s)
Critical::
No H1 heading found
Every page should have one H1 that describes the page content.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
  • H2 New! Interview with Military Historian, Victor Davis Hanson. LISTEN NOW
  • H2 Full price?! In this economy? Shop smarter with Post Wanted. SIGN UP NOW
  • H2 NEW Live sports talk show hosted by Adam Schein. Every Day at 2PM ET. WATCH NOW
  • H3 Dark past revealed
  • H2 Justin Fairfax was a raging drunk who bought gun with kids’ horseback riding money before murder-suicide: court docs
  • H3 Inside ex-Lt. Gov. Justin Fairfax’s fall as a ‘rising star’ in Dem party — until slew of sexual assault allegations
  • H3 Ex-Lt. Gov. Justin Fairfax’s sexual assault accuser issues scathing statement after murder-suicide: ‘decades of signs’
  • H3 Justin Fairfax’s 16-year-old son found mother’s bloodied body after murder-suicide: 911 calls
  • H3 Ex-Virginia Lt. Gov. Justin Fairfax kills wife, himself in murder-suicide at million-dollar home amid ‘messy divorce’: cops
  • H3 ‘Baywatch’ heartthrob accused of Malibu hit-and-run after killing dog: report
  • H3 Mamdani’s back-patting pop-up shrine for his first 100 days sets up in City Hall
  • H3 Bloods gang BBQ on Long Island erupts into deadly teen gunfight: police sources
  • H2 Teeing off NBC golf voice ‘pissed some people off’ with evisceration of CBS’ Masters coverage
  • H2 Hegseth leads Pentagon prayer service with faux Bible verse made famous by ‘Pulp Fiction’
  • H2 Mets trade reliever to rival in latest breakup attempt
  • H2 Opinion
  • H4 Common sense. No nonsense. skipped
  • H3 Gov. Kathy Hochul’s pathetic ‘science of reading’ fiasco
  • H3 Buzzkill ‘Rocky Horror’ proves Broadway has lost the plot
  • H3 Hochul’s pied-à-terre-tax pivot shows Mamdani IS pulling her to the hard-left
  • H2 Dark ties Inside Eric Swalwell’s extraordinarily close relationship with Hollywood — and how he was paid by ‘spy’ company
  • H3 Eric Swalwell rape allegations sparks new tip line for potential victims
  • H3 Eric Swalwell scandal sends shockwaves through California governor’s race as new poll drops
  • H3 Israel, Lebanon agree to 10-day cease-fire, Trump announces
  • H3 Jets cancel pre-draft meeting with top target — it could mean a couple of things
  • H3 Nutella debuts first new flavor in 60 years — inspired by a classic combo
  • H2 Shutting the door New York’s doormen are about to go dark — and Park Avenue veteran is ready to abandon his post
  • H2 Napa Valley giant issues doomsday warning for wine industry as CEO steps down
  • H2 Driver who struck and killed jogger in front of his wife sues victim’s family for emotional damage
  • H3 Post Sports Plus
  • H3 Joel Sherman’s 3 Things I Think: Little reason for faith in a Mets turnaround
  • H3 Weighing all the factors that have made it all go wrong for LIV Golf
  • H3 These playoffs will reveal so much about the Knicks’ big Jalen Brunson bet
  • H2 Honey, he's here! Rick Moranis reunites with ‘Spaceballs’ cast on red carpet nearly 30 years after leaving Hollywood
  • H3 Drivers are finding mysterious burn marks in their cars — even though they don’t smoke
  • H3 Fifth-grade teacher charged with 25 sex crimes against 2 young students, including rape
  • H3 Cause of death revealed for SoCal football star
  • H2 Quit it! NFL reporter Crissy Froyd celebrates Dianna Russini resignation: ‘We know who you really are’
  • H3 exclusive Dianna Russini’s exit and Athletic’s ‘reflexive’ response to Mike Vrabel photos spark tension in NYT newsroom: ‘It’s embarrassing’
  • H2 Budget airline allegedly nears liquidation after failing to recover from bankruptcy
  • H2 Are you eligible for Trader Joe’s class action settlement? How to cash in the $100 payout
  • H2 Surgeon's warning Women are getting boob jobs made from cadavers — why an NYC doc worries it could lead to cancer scares
  • H3 How a gas station clerk saved 16-year-old girl abducted by stranger after she mouthed ‘help’
  • H3 NBA fan pays harsh price for staring at phone from front row
  • H3 Woke Boston mayor hands out $500 haircut and massage vouchers to queer and trans migrants, refugees
  • H2 Doggone it Pilots under investigation for meowing, barking on air traffic control frequency: ‘Be professional’
  • H2 Dak Prescott and ex Sarah Jane Ramos’ relationship takes surprising turn ahead of custody hearing
  • H2 Camp Mystic blocked from tearing down cabins where 27 died in floods — as it preps to welcome 900 new campers
  • H2 Threats fired US ‘locked and loaded’ as it announces aggressive expansion of Iran blockade, warns regime to ‘choose wisely’
  • H3 Elaine Dezenski: Oil markets will never be the same – regardless of how the war in Iran ends
  • H3 American Airlines plane nearly crashes into crossing truck at Charlotte airport — month after fatal LaGuardia collision
  • H3 Star actress says she can’t wrap her head around white women who voted for Trump over Harris
  • H3 Why do nearly 20% of Americans believe they’re ‘basically psychic’?
  • H2 Nonna's secret Brooklyn’s hottest movie night draws both hipsters and the elderly to century-old, Italian-American social club
  • H2 Metro
  • H3 Hochul dragged for flip-flopping on taxes pledge as Mamdani, DSA cronies take credit for pied-à-terre hike on rich NYC homeowners
  • H3 Gov demands FIFA foot the bill for World Cup transportation as NJ Transit plan will inflate train tickets by 775%
  • H3 More than half of NYC tenants are stretching their wallets to pay rent
  • H3 Page Six Hollywood
  • H3 ‘Baywatch’ goes back to the beach after overcoming infamous LA red tape
  • H3 Ryan Kavanaugh resurfaces with tech startup that’s attracting Hollywood investors — and setting off alarm bells with some
  • H3 How feud between Paramount and veteran journalist dominated CinemaCon
  • H2 Dirty cash Influencer busted for allegedly funding luxe lifestyle with drug-trafficking money — weeks after ‘karma’ post
  • H3 Hope of the American Dream is still alive — but optimism greatly differs by demographic: survey
  • H3 Mom of 3 accused of helping husband run prostitution ring catering to cops out of their family home
  • H3 Athena Strand’s mother reveals heartbreaking last words she told daughter before FedEx driver kidnapped and murdered her
  • H2 Window swiper Wild moment woman clings to moving car in road rage incident
  • H2 RFK Jr. asked whether he’s ever parented a black child in wild exchange on ADHD
  • H2 Trump DOT yanks $73M funding from NY for ‘failing’ to vet foreign truck drivers
  • H2 Page Six
  • H3 Victoria Beckham breaks silence on estrangement from son Brooklyn
  • H3 ‘Looksmaxxing’ influencer makes shocking Miami club appearance 1 day after suspected overdose
  • H3 Meghan Markle just made all her Australia tour outfits shoppable — here’s why
  • H3 Ken Jennings sets record straight on theory he ended 74-game ‘Jeopardy’ streak on purpose
  • H3 Natasha Lyonne jokes about getting kicked off Delta flight: ‘It’s been a doozy’
  • H2 Sports
  • H2 Capping it off Alex Ovechkin is ‘pretty sure’ about his Capitals retirement decision
  • H3 NBA gives stunning ruling on Luka Dončić NBA Awards eligibility
  • H3 PGA boss weighs in on LIV Golf future during day of chaos
  • H3 The fight over Tiger Woods’ prescription drug records picks up after DUI arrest
  • H2 Unlucky time Actress poses for Playboy, reveals relationship status after being dragged through NBA cheating scandal
  • H2 Premier League winning goalkeeper killed in car accident
  • H2 Former MLB prospect, 35, died in rollover car crash
  • H2 Good 4 her Olivia Rodrigo spotted with buzzy indie rocker, months after Louis Partridge breakup
  • H3 Mahjong mania hits LA as Hollywood elites turn ancient game into the city’s hottest social scene
  • H3 Hasan Piker proves it: Nothing’s too far left for today’s Democrats
  • H3 Pope Leo decries world ‘ravaged by tyrants’ amid war of words with Trump
  • H2 Whaley-fast How rescuers plan to use air cushions to save Timmy the stranded, sick whale
  • H2 Law would force NYC shops to let customers use their own cups — but staff point out obvious problem
  • H2 Lynette Hooker’s daughter’s cutting response to stepdad after he fled Bahamas — as her search for missing mom begins
  • H2 Weird science Why Gen Zers are trashing smartphones for old-school, retro tech: ‘People are just sick of it’
  • H3 How New York’s war on developers strangles housing
  • H3 Could this supplement replace your entire hair routine?
  • H3 Twisted messages expose real reason tech titan’s mansion was firebombed — and who inspired it
  • H2 Not fit for me Heartbreaking moment Prince Harry realized he didn’t want to be a royal
  • H2 Former NJ Gov. Chris Christie shells out $1.5M for a simple-looking NYC co-op in a prime nabe
  • H2 NY’s ‘green elephant’ climate projects are collapsing under the weight of . . . math
  • H2 Dessert dry Influencers roasted for hiring ‘Coachella stylists’ — allegedly paying thousands of dollars for the ‘horrendous’ looks
  • H3 Forget flowers — get her seaweed this Mother’s Day
  • H3 First black hole ever discovered emitting ‘dancing jets’ as powerful as 10,000 suns
  • H3 Lakers ex-GM makes shocking statement regarding LeBron James
  • H2 Brutal dusk attack Russian missiles and drones bombard Ukraine at night, killing at least 16 people
  • H2 Trump administration looks to Ford, GM in WWII-style weapons push: report
  • H2 It’s a just US war on Iran, Paramount deal a consumer win and other commentary
  • H2 Paradise city Bruce Willis’ former Beverly Hills home sells for $41.25M — in one of LA County’s priciest 2026 deals
  • H3 Foreclosures Jump 26% in First Quarter With Surprising Midwestern State Leading the Nation
  • H3 Former Google Exec Brings in $56 Million for San Francisco Mansion in City’s Priciest Home Trade Since Laurene Powell Jobs’ $71 Million Buy
  • H3 A Pied-à-Terre Power Play Is Happening in New York, With Mamdani and Hochul Floating Tax on Rich, Second Homeowners
  • H2 post wanted
  • H2 Dirty pools hate to see Beatbot’s new AquaSense X coming
  • H2 How to upgrade your outdoor lighting without hiring a pro
  • H2 The best serving dishes and platters for parties and entertaining
  • H3 Your best sip of the day might be Vita Coco’s new Frosted Lemonade
  • H3 Channel Carolyn Bessette Kennedy with this curated kit of beauty essentials
  • H3 You don’t need a cartoon bird to learn a language — you need Preply
  • H2 Smile as you cull Snapchat CEO’s tasteless Coachella photos kissing supermodel wife amid jobs bloodbath
  • H3 Animal fans worry over baby elephant Linh Mai —shunned by her mother ahead of zoo debut
  • H3 ‘The Fear of 13’ review: Adrien Brody goes to prison in a predictable criminal justice schlep on Broadway
  • H3 I left the farm, kept the boots — $280 Ariats are worth it even in NYC (see the new style)
  • H2 The number one way that parents can prepare their their kids for school: survey
  • H2 Midwestern drivers trapped in flooded streets after destructive tornadoes, record rainfall
  • H2 Free as a bird ‘RHOM’ star Lisa Hochstein enjoys dinner and margs — in her jail outfit — just hours after arrest
  • H2 Line-up evolving NBC News NOW reveals programming change, promotes former CNN-er
  • H2 Business
  • H3 Trump threatens to fire Fed’s Powell if he does not step down
  • H3 Amazon sued for allegedly sabotaging Fire TV Sticks to force users to upgrade
  • H3 Big advertisers agree to settle FTC probe of alleged boycott against X, others
  • H2 Alexa .cls-1{fill:#fff}
  • H4 The best of everything skipped
  • H3 Sarah Michelle Gellar on Hollywood pitting women against each other, the devastating “Buffy” blowup and her new horror comedy
  • H3 ‘Real Housewives’ and Broadway star Kandi Burruss on her spring break packing list
  • H3 The best new Midtown restaurants in NYC for 2026
  • H3 Cherry blossoms and beyond: Where to play and stay in Washington, DC
  • H3 Wombats, dolomite cliffs, the ‘cleanest air in the world’ — our guide to a thrilling Tasmania adventure
  • H2 DECIDER
  • H2 ‘Euphoria’ Season 3 Review: The HBO Hit Continues To Own The Zeitgeist By Allowing Its Cynical Characters To Grow Up
  • H2 ICE in Hell’s Kitchen: Why ‘Daredevil: Born Again’ Can Go Where ‘The Pitt’s ICE Episode Couldn’t
  • H2 Bill Simmons Curses Out Streamers In Hilariously Relatable Rant: “Amazon’s Counting Me Down To The Next Episode … Let Me Enjoy The End Of The Movie For 20 Seconds”
  • H2 Play our newest games!
  • H3 Daily Crossword: Take a crack at the puzzle, including those you may have missed
  • H3 Daily Word Search: Use your noggin to find the hidden words
  • H3 Daily Jigsaw Puzzle
  • H2 Videos
  • H2 Disturbing new details: creep seen in viral video breaking into California home makes first court appearance
  • H2 There’s little reason to believe Mets will get it together | The Show
  • H2 Trump overtime tax plan an incentive for American workers, Hormuz blockade pressures Iran
  • H2 US News
  • H3 California’s terrifying emergency response times revealed in new national ranking
  • H3 Shocking moment Mercedes driver mows down cyclist then speeds away
  • H3 Owner of SF coffee shop issues terse message after eruption over yanking down all Pride flags
  • H3 ’90s TV star says he ‘escaped’ California, slams Democratic leadership in fiery remarks
  • H2 Sports
  • H3 Rams sharpen look for next LA era
  • H3 What Islanders captain’s future likely comes down to
  • H3 NBA star won’t talk future after crushing play-in loss as league investigation looms
  • H3 What do the cheapest tickets cost for the Celtics-76ers NBA Playoff series?
  • H2 Metro
  • H3 15-year-old dead, 2 injured in gang-related shooting at popular Long Island park
  • H3 Business scammed by phony Bieber staff who claimed pop star needed rentals for Coachella
  • H3 Iconic monument to old Hollywood could get second life under new proposal
  • H3 13-year-old suspect identified in violent shooting near middle school in North Hills
  • H2 Entertainment
  • H3 Long Beach legend teases his upcoming biopic at CinemaCon — with actor cast to play him
  • H3 California native and Solvang farmer to star in ‘Farmer Wants a Wife’ season 4 on Fox
  • H3 Where is Yoasobi going on their 2026 U.S. tour?
  • H3 Bravo TV star makes surprise run for Congress — in rural Minnesota
  • H2 opinion
  • H3 Marvel’s Kryptonite is Gavin Newsom and wokeness
  • H3 Swalwell’s fall from grace was by design — and so Dems can keep their grubby hands on California
  • H3 Why LAUSD can’t afford a staggering $1.2B for raises
  • H3 This company’s exit could be California’s toughest blow yet
  • H2 business
  • H3 NYC furniture retailer to repay shoppers in $350K settlement — and you may be eligible
  • H3 Dying will plunge the average American into debt, morbid study says
  • H3 Stop treating Bitcoin like a stock: The real math behind a crypto portfolio
  • H3 Legendary stock picker known as the ‘Indiana Jones of emerging markets’ dead at 89
  • H2 Wellness
  • H3 Unlikely social media diet hack really works to cut cravings: study
  • H3 Viral coffee trend poses serious diarrhea and vomiting risk, doctor warns
  • H3 The 5 key biomarkers that can tell you how well you’re aging — the most crucial is the most overlooked
  • H3 Cases of drug-resistant diarrhea superbug are on the rise in the US
  • H2 shopping
  • H3 Dick’s Sporting Goods athleisure has me ditching other brands
  • H3 This luxe, full-sized Hermes fragrance is under $100 for a limited time on Amazon
  • H3 Prime time: The 16 best makeup primers — after years of testing —that actually do something
  • H3 This viral Halley Kate hair hack uses 3 tools for the ultimate night-out look
  • H2 Real estate
  • H3 Rare vacant lot sells for $105M in a Florida enclave home to billionaires
  • H3 Super-rich California city descends into toxic war over rent crisis
  • H3 Average US mortgage payment skyrockets to historic new high, now over $2K
  • H3 First-time home buying plunges to record low as baby boomers prevent younger Americans from ever owning
  • H2 Lifestyle
  • H3 3 signs getting lit up and lashing out during the 2026 New Moon in Aries
  • H3 Costco shoppers rush to buy new high-protein drink they’ve long awaited
  • H3 I think my late mother was coerced into making my sister the sole beneficiary
  • H3 Done with dating apps, influencer makes Google Form application for prospective men — and over 260 applied
  • H2 tech
  • H3 Ticketmaster owner Live Nation maintains an illegal monopoly, jury says in bombshell verdict
  • H3 Inside the alarming cyborg future ‘transhumanists’ Musk, Thiel and Altman are already preparing for
  • H3 Following nude-deepfake outcry, Apple nearly kicked Grok off App Store: report
  • H3 Booking.com hackers use hotel messaging to send fake requests to customers — is your vacation reservation protected?
  • H2 media
  • H3 ‘The View’ co-hosts quarrel over embracing ex-Trump supporters such as Marjorie Taylor Greene
  • H3 ‘The View’ co-host claims she was uncomfortable witnessing Rep. Eric Swalwell being ‘overserved’ alcohol at event
  • H3 Bloomberg exec sent raunchy messages to male staffer, asked if he ‘takes the whole tribe’ on sex trips: suit
  • H3 Billy Ray Cyrus defends Trump, says leading the country is a ‘tough job’
  • H2 Covers
  • H3 Today's Cover
  • H4 Front Cover Back Cover
  • H4 Flip for back cover
  • H3 Browse Covers
  • H3 Unlock full access to Post sports columnists and newsletters
  • H4 Joel Sherman’s 3 Things I Think: Little reason for faith in a Mets turnaround
  • H4 Weighing all the factors that have made it all go wrong for LIV Golf
  • H4 The uncomfortable truth facing Nova Knicks in this playoff run
  • H2 Horoscopes
  • H3 Aries
  • H3 All Horoscopes
  • H4 Trending Now
  • H3 Ex-Virginia Lt. Gov. Justin Fairfax kills wife, himself in murder-suicide at million-dollar home amid ‘messy divorce’: cops
  • H3 Mom of 3 accused of helping husband run prostitution ring catering to cops out of their family home
  • H3 How a gas station clerk saved 16-year-old girl abducted by stranger after she mouthed 'help'
  • H2 Now on Page Six
  • H3 Travis Kelce and Tommy Hilfiger pal around on set and more star snaps
  • H3 Meghan Markle and Sofia Richie Grainge have this chic linen set in common
  • H3 Natasha Lyonne jokes about getting kicked off Delta flight: ‘It’s been a doozy’
  • H3 ‘American Pie’ star Shannon Elizabeth joining OnlyFans after quietly splitting from husband Simon Borchert
  • H3 Alex Cooper drags Brianna Chickenfry into Alix Earle drama with savage messages, exposes private DMs
  • H4 Listen Now
  • H2 Columnists
  • H3 Joel Sherman
  • H4 Joel Sherman’s 3 Things I Think: Little reason for faith in a Mets turnaround
  • H3 Andrea Peyser
  • H4 Buzzkill 'Rocky Horror' proves Broadway has lost the plot
  • H3 Dear Abby
  • H4 I think my late mother was coerced into making my sister the sole beneficiary
  • H3 Johnny Oleksinski
  • H4 ‘The Fear of 13’ review: Adrien Brody goes to prison in a predictable criminal justice schlep on Broadway
  • H3 See All Columnists
  • H2 Now on Decider
  • H3 West Wilson Gets Handsy With Amanda Batula In ‘Summer House’ Episode Filmed Months Before Their Bombshell Dating Scandal
  • H4 Trending in Sports
  • H5 Mets trade Richard Lovelady to Nationals in latest breakup with reliever
  • H5 76ers fan pays painful price for staring at phone from front row during play-in game
  • H5 Soccer referee murdered in disturbing mid-match scene in Ecuador
  • H5 Kevin Kisner sorry after he 'pissed some people off' with evisceration of CBS' Masters coverage
  • H5 PGA Tour CEO weighs in on LIV Golf future during day of chaos: 'Whatever makes the Tour better'
  • H4 Sports Podcasts
  • H5 Up in the Blue Seats - Rangers
  • H5 The Show with Joel Sherman and Jon Heyman
  • H5 The Dodgers Post
  • H5 Blue Rush: NY Giants Football Podcast
  • H5 Gang’s All Here: A NY Jets Football Podcast
  • H5 NY Got Game: Basketball
  • H5 Pinstripe Post - Yankees
  • H5 Against the Cage - Combat Sports
  • H5 Straight Outta Flushing - Mets
  • H4 Listen Now
  • H2 We Care About Your Privacy
  • H3 We and our partners process data to provide:
  • H2 About Your Privacy
  • H3 Manage Consent Preferences
  • H4 Store and/or access information on a device 32 partners can use this purpose
  • H4 Personalised advertising and content, advertising and content measurement, audience research and services development 35 partners can use this purpose
  • H5 Targeting Cookies
  • H5 Do Not Sell or Share My Personal Information for NYP Internet and Mobile Users
  • H5 NYP - Unknown
  • H5 NYP - Analytics Cookies and Similar Technologies
  • H5 Social Media Cookies
  • H5 Performance Cookies
  • H5 Use limited data to select advertising 31 partners can use this purpose
  • H5 Create profiles for personalised advertising 27 partners can use this purpose
  • H5 Use profiles to select personalised advertising 29 partners can use this purpose
  • H5 Create profiles to personalise content 5 partners can use this purpose
  • H5 Use profiles to select personalised content 5 partners can use this purpose
  • H5 Measure advertising performance 30 partners can use this purpose
  • H5 Measure content performance 9 partners can use this purpose
  • H5 Understand audiences through statistics or combinations of data from different sources 18 partners can use this purpose
  • H5 Develop and improve services 27 partners can use this purpose
  • H5 Use limited data to select content 4 partners can use this purpose
  • H4 Use precise geolocation data 10 partners can use this special feature
  • H4 Actively scan device characteristics for identification 5 partners can use this special feature
  • H4 Ensure security, prevent and detect fraud, and fix errors 31 partners can use this special purpose
  • H4 Deliver and present advertising and content 31 partners can use this special purpose
  • H4 Save and communicate privacy choices 20 partners can use this special purpose
  • H4 Match and combine data from other data sources 22 partners can use this feature
  • H4 Link different devices 24 partners can use this feature
  • H4 Identify devices based on information transmitted automatically 23 partners can use this feature
  • H4 Strictly Necessary Cookies
  • H3 Cookie List

Every page should have one H1 that describes the page content.

Why this matters

No H1 means screen-reader users can't identify the page's primary topic, and Google's content-extraction degrades.

Learn more

The H1 is the document title for assistive tech and a strong signal to search engines about page topic. Pages without one force screen readers to fall back to the <title> attribute or page chrome. Add a single H1 that names the page's primary subject.

Source: WCAG 2.4.6 / Google Search Central

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

D
Dark Mode Support
Action
No dark mode signals
FIX
No dark mode signals
Info::
No dark mode signals detected
Consider adding CSS with @media (prefers-color-scheme: dark) and <meta name='color-scheme' content='light dark'>.
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark ModeNo Dark Mode Detected
color-scheme meta Not set Dark theme-color Not set CSS indicators Not detected

Detection limited to meta tags and inline styles.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found Inline @media print Not detected
D
Navigation UX
Action
1 navigation pattern(s)
FIX
1 navigation pattern(s)
Info::
Search functionality detected
Got: role-search
Info::
3 navigation landmark(s) detected
Info::
Hamburger menu detected (responsive design)
Breadcrumbs
Search role='search' landmark
Skip Link
Labeled Navigation 3 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
3 of 6 testable patterns navigation patterns detected. Strong navigation UX with multiple discovery paths.
B
Landmark Structure
34 landmarks
REVIEW
34 landmarks
Info::
<main> landmark present
Info::
3 <nav> landmark(s) found
Warning::
3 of 3 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
Warning::
Skip navigation link is missing (WCAG 2.4.1)
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Info::
Search landmark present
Page Structure — as a screen reader sees it
BANNER header NAV SEARCH MAIN CONTENTINFO footer

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.

Learn more

When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.

Source: WAI-ARIA Authoring Practices

Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.

Why this matters

Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.

Learn more

WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.

Source: WCAG 2.1 SC 2.4.1

C
404 Error Page
Action
HTTP 404, custom page
REVIEW
HTTP 404, custom page
Info::
Correct 404 status code returned
Got: HTTP 404
Info::
Custom styled 404 page
404 Page Quality Custom 404 Page
Status Code HTTP 404 Page Title Page not found | New York Post Custom Styling Navigation Homepage Link Search Form
B
Favicon & Branding
13 icon(s) detected
REVIEW
13 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
favicon.ico Present
PNG Icons Present
Apple Touch Present
SVG Favicon Missing
Manifest Icons Present
Multiple Sizes Present
C
Web Manifest
Action
Valid manifest
REVIEW
Valid manifest
Info::
Name present: New York Post
Info::
192x192 icon present
Info::
512x512 icon present
PWA Install Criteria Not Installable
Name New York Post 192×192 icon 512×512 icon Start URL Display Mode
Name New York Post Icons 7 icon(s)
C
Color Contrast (Screenshot)
Action
20 text elements analyzed, 4 fail WCAG AA
REVIEW

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

16 pass 4 fail WCAG AA 7 pass AA only
title New York Post – Breaking News, Top Hea…
1.55:1
#000000
on
#630400
needs 4.5:1 (normal text)
16px · top of page (header area)
span Primary Menu
1.87:1
#000000
on
#622927
needs 4.5:1 (normal text)
16px · top of page (header area) · over background image/gradient
span Sections
1.85:1
#000000
on
#3A3A3A
needs 4.5:1 (normal text)
16px · top of page (header area) · over background image/gradient
a US News
1.00:1
#000000
on
#000000
needs 4.5:1 (normal text)
16px · top of page (header area)

2 contrast failures on background images/gradients

These failures are invisible to CSS-based accessibility tools like Lighthouse. The text may be fine on a solid background, but fails when rendered over an image or gradient.

Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 We Care About Your P…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 About Your Privacy21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Today's Cover21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Unlock full access t…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 We and our partners …21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Manage Consent Prefe…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Cookie List21.00:13.0:1
#000000
#FFFFFF
Pass
title New York Post – Br…1.55:14.5:1
#000000
#630400
Fail
span Primary Menu1.87:14.5:1
#000000
#622927
Fail
span Sections1.85:14.5:1
#000000
#3A3A3A
Fail
a US News1.00:14.5:1
#000000
#000000
Fail
span Open sub menu5.24:14.5:1
#000000
#7F7F7F
Pass
a Metro5.24:14.5:1
#000000
#7F7F7F
Pass
a Long Island5.24:14.5:1
#000000
#7F7F7F
Pass
a Politics5.24:14.5:1
#000000
#7F7F7F
Pass
a World News5.24:14.5:1
#000000
#7F7F7F
Pass
a Page Six5.24:14.5:1
#000000
#7F7F7F
Pass
a Sports5.24:14.5:1
#000000
#7F7F7F
Pass
span Open sub menu12.81:14.5:1
#000000
#CACACA
Pass
a NFL21.00:14.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.

B
Lighthouse Accessibility Audits
Score 85/100 — 6 failing, 24 passed
REVIEW
85

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.

Contrast

Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Manage Choices footer#colophon > div.site-footer__wrapper > nav.footer-legal > button#ot-sdk-btn

These are opportunities to improve the legibility of your content.

Names and labels

Screen reader users rely on frame titles to describe the contents of frames. Learn more about frame titles.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.widget_text > div.textwidget > div > iframe#wpcom-iframe-314ffffe15cb2fab519f872d222e52a7 div.widget_text > div.textwidget > div > iframe#wpcom-iframe-314ffffe15cb2fab519f872d222e52a7
div.widget_text > div.textwidget > div > iframe#wpcom-iframe-f931261fd523c708821cd7e172cfae03 div.widget_text > div.textwidget > div > iframe#wpcom-iframe-f931261fd523c708821cd7e172cfae03

Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. Learn how to make links accessible.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.layout__inner > div.story > div.story__image > a div.layout__inner > div.story > div.story__image > a
div.story > div.story__inner > div.story__image > a div.story > div.story__inner > div.story__image > a
div.layout__inner > div.story > div.story__image > a div.layout__inner > div.story > div.story__image > a
div.story > div.story__inner > div.story__image > a div.story > div.story__inner > div.story__image > a
div.layout__inner > div.story > div.story__image > a div.layout__inner > div.story > div.story__image > a
div.layout__inner > div.story > div.story__image > a div.layout__inner > div.story > div.story__image > a
div.textwidget > div > p > a div.textwidget > div > p > a
div.textwidget > div > p > a div.textwidget > div > p > a

These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.

Navigation

Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. Learn more about heading order.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
COMMON SENSE. NO NONSENSE. div.module > header.content-header > div.content-header__center > h4.content-header__tagline
THE BEST OF EVERYTHING div.module > header.content-header > div.content-header__center > h4.content-header__tagline

These are opportunities to improve keyboard navigation in your application.

Best practices

Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. Learn more about touch targets.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.widget > div.widget__link > h3.button-wrap-lines__inner > a.button div.widget > div.widget__link > h3.button-wrap-lines__inner > a.button
Your California Privacy Rights footer#colophon > div.site-footer__wrapper > nav.footer-legal > a.ca-privacy
Manage Choices footer#colophon > div.site-footer__wrapper > nav.footer-legal > button#ot-sdk-btn

These items highlight common accessibility best practices.

Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
NY div.edition-selector > div.edition-selector__inner > div.edition-selector__toggle > button.edition-selector__option
The Dodgers Post ul.sports-podcasts > li.sports-podcasts__podcast > div.sports-podcasts__platforms > a
The Dodgers Post ul.sports-podcasts > li.sports-podcasts__podcast > div.sports-podcasts__platforms > a
Cookie Policy div#onetrust-group-container > div#onetrust-policy > div#onetrust-policy-text > a.ot-cookie-policy-link
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
`[aria-*]` attributes match their roles
`[aria-hidden="true"]` is not present on the document `<body>`
`[role]`s have all required `[aria-*]` attributes
`[role]` values are valid
`[aria-*]` attributes have valid values
`[aria-*]` attributes are valid and not misspelled
Buttons have an accessible name
Image elements have `[alt]` attributes
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
ARIA attributes are used as specified for the element's role
Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
`[aria-hidden="true"]` elements do not contain focusable descendents
Elements use only permitted ARIA attributes
Document has a `<title>` element
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Links are distinguishable without relying on color.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
No element has a `[tabindex]` value greater than 0
Document has a main landmark.
Deprecated ARIA roles were not used
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Identical links have the same purpose.
`[accesskey]` values are unique
`button`, `link`, and `menuitem` elements have accessible names
ARIA input fields have accessible names
ARIA `meter` elements have accessible names
ARIA `progressbar` elements have accessible names
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
Elements with the `role=text` attribute do not have focusable descendents.
ARIA toggle fields have accessible names
ARIA `tooltip` elements have accessible names
ARIA `treeitem` elements have accessible names
The page contains a heading, skip link, or landmark region
`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Definition list items are wrapped in `<dl>` elements
ARIA IDs are unique
No form fields have multiple labels
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
Input buttons have discernible text.
`<input type="image">` elements have `[alt]` text
Form elements have associated labels
The document does not use `<meta http-equiv="refresh">`
`<object>` elements have alternate text
Select elements have associated label elements.
Skip links are focusable.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
`[lang]` attributes have a valid value
Tables have different content in the summary attribute and `<caption>`.
All heading elements contain content.
Uses ARIA roles only on compatible elements
Image elements do not have `[alt]` attributes that are redundant text.
Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
`<td>` elements in a large `<table>` have one or more table headers.
A
Alt Text Quality
All 152 images OK
PASS
All 152 images OK
Info::
36 image(s) with alt text over 125 characters
Info::
7 decorative image(s) correctly marked
Info::
109 image(s) with good alt text
152 images 109 good alt text 7 decorative
IssueCount
too long36 image(s)
A+
Form Accessibility
All 25 controls labeled
PASS
All 25 controls labeled
Info::
25 control(s) properly labeled
25 controls
25 labeled
0 placeholder only
0 unlabeled
ControlTypeLabelMethod
#ot-group-id-IAB2V2_1checkboxStore and/or access information on a devicefor/id
#ot-group-id-V2STACK42checkboxPersonalised advertising and content, advertising and content measurement, audience research and services developmentfor/id
#ot-sub-group-id-C0004checkboxTargeting Cookiesaria-label
#ot-sub-group-id-C0017checkboxDo Not Sell or Share My Personal Information for NYP Internet and Mobile Usersaria-label
#ot-sub-group-id-C0030checkboxNYP - Unknownaria-label
#ot-sub-group-id-C0024checkboxNYP - Analytics Cookies and Similar Technologiesaria-label
#ot-sub-group-id-C0005checkboxSocial Media Cookiesaria-label
#ot-sub-group-id-C0002checkboxPerformance Cookiesaria-label
#ot-sub-group-id-IAB2V2_2checkboxUse limited data to select advertisingaria-label
#ot-sub-group-id-IAB2V2_3checkboxCreate profiles for personalised advertisingaria-label
#ot-sub-group-id-IAB2V2_4checkboxUse profiles to select personalised advertisingaria-label
#ot-sub-group-id-IAB2V2_5checkboxCreate profiles to personalise contentaria-label
#ot-sub-group-id-IAB2V2_6checkboxUse profiles to select personalised contentaria-label
#ot-sub-group-id-IAB2V2_7checkboxMeasure advertising performancearia-label
#ot-sub-group-id-IAB2V2_8checkboxMeasure content performancearia-label
#ot-sub-group-id-IAB2V2_9checkboxUnderstand audiences through statistics or combinations of data from different sourcesaria-label
#ot-sub-group-id-IAB2V2_10checkboxDevelop and improve servicesaria-label
#ot-sub-group-id-IAB2V2_11checkboxUse limited data to select contentaria-label
#ot-group-id-ISF2V2_1checkboxUse precise geolocation datafor/id
#ot-group-id-ISF2V2_2checkboxActively scan device characteristics for identificationfor/id
#vendor-search-handlertextCookie list searcharia-label
#chkbox-idcheckboxcheckbox labelfor/id
#select-all-hosts-groups-handlercheckboxcheckbox labelfor/id
#select-all-vendor-groups-handlercheckboxcheckbox labelfor/id
#select-all-vendor-leg-handlercheckboxcheckbox labelfor/id
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback