Skip to content

Changes

https://watsnaydouch.site
Compared to previous audit · 51 minutes ago View previous audit
16
New issues
18
Resolved
19
score changes
CategoryPreviousCurrentChange
CompositeC (79)B (81) +2.000
PerformanceB (83)B (87) +4.000
SecurityC (76)B (81) +5.000
AccessibilityC (76)C (77) +1.000
SEOB (85)B (85)
InfrastructureB (84)B (85) +1.000
ComplianceC (70)C (70)
ContentC (76)C (76)
SustainabilityD (61)D (68) +7.000
MetricPreviousCurrentChange
Performance 54006200 +800
Accessibility 83009000 +700
Best Practices 1000010000
SEO 92009200
PWA 00
Desktop Performance 84009400 +1000
Desktop Accessibility 73007500 +200
Desktop Best Practices 1000010000
Desktop SEO 92009200
FCP 12.46 s4.56 s -7.90 s
LCP 26.67 s18.63 s -8.05 s
TBT 113 ms0 ms -113 ms
CLS 0.0000.000
Desktop FCP 776 ms1.03 s +253 ms
Desktop LCP 2.46 s1.16 s -1.30 s
Desktop TBT 0 ms0 ms
Desktop CLS 0.0960.096
TTFB 494 ms420 ms -75 ms
DNS 226 ms170 ms -56 ms
TLS 31 ms30 ms -1 ms
Connect 26 ms26 ms
Total 495 ms420 ms -74 ms

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

CRITICAL 'unsafe-inline' found in script source security
CRITICAL 'unsafe-eval' found in script source security
WARNING Permissions-Policy covers 3/10 high-risk features (30%) security
WARNING Page weight 3.2 MB exceeds 1 MB target by 2.2 MB performance
WARNING https://watsnaydouch.site/assets/vendor-lucide-PAw...: unminified — 4 KB could be saved performance
WARNING 0.91g CO2 — above the median website (0.60g) sustainability
WARNING base-uri directive is missing security
WARNING https://watsnaydouch.site/assets/vendor-motion-DTu...: 25 KB unused (58%) performance
WARNING https://watsnaydouch.site/assets/vendor-export-BNq...: 131 KB unused (75%) performance
WARNING 16 of 18 links are healthy content
WARNING form-action directive is missing security
WARNING https://watsnaydouch.site/assets/index-Cd66_aKO.js: 49 KB unused (44%) performance
WARNING 1 render-blocking <script src> tag(s) without async/defer performance
WARNING Page weighs 4.7 MB (3.2 MB transferred) performance
WARNING https://watsnaydouch.site/: 281ms CPU time performance
WARNING Unattributable: 518ms CPU time performance
CRITICAL HSTS header is missing security
CRITICAL Content-Security-Policy header is missing security
CRITICAL Page weighs 7.3 MB (4.8 MB transferred) performance
CRITICAL No <main> landmark found accessibility
WARNING Unattributable: 725ms CPU time performance
WARNING 13 of 15 links are healthy content
WARNING 1.36g CO2 per page view sustainability
WARNING https://watsnaydouch.site/assets/index-CPYssjIP.js: 520 KB unused (27%) performance
WARNING Referrer-Policy header is missing security
WARNING https://watsnaydouch.site/: 366ms CPU time performance
WARNING DNS resolution is slow (206 ms) infrastructure
WARNING JavaScript is 1.9 MB — consider code splitting or lazy loading performance
WARNING Permissions-Policy header is missing security
WARNING 1.36g CO2 — above the median website (0.60g) sustainability
WARNING https://watsnaydouch.site/assets/index-CPYssjIP.js: 379ms CPU time performance
WARNING X-Content-Type-Options header is missing security
WARNING No Permissions-Policy header security
WARNING Page weight 4.8 MB exceeds 1 MB target by 3.8 MB performance
CRITICAL 1 button(s) with no accessible text accessibility
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
CRITICAL Viewport prevents user zooming compliance
WARNING Registrar lock is NOT enabled infrastructure
WARNING 1 images significantly larger than display size content
WARNING X-Frame-Options header is missing security
WARNING No SPF record found security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING Broken link: https://fonts.googleapis.com content
WARNING Images are 1.4 MB — compress or use modern formats performance
WARNING External link from fonts.googleapis.com lacks integrity attribute security
WARNING No DMARC record found security
WARNING Thin content — only 51 words seo
WARNING No <nav> landmark found accessibility
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING X-Powered-By header reveals technology stack security
WARNING security.txt: Missing required 'Expires' field (RFC 9116) security
WARNING SRI adoption: 0/1 third-party resources protected (0%) security
WARNING No internal links found seo
WARNING sitemap.xml contains invalid XML infrastructure
WARNING All 4 images use legacy formats (JPEG/PNG/GIF) content
WARNING 2 publicly-accessible JavaScript source map(s) security
WARNING Dead-end page — no outgoing internal links seo
WARNING Login form does not contain a recognizable CSRF token security
WARNING sitemap.xml is empty — no URLs found infrastructure
WARNING Sitemap is empty -- 0 URLs listed seo
WARNING Missing og:image content
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING Heading level skipped: H2 → H4 (missing H3) accessibility
WARNING No accessibility statement detected compliance
WARNING 4 images missing explicit width/height content
WARNING Total image weight: 3442 KB (3.4 MB) content
WARNING 1 field(s) missing recommended autocomplete attribute accessibility
WARNING 9 font weights loaded -- likely 100+ KB of unused payload sustainability
WARNING Broken link: https://fonts.gstatic.com content
WARNING 2 control(s) rely on placeholder only accessibility
WARNING No canonical tag found seo
WARNING Manifest contains invalid JSON accessibility
WARNING Page has 51 words — thin content seo
WARNING Terms of Service not detected compliance
WARNING security.txt: Missing required 'Contact' field security
WARNING 2 link(s) open in new tab without warning accessibility
+ x-content-type-options nosniff
+ strict-transport-security max-age=31536000; includeSubDomains; preload
+ referrer-policy strict-origin-when-cross-origin
+ accept-ranges bytes
+ content-security-policy default-src 'self' https: data: blob:; script-src 'self' 'unsafe-inline' 'uns...
+ permissions-policy camera=(), microphone=(), geolocation=()
x-railway-request-id
lTqIdSw6ShSkW2UFmrpb1w Oz92pszWT_a0IM0FAXC71g
etag
W/"102f-1a092666050" W/"112e-1a09b1e5338"
last-modified
Fri, 11 Sep 2026 21:36:18 GMT Sun, 13 Sep 2026 14:14:11 GMT
cache-control
public, max-age=0 no-cache
x-hikari-trace
ams1.kxr8 ams1.9qww
vary
accept-encoding Accept-Encoding
content-encoding
gzip br

