Skip to content

Changes

https://www.lemonde.fr
Compared to previous audit · 3 days ago View previous audit

Sao Paulo, Brazil Amsterdam, Netherlands

These audits ran from different locations. Timing metrics (TTFB, DNS, TLS) may reflect network path differences rather than site changes.

14
New issues
13
Resolved
17
score changes
CategoryPreviousCurrentChange
CompositeC (76)C (77) +1.000
PerformanceB (83)B (87) +4.000
SecurityD (64)D (65) +1.000
AccessibilityD (56)D (56)
SEOA (91)A (91)
InfrastructureB (87)B (88) +1.000
ComplianceB (80)C (75) -5.000
ContentA (93)A (94) +1.000
SustainabilityB (87)B (87)
MetricPreviousCurrentChange
Performance 39005500 +1600
Accessibility 88008800
Best Practices 1000010000
SEO 92009200
PWA 00
Desktop Performance 98009800
Desktop Accessibility 89008900
Desktop Best Practices 1000010000
Desktop SEO 92009200
FCP 5.38 s5.32 s -65 ms
LCP 10.46 s10.07 s -391 ms
TBT 962 ms276 ms -685 ms
CLS 0.0000.000
Desktop FCP 685 ms685 ms
Desktop LCP 1.07 s1.11 s +40 ms
Desktop TBT 0 ms0 ms
Desktop CLS 0.0030.002 -0.001
TTFB 65 ms69 ms +4 ms
DNS 4 ms5 ms +1 ms
TLS 5 ms6 ms +1 ms
Connect 1 ms1 ms +1 ms
Total 70 ms72 ms +1 ms

† Timing metrics may vary by worker location and do not necessarily indicate site changes.

Projected vs. Actual

Previous
C 76
Projected
A 94
Actual
C 77
Fell short of projection
13 issues resolved since last audit
51 issues remaining
Resolving remaining issues could reach A

Estimate — actual results may vary

CRITICAL Broken link: https://www.lemonde.fr/newsletters/ content
CRITICAL 7 image-only link(s) without alt text accessibility
CRITICAL 196 of 200 links are healthy content
WARNING https://www.lemonde.fr/bucket/resources/front/js/c...: 415ms CPU time performance
WARNING https://cdn.sitestream.co/libs/storylines/5.0.12/s...: 251ms CPU time performance
WARNING Domain expires in 63 days infrastructure
WARNING Trackers detected but no cookie policy found compliance
WARNING https://www.lemonde.fr/: 833ms CPU time performance
WARNING 1 advertising/retargeting trackers detected compliance
WARNING 97% of images have non-descriptive filenames seo
WARNING Unattributable: 403ms CPU time performance
WARNING https://securepubads.g.doubleclick.net/pagead/mana...: 278ms CPU time performance
WARNING No privacy policy link detected compliance
WARNING Trackers detected but no privacy policy found compliance
CRITICAL Domain has EXPIRED infrastructure
CRITICAL 2 non-essential cookie(s) set without consent banner compliance
WARNING Page weight 1.2 MB exceeds 1 MB target by 240 KB performance
WARNING 197 of 200 links are healthy content
WARNING 1 heading(s) are over 120 characters -- likely a misformatted paragraph accessibility
WARNING No meta description tag found seo
WARNING GDPR Article 13 disclosure coverage: 1 / 8 categories compliance
WARNING No accessibility statement detected compliance
WARNING https://cdn.sitestream.co/libs/storylines/5.0.12/s...: 381ms CPU time performance
WARNING https://www.lemonde.fr/: 1106ms CPU time performance
WARNING https://www.lemonde.fr/bucket/resources/front/js/h...: 843ms CPU time performance
WARNING Unattributable: 622ms CPU time performance
WARNING https://securepubads.g.doubleclick.net/pagead/mana...: 449ms CPU time performance
CRITICAL Cookie 'lmd_a_c' is missing the Secure flag security
CRITICAL og:image is not reachable content
CRITICAL 'unsafe-inline' found in script source security
CRITICAL 'unsafe-eval' found in script source security
CRITICAL 4 button(s) with no accessible text accessibility
CRITICAL 2 image-in-link without alt text accessibility
CRITICAL 6 image(s) missing alt attribute accessibility
CRITICAL 1 link(s) with no accessible text accessibility
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
WARNING https://www.lemonde.fr/bucket/resources/front/js/c...: 23 KB unused (59%) performance
WARNING CNAME record at zone apex infrastructure
WARNING No Permissions-Policy header security
WARNING 29 link(s) open in new tab without warning accessibility
WARNING Broken link: ios-app://294047850/lmfr/?x4=8 content
WARNING Cookie 'lmd_a_c' is missing the HttpOnly flag security
WARNING External script from applets.ebxcdn.com lacks integrity attribute security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING Broken link: https://img.lemde.fr content
WARNING No DMARC record found security
WARNING 1 of 2 <nav> elements are unlabeled accessibility
WARNING base-uri directive is missing security
WARNING External script from cmp.lemonde.fr lacks integrity attribute security
WARNING https://cdn.sitestream.co/libs/storylines/5.0.12/s...: 28 KB unused (49%) performance
WARNING 1 internal links have no anchor text seo
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING object-src allows plugin content security
WARNING Cookie 'lmd_rand_id' has no SameSite attribute security
WARNING 1 control(s) rely on placeholder only accessibility
WARNING Referrer-Policy header is missing security
WARNING Cookie 'lmd_a_c' has no SameSite attribute security
WARNING Heading level skipped: H1 → H4 (missing H2) accessibility
WARNING https://securepubads.g.doubleclick.net/pagead/mana...: 140 KB unused (77%) performance
WARNING Broken link: android-app://com.lemonde.androidapp/lmfr/?x4=8 content
WARNING Permissions-Policy header is missing security
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING https://www.lemonde.fr/bucket/resources/front/js/h...: 22 KB unused (67%) performance
WARNING HSTS is missing includeSubDomains security
set-cookie
lmd_a_c=0; Path=/; Domain=.lemonde.fr; Expires=Thu, 01 Jan 1970 00:00:00 GMT,... lmd_a_c=0; Path=/; Domain=.lemonde.fr; Expires=Thu, 01 Jan 1970 00:00:00 GMT,...

