Changes
Madrid, Spain → Amsterdam, Netherlands
These audits ran from different locations. Timing metrics (TTFB, DNS, TLS) may reflect network path differences rather than site changes.
| Category | Previous | Current | Change |
|---|---|---|---|
| Composite | C (78) | C (78) | — |
| Performance | A (93) | A (95) | +2.000 |
| Security | D (56) | D (56) | — |
| Accessibility | D (58) | D (58) | — |
| SEO | A (96) | A (96) | — |
| Infrastructure | A (95) | A (95) | — |
| Compliance | C (78) | C (75) | -3.000 |
| Content | A+ (97) | A+ (98) | +1.000 |
| Sustainability | A+ (100) | A+ (100) | — |
| Metric | Previous | Current | Change |
|---|---|---|---|
| Performance | 9200 | 9500 | +300 |
| Accessibility | 9400 | 9400 | — |
| Best Practices | 10000 | 10000 | — |
| SEO | 10000 | 10000 | — |
| PWA | 0 | 0 | — |
| Desktop Performance | 9900 | 10000 | +100 |
| Desktop Accessibility | 9400 | 9400 | — |
| Desktop Best Practices | 10000 | 10000 | — |
| Desktop SEO | 10000 | 10000 | — |
| FCP | 2.54 s | 1.70 s | -848 ms |
| LCP | 2.69 s | 2.77 s | +80 ms |
| TBT | 0 ms | 0 ms | — |
| CLS | 0.052 | 0.052 | — |
| Desktop FCP | 663 ms | 510 ms | -154 ms |
| Desktop LCP | 752 ms | 734 ms | -17 ms |
| Desktop TBT | 0 ms | 0 ms | — |
| Desktop CLS | 0.002 | 0.002 | +0.000 |
| TTFB † | 129 ms | 171 ms | +42 ms |
| DNS † | 4 ms | 41 ms | +38 ms |
| TLS † | 4 ms | 3 ms | -1 ms |
| Connect † | 1 ms | 0 ms | -0 ms |
| Total † | 130 ms | 171 ms | +41 ms |
† Timing metrics may vary by worker location and do not necessarily indicate site changes.
Projected vs. Actual
Estimate — actual results may vary
x-origin-cache HITx-github-request-id 709A:2C86EA:1D9A09A:1DF5BFB:69D15BC7 → BE58:2BAB0C:4EF25CC:4FDB295:69D3CC51x-fastly-request-id e03671d97c8c32e7cf73d3f83cb05b6115076fc9 → 49f35d228cb04ed9d7336e9b7e11660f01c6fe49expires Sat, 04 Apr 2026 18:53:19 GMT → Mon, 06 Apr 2026 15:18:02 GMT10 headers unchanged
Technology stack unchanged
11 technologies unchanged
Looking ahead
+14 ptsEstimate — actual results may vary (30 issues to fix)
Website improvement report — Elixir-lang
April 4, 2026 → April 6, 2026
4
Resolved
2
New issues
28
Still remaining
Financial summary
Investment delivered
$325 in development time
Investment remaining
$2,933 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
| Metric | Before | After | Change |
|---|---|---|---|
| Overall score | 78 (C) | 78 (C) | 0 |
| Performance | 93 (A) | 95 (A) | +2 |
| Security | 56 (D) | 56 (D) | 0 |
| Accessibility | 58 (D) | 58 (D) | 0 |
| SEO | 96 (A) | 96 (A) | 0 |
| Infrastructure | 95 (A) | 95 (A) | 0 |
| Compliance | 78 (C) | 75 (C) | -3 |
| Content | 97 (A+) | 98 (A+) | +1 |
| Sustainability | 100 (A+) | 100 (A+) | 0 |
Resolved (4)
No accessibility statement detected (Compliance)
→ Reduced regulatory exposure
GDPR Article 13 disclosure coverage: 0 / 8 categories (Compliance)
→ Reduced regulatory exposure
https://elixir-lang.org/: 347ms CPU time (Performance)
→ Page loads faster for users
No meta description tag found (SEO)
→ Better search engine visibility
Recommended next steps (30)
- Sprint 2
Content-Security-Policy header is missing (Security)
- Sprint 1
Broken link: irc://irc.libera.chat/elixir (Content)
- Sprint 1
No H1 heading found (Accessibility)
- Sprint 2
No Content-Security-Policy header found (Security)
- Sprint 1
No <main> landmark found (Accessibility)
- Sprint 1
Broken link: https://elixir-slack.community (Content)
- Sprint 1
HSTS header is missing (Security)
- Sprint 1
HTTP version does not redirect to HTTPS (Infrastructure)
- Sprint 2
Trackers detected but no cookie policy found (Compliance)
- Sprint 2
Trackers detected but no privacy policy found (Compliance)
- Sprint 1
External link from fonts.googleapis.com lacks integrity attribute (Security)
- Sprint 3
https://ajax.googleapis.com/ajax/libs/jquery/1.11....: 20 KB unused (62%) (Performance)
- Sprint 1
No Permissions-Policy header (Security)
- Sprint 1
https://elixir-lang.org/images/logo/logo.png is missing width/height — may cause layout shift (Performance)
- Sprint 1
Privacy Policy not detected (Compliance)
…and 15 more recommended item(s)