5 headers unchanged

+ HSTS Security

8 technologies unchanged

Looking ahead

+16 pts
B (81) Could reach A+ (97)
Accessibility +23Content +19Security +19Compliance +14SEO +14Performance +13Infrastructure +10Sustainability +8

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

Website improvement report — Watsnaydouch

September 13, 2026 → September 13, 2026

C B 79 → 81 +2 pts

18

Resolved

16

New issues

42

Still remaining

Financial summary

Investment delivered

$3,017 in development time

Investment remaining

$8,425 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 score79 (C)81 (B)+2
Performance83 (B)87 (B)+4
Security76 (C)81 (B)+5
Accessibility76 (C)77 (C)+1
SEO85 (B)85 (B)0
Infrastructure84 (B)85 (B)+1
Compliance70 (C)70 (C)0
Content76 (C)76 (C)0
Sustainability61 (D)68 (D)+7

Resolved (18)

  • Unattributable: 725ms CPU time (Performance)

    → Page loads faster for users

  • 13 of 15 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • 1.36g CO2 per page view (Sustainability)

    → Lower carbon footprint per page view

  • https://watsnaydouch.site/assets/index-CPYssjIP.js: 520 KB unused (27%) (Performance)

    → Page loads faster for users

  • HSTS header is missing (Security)

    → Reduced attack surface for visitors

  • Referrer-Policy header is missing (Security)

    → Reduced attack surface for visitors

  • https://watsnaydouch.site/: 366ms CPU time (Performance)

    → Page loads faster for users

  • DNS resolution is slow (206 ms) (Infrastructure)

    → More reliable delivery

  • Content-Security-Policy header is missing (Security)

    → Reduced attack surface for visitors

  • JavaScript is 1.9 MB — consider code splitting or lazy loading (Performance)

    → Page loads faster for users

  • Permissions-Policy header is missing (Security)

    → Reduced attack surface for visitors

  • Page weighs 7.3 MB (4.8 MB transferred) (Performance)

    → Page loads faster for users

  • No <main> landmark found (Accessibility)

    → Improved usability for assistive technology users

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

    → Lower carbon footprint per page view

  • https://watsnaydouch.site/assets/index-CPYssjIP.js: 379ms CPU time (Performance)

    → Page loads faster for users

…and 3 more resolved issue(s)

Recommended next steps (58)

  • Sprint 3

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

  • Sprint 3

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

  • Sprint 1

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

  • Sprint 1

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

  • Sprint 1

    Viewport prevents user zooming (Compliance)

  • Sprint 1

    Permissions-Policy covers 3/10 high-risk features (30%) (Security)

  • Sprint 2

    Page weight 3.2 MB exceeds 1 MB target by 2.2 MB (Performance)

  • Sprint 1

    https://watsnaydouch.site/assets/vendor-lucide-PAw...: unminified — 4 KB could be saved (Performance)

  • Sprint 2

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

  • Sprint 1

    base-uri directive is missing (Security)

  • Sprint 3

    https://watsnaydouch.site/assets/vendor-motion-DTu...: 25 KB unused (58%) (Performance)

  • Sprint 3

    https://watsnaydouch.site/assets/vendor-export-BNq...: 131 KB unused (75%) (Performance)

  • Sprint 1

    16 of 18 links are healthy (Content)

  • Sprint 1

    form-action directive is missing (Security)

  • Sprint 3

    https://watsnaydouch.site/assets/index-Cd66_aKO.js: 49 KB unused (44%) (Performance)

…and 43 more recommended item(s)

Send Feedback