10 headers unchanged

Technology stack unchanged

16 technologies unchanged

Looking ahead

+18 pts
C (77) Could reach A (95)
Accessibility +30Security +30Compliance +13Performance +13Infrastructure +8SEO +8Content +6

Estimate — actual results may vary (51 issues to fix)

Website improvement report — Lemonde

April 4, 2026 → April 7, 2026

C C 76 → 77 +1 pts

13

Resolved

14

New issues

37

Still remaining

Financial summary

Investment delivered

€1,027 in development time

Investment remaining

€5,900 to complete the remaining items

Ongoing risk

€0/month in ongoing exposure

Figures are estimates based on local developer hourly rate, industry CPC, and regulatory fine ranges.

Performance by category

MetricBeforeAfterChange
Overall score76 (C)77 (C)+1
Performance83 (B)87 (B)+4
Security64 (D)65 (D)+1
Accessibility56 (D)56 (D)0
SEO91 (A)91 (A)0
Infrastructure87 (B)88 (B)+1
Compliance80 (B)75 (C)-5
Content93 (A)94 (A)+1
Sustainability87 (B)87 (B)0

Resolved (13)

  • Page weight 1.2 MB exceeds 1 MB target by 240 KB (Performance)

    → Page loads faster for users

  • 197 of 200 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • 1 heading(s) are over 120 characters -- likely a misformatted paragraph (Accessibility)

    → Improved usability for assistive technology users

  • No meta description tag found (SEO)

    → Better search engine visibility

  • GDPR Article 13 disclosure coverage: 1 / 8 categories (Compliance)

    → Reduced regulatory exposure

  • No accessibility statement detected (Compliance)

    → Reduced regulatory exposure

  • https://cdn.sitestream.co/libs/storylines/5.0.12/s...: 381ms CPU time (Performance)

    → Page loads faster for users

  • Domain has EXPIRED (Infrastructure)

    → More reliable delivery

  • 2 non-essential cookie(s) set without consent banner (Compliance)

    → Reduced regulatory exposure

  • https://www.lemonde.fr/: 1106ms CPU time (Performance)

    → Page loads faster for users

  • https://www.lemonde.fr/bucket/resources/front/js/h...: 843ms CPU time (Performance)

    → Page loads faster for users

  • Unattributable: 622ms CPU time (Performance)

    → Page loads faster for users

  • https://securepubads.g.doubleclick.net/pagead/mana...: 449ms CPU time (Performance)

    → Page loads faster for users

Recommended next steps (51)

  • Sprint 1

    Broken link: https://www.lemonde.fr/newsletters/ (Content)

  • Sprint 1

    7 image-only link(s) without alt text (Accessibility)

  • Sprint 1

    196 of 200 links are healthy (Content)

  • Sprint 1

    Cookie 'lmd_a_c' is missing the Secure flag (Security)

  • Sprint 1

    og:image is not reachable (Content)

  • Sprint 3

    'unsafe-inline' found in script source (Security)

  • Sprint 3

    'unsafe-eval' found in script source (Security)

  • Sprint 1

    4 button(s) with no accessible text (Accessibility)

  • Sprint 1

    2 image-in-link without alt text (Accessibility)

  • Sprint 2

    6 image(s) missing alt attribute (Accessibility)

  • Sprint 1

    1 link(s) with no accessible text (Accessibility)

  • Sprint 1

    Soft 404: server returns HTTP 200 for non-existent pages (Accessibility)

  • Sprint 1

    https://www.lemonde.fr/bucket/resources/front/js/c...: 415ms CPU time (Performance)

  • Sprint 1

    https://cdn.sitestream.co/libs/storylines/5.0.12/s...: 251ms CPU time (Performance)

  • Sprint 1

    Domain expires in 63 days (Infrastructure)

…and 36 more recommended item(s)

Send Feedback