Audit Result

UUID: 019e68ef-df76-7010-b603-ba6ef25c078d

www.nytimes.com

https://www.nytimes.com/

Scanned 3 months ago

65
Fair Score
39 total checks
Passed
18
Warnings
15
Errors
6

Meta Information

  • Title Tag Warning

    Found 66 characters. Keep title between 30 and 60 characters.

    Fix: Add a unique <title> tag describing the main page intent in 30-60 characters.

  • Found 267 characters. Keep description around 70-160 characters.

    Fix: Add <meta name="description" content="..."> in <head> with a clear page summary.

  • Canonical found: https://www.nytimes.com

  • Favicon Pass

    Favicon found and reachable: /vi-assets/static-assets/favicon-d2483f10ef688e6f89e23806b9700298.ico (HTTP 200).

    Favicon
  • Viewport configured: width=device-width, initial-scale=1

  • HTML Lang Pass

    Language declared as "en".

Content Structure

  • H1 Tag Pass

    Exactly one H1 found: "New York Times - Top Stories".

  • Valid heading flow across 142 headings.

  • 34 of 139 images are missing alt text.

    Fix: Add meaningful alt attributes to all informative images for accessibility and image SEO.

Technical Optimization

  • HTTPS Pass

    Page is served over HTTPS.

  • 1 HTTPS hardening issues detected.

    • • Could not probe the HTTP version of this page.
    • • Strict-Transport-Security: max-age=63072000; includeSubDomains; preload

    Fix: Set Strict-Transport-Security with a long max-age, add includeSubDomains, and redirect all HTTP requests to HTTPS.

  • Missing: referrer-policy.

    Full HTTP headers (38)
    • • accept-ranges: bytes
    • • access-control-allow-headers: traceparent, tracestate, X-B3-Sampled, X-B3-SpanId, X-B3-TraceId, x-datadog-origin, x-datadog-parent-id, x-datadog-sampling-priority, x-datadog-trace-id, x-nyt-entitlements, x-nyt-internal-meter-override, traceparent, tracestate, X-B3-Sampled, X-B3-SpanId, X-B3-TraceId, x-datadog-origin, x-datadog-parent-id, x-datadog-sampling-priority, x-datadog-trace-id, x-nyt-entitlements, x-nyt-internal-meter-override
    • • access-control-expose-headers: X-Nyt-Mktg-Group, X-Nyt-Mktg-Group
    • • age: 19
    • • build-timestamp: 1779828886000
    • • cache-control: s-maxage=30,no-cache
    • • content-encoding: gzip
    • • content-length: 549234
    • • content-security-policy: upgrade-insecure-requests; default-src data: 'unsafe-inline' 'unsafe-eval' https: nytresource:; script-src data: 'unsafe-inline' 'unsafe-eval' https: blob: nytresource:; style-src data: 'unsafe-inline' https: nytresource:; img-src data: https: blob: android-webview-video-poster: nytresource:; font-src data: https: nytresource:; connect-src data: https: wss: blob: nytresource:; media-src data: https: blob: nytresource:; object-src https:; child-src https: data: blob: nytresource:; form-action https: nytimes: nytcooking: nytxwd:; report-uri https://csp.nytimes.com/report;
    • • content-type: text/html; charset=utf-8
    • • date: Wed, 27 May 2026 10:16:39 GMT
    • • fastly-restarts: 1
    • • last-modified: Wed, 27 May 2026 10:15:38 GMT
    • • permissions-policy: browsing-topics=()
    • • server: envoy
    • • strict-transport-security: max-age=63072000; includeSubDomains; preload
    • • vary: Accept-Encoding, Fastly-SSL
    • • x-api-version: F-F-VI
    • • x-b3-traceid: 70f17fd6046b742a
    • • x-cache: HIT, HIT
    • • x-cache-hits: 29, 1
    • • x-content-type-options: nosniff
    • • x-datadome-timer: (null),VE102
    • • x-envoy-decorator-operation: vi.nyt.net:443/*
    • • x-envoy-upstream-service-time: 642
    • • x-frame-options: DENY
    • • x-gdpr: 0
    • • x-nyt-app-map: webview=false,preloaded=false,service-worker-enabled=false
    • • x-nyt-app-webview: 0
    • • x-nyt-data-last-modified: Wed, 27 May 2026 10:15:38 GMT
    • • x-nyt-edge-cache: HIT-HIT
    • • x-nyt-mktg-group: group1
    • • x-nyt-route: homepage
    • • x-origin-time: 2026-05-27 10:16:27 UTC
    • • x-pagetype: vi-homepage
    • • x-served-by: cache-lga21957-LGA, cache-pdk-kfty8610070-PDK
    • • x-timer: S1779876999.475856,VS0,VE108
    • • x-xss-protection: 1; mode=block

    Fix: Add the missing security headers at your reverse proxy or application layer.

  • CSP Quality Error

    5 CSP hardening issues detected.

    • • script-src/default-src permits 'unsafe-inline'.
    • • script-src/default-src permits 'unsafe-eval'.
    • • object-src should be 'none' unless legacy plugins are required.
    • • CSP is missing a base-uri restriction.
    • • CSP is missing frame-ancestors protection.
    • • Content-Security-Policy: upgrade-insecure-requests; default-src data: 'unsafe-inline' 'unsafe-eval' https: nytresource:; script-src data: 'unsafe-inline' 'unsafe-eval' https: blob: nytresource:; style-src data: 'unsafe-inline' https: nytresource:; img-src data: https: blob: android-webview-video-poster: nytresource:; font-src data: https: nytresource:; connect-src data: https: wss: blob: nytresource:; media-src data: https: blob: nytresource:; object-src https:; child-src https: data: blob: nytresource:; form-action https: nytimes: nytcooking: nytxwd:; report-uri https://csp.nytimes.com/report;

    Fix: Tighten Content-Security-Policy by removing unsafe directives and adding object-src, base-uri, and frame-ancestors restrictions.

  • No first-party cookies were set during the initial page load.

  • Server response headers do not expose version tokens.

  • Domain does not appear to be behind Cloudflare.

  • Loaded in 0.57s (perceived).

  • 6 scripts and 25 styles may block rendering.

    • • script: https://static01.nyt.com/vi-assets/static-assets/iab-gpp-stub-02a14dbfddf7bec445adfaeef0a17830.js
    • • script: https://www.nytimes.com/vi-assets/static-assets/vendors~audio~bestsellers~card~cardpanel~collections~explainer~home~liveAsset~markets~paidpost~progr~9ff3f856-5673043f095a8f48c52b.js
    • • script: https://www.nytimes.com/vi-assets/static-assets/vendors~audio~byline~capsule~card~cardpanel~clientSideCapsule~home~livePanel~paidpost~slideshow~vide~2ddd9d4c-b971029d54db6881343b.js
    • • script: https://static01.nyt.com/vi-assets/static-assets/fides-gpp-5a027aa4b3607787ee6c96c4967fc45a.js
    • • script: https://a1.nyt.com/analytics/show-ads.js
    • • script: https://ats-wrapper.privacymanager.io/ats-modules/087423d8-0b74-47f4-a79b-03ddad419681/ats.js
    • • style: https://g1.nyt.com/fonts/css/web-fonts.c851560786173ad206e1f76c1901be7e096e8f8b.css
    • • style: https://www.nytimes.com/vi-assets/static-assets/global-bf55b3b62e74478ad488922130f07a8e.css
    • • style: https://www.nytimes.com/vi-assets/static-assets/cssModulesStyles-fe75fee75604af7b7832.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/Root-xso0SmP_.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/EmbedWrapper-CN_B6kXY.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/ComponentLayout-FQaxDMLm.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/HomeNeedleSentence-BQAyABhk.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/OverflowScroll-D4wmyY6C.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/WinProbNeedle-aZpHknyI.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/CandidateRankedChoiceTable-B8e3CCZ2.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/CandidateVotePercentTable-Be-5n5GO.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/AnimationNumberTween-BDcf0RiH.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/StateMap-3gaiRx3g.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/util-C5HG5-fb.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/Checkmark-Bb2qaTPy.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/CandidateImage-DkdGe0iF.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/Caption-CdDZmDI5.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/RowToggle-BFHAWX8B.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/Hed-CiOJjow7.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/VotesIn-yEIvHOyN.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/TrendingRaces-BAYEx37Q.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/TrendingRacePage-D6YGM2t8.css
    • • style: https://static01.nyt.com/elections-assets/pages/assets/ModelSentence-Dq6jThe9.css
    • • style: https://static01.nytimes.com/newsgraphics/weather-hp-strip/47d7fc22-1cde-40c5-af3d-ccb0ba6953f5/_assets/_app/immutable/assets/weather-hp-modules.7cc9d46c.css
    • • style: https://accounts.google.com/gsi/style

    Fix: Defer non-critical scripts and inline critical CSS to improve first paint speed.

  • Compression Warning

    11 text resources look uncompressed.

    • • https://purr.nytimes.com/v1/purr-cache (text/html)
    • • https://geo.privacymanager.io/ (application/json)
    • • blob:https://www.nytimes.com/473cc0f3-0fa6-4cf2-a85f-ad5c78d325a7 (text/javascript)
    • • https://collector.brandmetrics.com/c.js?siteid=4486dfe2-780e-4dfa-a60a-2a948887658f&toploc=www.nytimes.com&rnd=3625560 (text/javascript;charset=utf-8)
    • • https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=12330&site_id=378266&zone_id=2088372&size_id=2&alt_size_ids=55%2C57&p_pos=btf&gpp=DBABLA~BVQqAAAAAABo.QA&gpp_sid=7&eid_criteo.com=Hdu6Z19EVEIlMkJXOURqbkJSdENRcTVXcUE2d2F3Nk1iYzRGRm8wck9mNHhkYUxWbXBQT0x2RUlOZlNXdTdyU2hJOEVBZWFuUGZmMHpSJTJGMnhodG9UWDY4WUZMM0ElM0QlM0Q%5E1%5E%5E%5E%5E%5E&rf=https%3A%2F%2Fwww.nytimes.com%2F&kw=news%2Cliveupdates%2Clatestnews%2Cbreakingnews%2Clocalnews%2Ccurrentevents%2Ctopstories%2Clivestream%2Clivevideo%2Cworldnews%2Cusnews&tg_i.domain=nytimes.com&tg_i.page=https%3A%2F%2Fwww.nytimes.com%2F&tg_i.section=homepage&tg_i.documentLang=en&tg_i.invCode=nyt_home_mid1&tg_i.adUnitCode=Mid_supply&tg_i.divId=dfp-ad-mid1&tg_i.adUnitPath=%2F29390238%2Fnyt%2Fhomepage&tg_i.tref=0&tg_i.src=mnjs&tg_i.pbadslot=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid1&tg_i.mnrf=0&tg_i.mnrfc=0&tg_i.mniv=0&tk_flint=pbjs_lite_v9.45.0&x_source.tid=ef220771-39f8-4040-a001-a033fa111fa8&l_pb_bid_id=43bef33e9d80a58&p_screen_res=1280x800&rp_secure=1&x_imp.ext.tid=7249f1c3-4e18-4390-9911-62743b62876f&rp_maxbids=1&p_gpid=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid1&m_ch_arch=x86&m_ch_bitness=64&m_ch_ua=%22Not%3AA-Brand%22%7Cv%3D%2299%22%2C%22HeadlessChrome%22%7Cv%3D%22145%22%2C%22Chromium%22%7Cv%3D%22145%22&m_ch_full_ver=%22Not%3AA-Brand%22%7Cv%3D%2299.0.0.0%22%2C%22HeadlessChrome%22%7Cv%3D%22145.0.7632.6%22%2C%22Chromium%22%7Cv%3D%22145.0.7632.6%22&m_ch_mobile=%3F0&m_ch_platform=Linux&slots=1&rand=0.30964437487212615 (application/json)
    • • https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=12330&site_id=378266&zone_id=2088372&size_id=2&alt_size_ids=55%2C57&p_pos=btf&gpp=DBABLA~BVQqAAAAAABo.QA&gpp_sid=7&eid_criteo.com=Hdu6Z19EVEIlMkJXOURqbkJSdENRcTVXcUE2d2F3Nk1iYzRGRm8wck9mNHhkYUxWbXBQT0x2RUlOZlNXdTdyU2hJOEVBZWFuUGZmMHpSJTJGMnhodG9UWDY4WUZMM0ElM0QlM0Q%5E1%5E%5E%5E%5E%5E&rf=https%3A%2F%2Fwww.nytimes.com%2F&kw=news%2Cliveupdates%2Clatestnews%2Cbreakingnews%2Clocalnews%2Ccurrentevents%2Ctopstories%2Clivestream%2Clivevideo%2Cworldnews%2Cusnews&tg_i.domain=nytimes.com&tg_i.page=https%3A%2F%2Fwww.nytimes.com%2F&tg_i.section=homepage&tg_i.documentLang=en&tg_i.invCode=nyt_home_mid2&tg_i.adUnitCode=Mid_supply&tg_i.divId=dfp-ad-mid2&tg_i.adUnitPath=%2F29390238%2Fnyt%2Fhomepage&tg_i.tref=0&tg_i.src=mnjs&tg_i.pbadslot=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid2&tg_i.mnrf=0&tg_i.mnrfc=0&tg_i.mniv=0&tk_flint=pbjs_lite_v9.45.0&x_source.tid=ef220771-39f8-4040-a001-a033fa111fa8&l_pb_bid_id=50f4dc02f421f48&p_screen_res=1280x800&rp_secure=1&x_imp.ext.tid=92b5a8cc-bb81-4b72-b197-4d2aaa582726&rp_maxbids=1&p_gpid=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid2&m_ch_arch=x86&m_ch_bitness=64&m_ch_ua=%22Not%3AA-Brand%22%7Cv%3D%2299%22%2C%22HeadlessChrome%22%7Cv%3D%22145%22%2C%22Chromium%22%7Cv%3D%22145%22&m_ch_full_ver=%22Not%3AA-Brand%22%7Cv%3D%2299.0.0.0%22%2C%22HeadlessChrome%22%7Cv%3D%22145.0.7632.6%22%2C%22Chromium%22%7Cv%3D%22145.0.7632.6%22&m_ch_mobile=%3F0&m_ch_platform=Linux&slots=1&rand=0.908275233450195 (application/json)
    • • https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=12330&site_id=378266&zone_id=2088372&size_id=2&alt_size_ids=55%2C57&p_pos=btf&gpp=DBABLA~BVQqAAAAAABo.QA&gpp_sid=7&eid_criteo.com=Hdu6Z19EVEIlMkJXOURqbkJSdENRcTVXcUE2d2F3Nk1iYzRGRm8wck9mNHhkYUxWbXBQT0x2RUlOZlNXdTdyU2hJOEVBZWFuUGZmMHpSJTJGMnhodG9UWDY4WUZMM0ElM0QlM0Q%5E1%5E%5E%5E%5E%5E&rf=https%3A%2F%2Fwww.nytimes.com%2F&kw=news%2Cliveupdates%2Clatestnews%2Cbreakingnews%2Clocalnews%2Ccurrentevents%2Ctopstories%2Clivestream%2Clivevideo%2Cworldnews%2Cusnews&tg_i.domain=nytimes.com&tg_i.page=https%3A%2F%2Fwww.nytimes.com%2F&tg_i.section=homepage&tg_i.documentLang=en&tg_i.invCode=nyt_home_mid3&tg_i.adUnitCode=Mid_supply&tg_i.divId=dfp-ad-mid3&tg_i.adUnitPath=%2F29390238%2Fnyt%2Fhomepage&tg_i.tref=0&tg_i.src=mnjs&tg_i.pbadslot=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid3&tg_i.mnrf=0&tg_i.mnrfc=0&tg_i.mniv=0&tk_flint=pbjs_lite_v9.45.0&x_source.tid=ef220771-39f8-4040-a001-a033fa111fa8&l_pb_bid_id=63552833bd74178&p_screen_res=1280x800&rp_secure=1&x_imp.ext.tid=b5bdace3-23ff-4de7-b4f9-101b45e4f5b1&rp_maxbids=1&p_gpid=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-mid3&m_ch_arch=x86&m_ch_bitness=64&m_ch_ua=%22Not%3AA-Brand%22%7Cv%3D%2299%22%2C%22HeadlessChrome%22%7Cv%3D%22145%22%2C%22Chromium%22%7Cv%3D%22145%22&m_ch_full_ver=%22Not%3AA-Brand%22%7Cv%3D%2299.0.0.0%22%2C%22HeadlessChrome%22%7Cv%3D%22145.0.7632.6%22%2C%22Chromium%22%7Cv%3D%22145.0.7632.6%22&m_ch_mobile=%3F0&m_ch_platform=Linux&slots=1&rand=0.31772461156707754 (application/json)
    • • https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=12330&site_id=378266&zone_id=2088370&size_id=2&alt_size_ids=55%2C57&p_pos=atf&gpp=DBABLA~BVQqAAAAAABo.QA&gpp_sid=7&eid_criteo.com=Hdu6Z19EVEIlMkJXOURqbkJSdENRcTVXcUE2d2F3Nk1iYzRGRm8wck9mNHhkYUxWbXBQT0x2RUlOZlNXdTdyU2hJOEVBZWFuUGZmMHpSJTJGMnhodG9UWDY4WUZMM0ElM0QlM0Q%5E1%5E%5E%5E%5E%5E&rf=https%3A%2F%2Fwww.nytimes.com%2F&kw=news%2Cliveupdates%2Clatestnews%2Cbreakingnews%2Clocalnews%2Ccurrentevents%2Ctopstories%2Clivestream%2Clivevideo%2Cworldnews%2Cusnews&tg_i.domain=nytimes.com&tg_i.page=https%3A%2F%2Fwww.nytimes.com%2F&tg_i.section=homepage&tg_i.documentLang=en&tg_i.invCode=nyt_home_top&tg_i.adUnitCode=Top_supply&tg_i.divId=dfp-ad-top&tg_i.adUnitPath=%2F29390238%2Fnyt%2Fhomepage&tg_i.tref=0&tg_i.src=mnjs&tg_i.pbadslot=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-top&tg_i.mnrf=0&tg_i.mnrfc=0&tg_i.mniv=0&tk_flint=pbjs_lite_v9.45.0&x_source.tid=ef220771-39f8-4040-a001-a033fa111fa8&l_pb_bid_id=394fa479e7e39&p_screen_res=1280x800&rp_secure=1&x_imp.ext.tid=367c3c84-91d3-44e3-b0fc-86a4b1c88507&rp_maxbids=1&p_gpid=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-top&m_ch_arch=x86&m_ch_bitness=64&m_ch_ua=%22Not%3AA-Brand%22%7Cv%3D%2299%22%2C%22HeadlessChrome%22%7Cv%3D%22145%22%2C%22Chromium%22%7Cv%3D%22145%22&m_ch_full_ver=%22Not%3AA-Brand%22%7Cv%3D%2299.0.0.0%22%2C%22HeadlessChrome%22%7Cv%3D%22145.0.7632.6%22%2C%22Chromium%22%7Cv%3D%22145.0.7632.6%22&m_ch_mobile=%3F0&m_ch_platform=Linux&slots=1&rand=0.2596502770072341 (application/json)
    • • https://fastlane.rubiconproject.com/a/api/fastlane.json?account_id=12330&site_id=378266&zone_id=2088374&size_id=2&alt_size_ids=55%2C57&p_pos=btf&gpp=DBABLA~BVQqAAAAAABo.QA&gpp_sid=7&eid_criteo.com=Hdu6Z19EVEIlMkJXOURqbkJSdENRcTVXcUE2d2F3Nk1iYzRGRm8wck9mNHhkYUxWbXBQT0x2RUlOZlNXdTdyU2hJOEVBZWFuUGZmMHpSJTJGMnhodG9UWDY4WUZMM0ElM0QlM0Q%5E1%5E%5E%5E%5E%5E&rf=https%3A%2F%2Fwww.nytimes.com%2F&kw=news%2Cliveupdates%2Clatestnews%2Cbreakingnews%2Clocalnews%2Ccurrentevents%2Ctopstories%2Clivestream%2Clivevideo%2Cworldnews%2Cusnews&tg_i.domain=nytimes.com&tg_i.page=https%3A%2F%2Fwww.nytimes.com%2F&tg_i.section=homepage&tg_i.documentLang=en&tg_i.invCode=nyt_home_bottom&tg_i.adUnitCode=Bottom_supply&tg_i.divId=dfp-ad-bottom&tg_i.adUnitPath=%2F29390238%2Fnyt%2Fhomepage&tg_i.tref=0&tg_i.src=mnjs&tg_i.pbadslot=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-bottom&tg_i.mnrf=0&tg_i.mnrfc=0&tg_i.mniv=0&tk_flint=pbjs_lite_v9.45.0&x_source.tid=ef220771-39f8-4040-a001-a033fa111fa8&l_pb_bid_id=7c8155a6420f648&p_screen_res=1280x800&rp_secure=1&x_imp.ext.tid=523ffc79-bc24-428d-951a-86809a97d824&rp_maxbids=1&p_gpid=%2F29390238%2Fnyt%2Fhomepage%2Fdfp-ad-bottom&m_ch_arch=x86&m_ch_bitness=64&m_ch_ua=%22Not%3AA-Brand%22%7Cv%3D%2299%22%2C%22HeadlessChrome%22%7Cv%3D%22145%22%2C%22Chromium%22%7Cv%3D%22145%22&m_ch_full_ver=%22Not%3AA-Brand%22%7Cv%3D%2299.0.0.0%22%2C%22HeadlessChrome%22%7Cv%3D%22145.0.7632.6%22%2C%22Chromium%22%7Cv%3D%22145.0.7632.6%22&m_ch_mobile=%3F0&m_ch_platform=Linux&slots=1&rand=0.7032192741520272 (application/json)
    • • https://rtb.openx.net/openrtbb/prebidjs (text/plain)
    • • https://dd.nytimes.com/js/ (application/json;charset=utf-8)

    Fix: Enable Brotli or Gzip compression for HTML, CSS, JS, and JSON responses.

  • Robots.txt Pass

    Found robots.txt (200).

  • Found sitemap (200) at https://www.nytimes.com/sitemaps/new/news.xml.gz.

  • No robots meta tag defined.

    Fix: Add <meta name="robots" content="index,follow"> (or the intended directive) in <head>.

Accessibility Basics

  • All 0 controls are labeled.

  • Landmarks Pass

    Header, nav, main, and footer landmarks are present.

  • Tap Target Size Warning

    25 interactive elements appear smaller than 48px.

    • • a.css-kgn7zc (Skip to content) - 25x20px
    • • a.css-kgn7zc (Skip to site index) - 25x20px
    • • button.css-tkwi90.e1iflr850 (Search) - 34x33px
    • • a.kyt-9g41s (U.S.) - 42x24px
    • • a.kyt-9g41s (International) - 111x24px
    • • a.kyt-9g41s (Canada) - 63x24px
    • • a.kyt-9g41s (Español) - 70x24px
    • • a.kyt-9g41s (中文) - 41x24px
    • • a.nytcp-opt.css-1kj7lfb (Subscribe for $1/week) - 177x29px
    • • a.css-1kj7lfb (Log in) - 64x29px
    • • a.css-1pd1msn (Today’s Paper) - 79x20px
    • • a.css-u90q6n (U.S.) - 30x14px
    • • button.css-19wyrnd (open U.S.) - 8x17px
    • • a.css-u90q6n (World) - 41x14px
    • • button.css-19wyrnd (open World) - 8x17px
    • • a.css-u90q6n (Business) - 60x14px
    • • button.css-19wyrnd (open Business) - 8x17px
    • • a.css-u90q6n (Arts) - 29x14px
    • • button.css-19wyrnd (open Arts) - 8x17px
    • • a.css-u90q6n (Lifestyle) - 54x14px
    • • button.css-19wyrnd (open Lifestyle) - 8x17px
    • • a.css-u90q6n (Opinion) - 52x14px
    • • button.css-19wyrnd (open Opinion) - 8x17px
    • • a.css-u90q6n (Video) - 39x14px
    • • button.css-19wyrnd (open Video) - 8x17px

    Fix: Increase target size to at least 48x48 CSS pixels for touch interactions.

Social & Rich Results

  • Core Open Graph tags are present.

  • og:image is present and absolute.

    Open Graph Image
  • Twitter Card Warning

    twitter:card is missing.

    Fix: Add <meta name="twitter:card" content="summary_large_image"> for better previews on X.

  • JSON-LD schema detected.

  • PWA Metadata Warning

    Manifest or Apple touch icon is missing.

    Fix: Link your web app manifest and apple-touch-icon for improved install/share experiences.

  • 2 social preview quality issues detected.

    • • ISSUE: og:description should typically be between 50 and 200 characters.
    • • ISSUE: twitter:card is missing.
    • • GUIDELINE: Optimal og:title length: 40-60 characters (acceptable: 10-70).
    • • GUIDELINE: Optimal og:description length: 110-160 characters (acceptable: 50-200).
    • • GUIDELINE: Optimal preview image size: 1200x630 pixels.
    • • GUIDELINE: Optimal preview image aspect ratio: 1.91:1.
    • • GUIDELINE: Optimal preview image file size: under 5 MB.
    • • GUIDELINE: Recommended twitter:card: summary_large_image.
    • • MEASURED: Image size: 0.01 MB
    • • MEASURED: Image dimensions: 1200x630

    Fix: Use absolute OG/Twitter URLs, keep metadata lengths in recommended ranges, and provide a preview image near 1200x630 under 5MB.

Links Analysis

  • 1 internal links returned errors.

    • • https://www.nytimes.com/es/ (HTTP 403)

    Fix: Fix or remove the listed internal URLs, and ensure routes/pages return 200 responses.

  • External Links Warning

    1 external links returned errors or timed out.

    • • https://myaccount.nytimes.com/auth/login?response_type=cookie&client_id=vi&redirect_uri=https%3A%2F%2Fwww.nytimes.com%2Fsubscription%2Fonboarding-offer%3FcampaignId%3D7JFJX%26EXIT_URI%3Dhttps%253A%252F%252Fwww.nytimes.com%252F&asset=masthead (HTTP 403)

    Fix: Replace dead external URLs or point to working alternatives.

  • All 772 links use non-empty href values.

Performance & Runtime

  • Largest Contentful Paint: 5.72s.

    Fix: Improve LCP by optimizing above-the-fold media, reducing server latency, and inlining critical CSS.

  • Cumulative Layout Shift: 0.237.

    Fix: Reserve space for images/ads and avoid injecting layout-changing elements above existing content.

  • Total Blocking Time estimate: 2401ms.

    Fix: Reduce heavy JavaScript work, split long tasks, and defer non-critical scripts.

  • 2 asset requests failed.

    • • https://pnytimes.chartbeat.net/ping?h=nytimes.com&p=nytimes.com%2F&u=qaa3WC2tNDpCVtfss&d=nytimes.com&g=16698&g0=Homepage&g8=california&g1=No%20Author&n=1&f=00001&c=0&x=0&m=0&y=15766&o=1280&w=800&j=45&R=1&W=0&I=0&E=0&e=0&r=&PA=https%3A%2F%2Fwww.nytimes.com%2F&b=4015&t=CA7dOcC9btw1geT0mtjduUoXik&V=151&i=The%20New%20York%20Times%20-%20Breaking%20News%2C%20US%20News%2C%20World%20News%20and%20Videos&tz=-120&_acct=anon&sn=1&sv=BpKgyTDAfSrQCN75XqD06JLUCaReAE&sr=external&sd=1&im=06672ff3&_ (net::ERR_BLOCKED_BY_ORB)
    • • https://pnytimes.chartbeat.net/ping?h=nytimes.com&p=nytimes.com%2F&u=qaa3WC2tNDpCVtfss&d=nytimes.com&g=16698&g0=Homepage&g8=california&g1=No%20Author&n=1&f=00001&c=0.04&x=0&m=0&y=15574&o=1280&w=800&j=30&R=1&W=0&I=0&E=2&e=2&r=&PA=https%3A%2F%2Fwww.nytimes.com%2F&b=4015&t=CA7dOcC9btw1geT0mtjduUoXik&V=151&i=The%20New%20York%20Times%20-%20Breaking%20News%2C%20US%20News%2C%20World%20News%20and%20Videos&tz=-120&_acct=anon&_vi=&_vp=https://vp.nyt.com/video/2026/05/21/169760_1_27opdoc-prison-cinemagraph_wg_720p.mp4&_vdd=video%40nytimes.com&_vs=s3&_vt=ct&_vap=&_vtn=&_vd=16320&sn=2&sv=BpKgyTDAfSrQCN75XqD06JLUCaReAE&sr=external&sd=1&im=06672ff3&_ (net::ERR_BLOCKED_BY_ORB)

    Fix: Fix missing files, update asset URLs, and ensure static assets return HTTP 200.

  • 3 JavaScript runtime issues detected.

    • • Request failed: https://purr.nytimes.com/v1/purr-cache (net::ERR_ABORTED, type: fetch)
    • • Failed to load resource: the server responded with a status of 404 () [https://vp.nyt.com/video/2026/05/26/169570_1_00-vid-rv-marana-arizona_wg_1080p.vtt:1]
    • • Provider's accounts list is empty. [https://www.nytimes.com/:1]

    Fix: Fix JS files returning 404/failed requests and resolve the listed runtime exceptions.