Skip to content

Changes

https://qorvexaa.netlify.app
Compared to previous audit · 55 minutes ago View previous audit
8
New issues
9
Resolved
18
score changes
CategoryPreviousCurrentChange
CompositeB (87)B (87)—
PerformanceA (93)A (91) -2.000
SecurityB (86)B (89) +3.000
AccessibilityC (76)C (78) +2.000
SEOA (94)A (94)—
InfrastructureB (87)A (92) +5.000
ComplianceC (75)C (75)—
ContentB (89)B (88) -1.000
SustainabilityA (90)B (88) -2.000
MetricPreviousCurrentChange
Performance 66006300 -300
Accessibility 94009400—
Best Practices 1000010000—
SEO 1000010000—
PWA 00—
Desktop Performance 78008100 +300
Desktop Accessibility 95009500—
Desktop Best Practices 1000010000—
Desktop SEO 1000010000—
FCP 2.44 s2.69 s +254 ms
LCP 2.86 s3.05 s +186 ms
TBT 159 ms172 ms +13 ms
CLS 0.8600.860—
Desktop FCP 631 ms725 ms +94 ms
Desktop LCP 1.37 s931 ms -437 ms
Desktop TBT 0 ms0 ms—
Desktop CLS 0.3590.359—
TTFB †306 ms1.05 s +740 ms
DNS †30 ms35 ms +5 ms
TLS †27 ms27 ms +1 ms
Connect †26 ms27 ms +1 ms
Total †307 ms1.05 s +740 ms

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

CRITICAL 'unsafe-inline' found in script source security
CRITICAL Broken link: https://qorvexaa.netlify.app/contact content
WARNING Unattributable: 633ms CPU time performance
WARNING Page weight 1.8 MB exceeds 1 MB target by 816 KB performance
WARNING https://qorvexaa.netlify.app/chunk-P3V6RA2G.js: 47 KB unused (83%) performance
WARNING 76 text node(s) render below 12 CSS pixels on mobile accessibility
WARNING https://qorvexaa.netlify.app/: 743ms CPU time performance
WARNING 20 of 23 links are healthy content
CRITICAL Content-Security-Policy header is missing security
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING https://qorvexaa.netlify.app/: 688ms CPU time performance
WARNING https://qorvexaa.netlify.app/chunk-P3V6RA2G.js: 46 KB unused (83%) performance
WARNING Page weight 1.4 MB exceeds 1 MB target by 369 KB performance
WARNING 21 of 23 links are healthy content
WARNING Unattributable: 516ms CPU time performance
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING Total image weight: 1135 KB (1.1 MB) content
WARNING security.txt: Missing required 'Contact' field security
WARNING No DMARC record found security
WARNING Multiple <main> landmarks (2 found) accessibility
WARNING https://qorvexaa.netlify.app/images/qorvexa-logo.w... is missing width/height — may cause layout shift performance
WARNING Broken link: https://fonts.gstatic.com content
WARNING No canonical tag found seo
WARNING Broken link: https://fonts.googleapis.com content
WARNING 1 images missing explicit width/height content
WARNING Heading level skipped: H2 → H4 (missing H3) accessibility
WARNING Images are 1.1 MB — compress or use modern formats performance
WARNING No accessibility statement detected compliance
WARNING 2 publicly-accessible JavaScript source map(s) security
WARNING Missing og:image content
WARNING 2 images significantly larger than display size content
WARNING Heading level skipped: H1 → H3 (missing H2) accessibility
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING Permissions-Policy covers 3/10 high-risk features (30%) security
WARNING Manifest contains invalid JSON accessibility
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING security.txt: Missing required 'Expires' field (RFC 9116) security
WARNING No SPF record found security
+ cross-origin-embedder-policy credentialless
+ cross-origin-opener-policy same-origin
+ content-security-policy default-src 'self'; base-uri 'self'; object-src 'none'; frame-ancestors 'none...
etag
"61ec46cb72d66e596fca3095c142fb5b-ssl-df" → W/"e480f19a37600ee9cd2e3ffc0f3f31ed-ssl-df"
x-nf-request-id
01M5S4Y0R3ETJA05CEHT8CCT9H → 01M5S8315QN4X5TJQMNQXKMM3N
content-encoding
br → gzip

11 headers unchanged

Technology stack unchanged

8 technologies unchanged

Looking ahead

+9 pts
B (87) Could reach A (96)
Accessibility +14Content +12Security +11Performance +9Compliance +8SEO +4

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

Website improvement report — Qorvexaa.netlify

October 25, 2026 → October 25, 2026

B B 87 → 87 0 pts

9

Resolved

8

New issues

22

Still remaining

Financial summary

Investment delivered

$1,675 in development time

Investment remaining

$3,400 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 score87 (B)87 (B)0
Performance93 (A)91 (A)-2
Security86 (B)89 (B)+3
Accessibility76 (C)78 (C)+2
SEO94 (A)94 (A)0
Infrastructure87 (B)92 (A)+5
Compliance75 (C)75 (C)0
Content89 (B)88 (B)-1
Sustainability90 (A)88 (B)-2

Resolved (9)

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

    → Reduced attack surface for visitors

  • Cross-Origin-Embedder-Policy header is missing (Security)

    → Reduced attack surface for visitors

  • https://qorvexaa.netlify.app/: 688ms CPU time (Performance)

    → Page loads faster for users

  • https://qorvexaa.netlify.app/chunk-P3V6RA2G.js: 46 KB unused (83%) (Performance)

    → Page loads faster for users

  • Page weight 1.4 MB exceeds 1 MB target by 369 KB (Performance)

    → Page loads faster for users

  • 21 of 23 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • Unattributable: 516ms CPU time (Performance)

    → Page loads faster for users

  • Cross-Origin-Opener-Policy header is missing (Security)

    → Reduced attack surface for visitors

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

    → Improved usability for assistive technology users

Recommended next steps (30)

  • Sprint 3

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

  • Sprint 1

    Broken link: https://qorvexaa.netlify.app/contact (Content)

  • Sprint 1

    Unattributable: 633ms CPU time (Performance)

  • Sprint 2

    Page weight 1.8 MB exceeds 1 MB target by 816 KB (Performance)

  • Sprint 3

    https://qorvexaa.netlify.app/chunk-P3V6RA2G.js: 47 KB unused (83%) (Performance)

  • Sprint 1

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

  • Sprint 1

    https://qorvexaa.netlify.app/: 743ms CPU time (Performance)

  • Sprint 1

    20 of 23 links are healthy (Content)

  • Sprint 1

    Total image weight: 1135 KB (1.1 MB) (Content)

  • Sprint 1

    security.txt: Missing required 'Contact' field (Security)

  • Sprint 2

    No DMARC record found (Security)

  • Sprint 2

    Multiple <main> landmarks (2 found) (Accessibility)

  • Sprint 1

    https://qorvexaa.netlify.app/images/qorvexa-logo.w... is missing width/height — may cause layout shift (Performance)

  • Sprint 1

    Broken link: https://fonts.gstatic.com (Content)

  • Sprint 1

    No canonical tag found (SEO)

…and 15 more recommended item(s)

Send Feedback