Skip to content

Changes

https://though-threatened-trains-station.trycloudflare.com
Compared to previous audit · 2 days ago View previous audit

Madrid, Spain → New York, United Stated

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
16
score changes
CategoryPreviousCurrentChange
CompositeB (82)B (82)—
PerformanceB (83)B (84) +1.000
SecurityB (84)B (84)—
AccessibilityC (77)C (77)—
SEOB (85)B (88) +3.000
InfrastructureB (87)B (87)—
ComplianceC (70)C (70)—
ContentB (80)B (80)—
SustainabilityB (87)B (84) -3.000
MetricPreviousCurrentChange
Performance 47004900 +200
Accessibility 97009700—
Best Practices 96009600—
SEO 1000010000—
PWA 00—
Desktop Performance 59007300 +1400
Desktop Accessibility 97009700—
Desktop Best Practices 96009600—
Desktop SEO 1000010000—
FCP 2.80 s2.05 s -750 ms
LCP 7.89 s9.66 s +1.77 s
TBT 0 ms0 ms—
CLS 0.8160.879 +0.063
Desktop FCP 958 ms938 ms -20 ms
Desktop LCP 3.17 s4.02 s +847 ms
Desktop TBT 0 ms0 ms—
Desktop CLS 0.5500.126 -0.423
TTFB †364 ms754 ms +390 ms
DNS †5 ms38 ms +33 ms
TLS †11 ms23 ms +12 ms
Connect †2 ms17 ms +15 ms
Total †367 ms757 ms +391 ms

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

WARNING External script from cdnjs.cloudflare.com lacks integrity attribute security
WARNING https://though-threatened-trains-station.trycloudf...: 2248ms CPU time performance
WARNING 45 text node(s) render below 12 CSS pixels on mobile accessibility
WARNING Images are 2.8 MB — compress or use modern formats performance
WARNING Unattributable: 480ms CPU time performance
WARNING 26 third-party resources (98% of weight) performance
WARNING 2 render-blocking <script src> tag(s) without async/defer performance
WARNING Page weighs 3.3 MB (3.0 MB transferred) performance
WARNING 33 of 36 links are healthy content
WARNING 25 images significantly larger than display size content
WARNING Page weight 3.0 MB exceeds 1 MB target by 2.0 MB performance
WARNING 0.72g CO2 — above the median website (0.60g) sustainability
WARNING SRI adoption: 0/3 third-party resources protected (0%) security
WARNING Third-party code accounts for 98% of page weight (3.0 MiB of 3.0 MiB) performance
WARNING SRI adoption: 0/2 third-party resources protected (0%) security
WARNING Unattributable: 580ms CPU time performance
WARNING 23 third-party resources (97% of weight) performance
WARNING Thin content — only 224 words seo
WARNING Page has 224 words — thin content seo
WARNING Third-party code accounts for 97% of page weight (2.5 MiB of 2.6 MiB) performance
WARNING Page weighs 2.8 MB (2.6 MB transferred) performance
WARNING Page weight 2.6 MB exceeds 1 MB target by 1.6 MB performance
WARNING Images are 2.3 MB — compress or use modern formats performance
WARNING https://though-threatened-trains-station.trycloudf...: 3314ms CPU time performance
WARNING 30 of 33 links are healthy content
WARNING 0.61g CO2 — above the median website (0.60g) sustainability
WARNING 26 images significantly larger than display size content
CRITICAL No H1 heading found accessibility
CRITICAL HTTP version does not redirect to HTTPS infrastructure
CRITICAL 'unsafe-inline' found in script source security
WARNING 100% of images have non-descriptive filenames seo
WARNING External link from fonts.googleapis.com lacks integrity attribute security
WARNING No accessibility statement detected compliance
WARNING Missing og:image content
WARNING Permissions-Policy header is missing security
WARNING Bare server default 404 page accessibility
WARNING No favicon.ico at site root accessibility
WARNING Broken link: https://though-threatened-trains-station.trycloudflare.co... content
WARNING No privacy policy link detected compliance
WARNING HSTS max-age is too short (15552000s, should be ≥ 31536000s) security
WARNING No DMARC record found security
WARNING No SPF record found security
WARNING No canonical tag found seo
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING Broken link: https://fonts.gstatic.com content
WARNING No Permissions-Policy header security
WARNING Broken link: https://fonts.googleapis.com content
WARNING External link from cdnjs.cloudflare.com lacks integrity attribute security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING 10 above-fold image(s) marked loading="lazy" (LCP anti-pattern) content
WARNING Cross-Origin-Embedder-Policy header is missing security

