Changes
| Category | Previous | Current | Change |
|---|---|---|---|
| Composite | B (82) | B (82) | — |
| Performance | A (90) | A (90) | — |
| Security | B (84) | B (84) | — |
| Accessibility | C (76) | C (76) | — |
| SEO | B (87) | B (87) | — |
| Infrastructure | B (80) | C (79) | -1.000 |
| Compliance | C (71) | C (71) | — |
| Content | D (68) | D (68) | — |
| Sustainability | B (80) | B (80) | — |
| Metric | Previous | Current | Change |
|---|---|---|---|
| Performance | 7200 | 7200 | — |
| Accessibility | 9000 | 9000 | — |
| Best Practices | 9600 | 9600 | — |
| SEO | 8300 | 8300 | — |
| PWA | 0 | 0 | — |
| Desktop Performance | 8800 | 8800 | — |
| Desktop Accessibility | 8300 | 8300 | — |
| Desktop Best Practices | 9600 | 9600 | — |
| Desktop SEO | 8300 | 8300 | — |
| FCP | 1.86 s | 1.86 s | — |
| LCP | 12.06 s | 12.06 s | — |
| TBT | 0 ms | 0 ms | — |
| CLS | 0.000 | 0.000 | — |
| Desktop FCP | 643 ms | 616 ms | -27 ms |
| Desktop LCP | 2.28 s | 2.29 s | — |
| Desktop TBT | 0 ms | 0 ms | — |
| Desktop CLS | 0.000 | 0.000 | — |
| TTFB | 118 ms | 118 ms | — |
| DNS | 40 ms | 40 ms | — |
| TLS | 28 ms | 27 ms | — |
| Connect | 25 ms | 24 ms | — |
| Total | 118 ms | 118 ms | — |
No new issues found
HTTP headers unchanged
5 headers unchanged
Technology stack unchanged
1 technologies unchanged
Looking ahead
+14 ptsEstimate — actual results may vary (42 issues to fix)
Website improvement report — Manuelferrara
July 14, 2026 → July 21, 2026
1
Resolved
42
Still remaining
Financial summary
Investment remaining
$5,458 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
| Metric | Before | After | Change |
|---|---|---|---|
| Overall score | 82 (B) | 82 (B) | 0 |
| Performance | 90 (A) | 90 (A) | 0 |
| Security | 84 (B) | 84 (B) | 0 |
| Accessibility | 76 (C) | 76 (C) | 0 |
| SEO | 87 (B) | 87 (B) | 0 |
| Infrastructure | 80 (B) | 79 (C) | -1 |
| Compliance | 71 (C) | 71 (C) | 0 |
| Content | 68 (D) | 68 (D) | 0 |
| Sustainability | 80 (B) | 80 (B) | 0 |
Resolved (1)
Unattributable: 260ms CPU time (Performance)
→ Page loads faster for users
Recommended next steps (42)
- Sprint 1
HSTS header is missing (Security)
- Sprint 2
Content-Security-Policy header is missing (Security)
- Sprint 2
No Content-Security-Policy header found (Security)
- Sprint 1
Soft 404: server returns HTTP 200 for non-existent pages (Accessibility)
- Sprint 1
No <main> landmark found (Accessibility)
- Sprint 1
X-Content-Type-Options header is missing (Security)
- Sprint 1
No accessibility statement detected (Compliance)
- Sprint 1
Cross-Origin-Opener-Policy header is missing (Security)
- Sprint 1
Manifest contains invalid JSON (Accessibility)
- Sprint 1
Sitemap is empty -- 0 URLs listed (SEO)
- Sprint 2
1 images significantly larger than display size (Content)
- Sprint 2
Cross-Origin-Embedder-Policy header is missing (Security)
- Sprint 2
Page weight 2.0 MB exceeds 1 MB target by 1.0 MB (Performance)
- Sprint 1
4 third-party resources (100% of weight) (Performance)
- Sprint 3
Page has 145 words — thin content (SEO)
…and 27 more recommended item(s)