HTTP headers unchanged

19 headers unchanged

Technology stack unchanged

6 technologies unchanged

Looking ahead

+15 pts
B (82) Could reach A+ (97)
Accessibility +21Content +17Performance +16Security +16Compliance +10Infrastructure +10SEO +8Sustainability +4

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

Website improvement report — Though-threatened-trains-station.trycloudflare

July 28, 2026 → July 30, 2026

B B 82 → 82 0 pts

13

Resolved

14

New issues

24

Still remaining

Financial summary

Investment delivered

$3,500 in development time

Investment remaining

$4,383 to complete the remaining items

Ongoing risk

$1/month in ongoing exposure

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

Performance by category

MetricBeforeAfterChange
Overall score82 (B)82 (B)0
Performance83 (B)84 (B)+1
Security84 (B)84 (B)0
Accessibility77 (C)77 (C)0
SEO85 (B)88 (B)+3
Infrastructure87 (B)87 (B)0
Compliance70 (C)70 (C)0
Content80 (B)80 (B)0
Sustainability87 (B)84 (B)-3

Resolved (13)

  • SRI adoption: 0/2 third-party resources protected (0%) (Security)

    → Reduced attack surface for visitors

  • Unattributable: 580ms CPU time (Performance)

    → Page loads faster for users

  • 23 third-party resources (97% of weight) (Performance)

    → Page loads faster for users

  • Thin content — only 224 words (SEO)

    → Better search engine visibility

  • Page has 224 words — thin content (SEO)

    → Better search engine visibility

  • Third-party code accounts for 97% of page weight (2.5 MiB of 2.6 MiB) (Performance)

    → Page loads faster for users

  • Page weighs 2.8 MB (2.6 MB transferred) (Performance)

    → Page loads faster for users

  • Page weight 2.6 MB exceeds 1 MB target by 1.6 MB (Performance)

    → Page loads faster for users

  • Images are 2.3 MB — compress or use modern formats (Performance)

    → Page loads faster for users

  • https://though-threatened-trains-station.trycloudf...: 3314ms CPU time (Performance)

    → Page loads faster for users

  • 30 of 33 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • 0.61g CO2 — above the median website (0.60g) (Sustainability)

    → Lower carbon footprint per page view

  • 26 images significantly larger than display size (Content)

    → Stronger social sharing and on-page quality

Recommended next steps (38)

  • Sprint 1

    No H1 heading found (Accessibility)

  • Sprint 1

    HTTP version does not redirect to HTTPS (Infrastructure)

  • Sprint 3

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

  • Sprint 1

    External script from cdnjs.cloudflare.com lacks integrity attribute (Security)

  • Sprint 1

    https://though-threatened-trains-station.trycloudf...: 2248ms CPU time (Performance)

  • Sprint 1

    45 text node(s) render below 12 CSS pixels on mobile (Accessibility)

  • Sprint 2

    Images are 2.8 MB — compress or use modern formats (Performance)

  • Sprint 1

    Unattributable: 480ms CPU time (Performance)

  • Sprint 1

    26 third-party resources (98% of weight) (Performance)

  • Sprint 2

    2 render-blocking <script src> tag(s) without async/defer (Performance)

  • Sprint 1

    Page weighs 3.3 MB (3.0 MB transferred) (Performance)

  • Sprint 1

    33 of 36 links are healthy (Content)

  • Sprint 2

    25 images significantly larger than display size (Content)

  • Sprint 2

    Page weight 3.0 MB exceeds 1 MB target by 2.0 MB (Performance)

  • Sprint 2

    0.72g CO2 — above the median website (0.60g) (Sustainability)

…and 23 more recommended item(s)

Send Feedback