Changes
Madrid, Spain → Sao Paulo, Brazil
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 | B (84) | B (84) | — |
| Performance | B (87) | B (87) | — |
| Security | B (87) | B (88) | +1.000 |
| Accessibility | C (75) | C (78) | +3.000 |
| SEO | A (95) | A (93) | -2.000 |
| Infrastructure | B (86) | B (85) | -1.000 |
| Compliance | D (67) | D (67) | — |
| Content | B (80) | B (82) | +2.000 |
| Sustainability | B (85) | B (80) | -5.000 |
| Metric | Previous | Current | Change |
|---|---|---|---|
| Performance | 5200 | 6200 | +1000 |
| Accessibility | 8700 | 9300 | +600 |
| Best Practices | 10000 | 10000 | — |
| SEO | 8500 | 10000 | +1500 |
| PWA | 0 | 0 | — |
| Desktop Performance | 8700 | 9300 | +600 |
| Desktop Accessibility | 8700 | 9300 | +600 |
| Desktop Best Practices | 10000 | 10000 | — |
| Desktop SEO | 8500 | 10000 | +1500 |
| FCP | 4.79 s | 4.17 s | -612 ms |
| LCP | 5.84 s | 6.51 s | +669 ms |
| TBT | 542 ms | 270 ms | -272 ms |
| CLS | 0.002 | 0.002 | +0.000 |
| Desktop FCP | 1.45 s | 890 ms | -560 ms |
| Desktop LCP | 1.66 s | 1.53 s | -132 ms |
| Desktop TBT | 11 ms | 1 ms | -10 ms |
| Desktop CLS | 0.002 | 0.002 | — |
| TTFB † | 815 ms | 141 ms | -674 ms |
| DNS † | 344 ms | 2 ms | -343 ms |
| TLS † | 18 ms | 5 ms | -13 ms |
| Connect † | 2 ms | 1 ms | -1 ms |
| Total † | 816 ms | 141 ms | -674 ms |
† Timing metrics may vary by worker location and do not necessarily indicate site changes.
content-security-policy default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://w... → default-src 'self'; script-src 'self' https://www.googletagmanager.com https:...etag W/"e1b-1a16961b348" → W/"d6c-1a1696cd6d8"rndr-id 4a5a4dd8-d421-4557 → cd6caab9-d8a5-4991content-length 1090 → 1011last-modified Fri, 23 Oct 2026 15:29:33 GMT → Fri, 23 Oct 2026 15:41:43 GMT17 headers unchanged
Technology stack unchanged
13 technologies unchanged
Looking ahead
+11 ptsEstimate — actual results may vary (38 issues to fix)
Website improvement report — Kashipixel
October 23, 2026 → October 23, 2026
22
Resolved
17
New issues
21
Still remaining
Financial summary
Investment delivered
₹81,750 in development time
Investment remaining
₹106,500 to complete the remaining items
Ongoing risk
₹24/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 | 84 (B) | 84 (B) | 0 |
| Performance | 87 (B) | 87 (B) | 0 |
| Security | 87 (B) | 88 (B) | +1 |
| Accessibility | 75 (C) | 78 (C) | +3 |
| SEO | 95 (A) | 93 (A) | -2 |
| Infrastructure | 86 (B) | 85 (B) | -1 |
| Compliance | 67 (D) | 67 (D) | 0 |
| Content | 80 (B) | 82 (B) | +2 |
| Sustainability | 85 (B) | 80 (B) | -5 |
Resolved (22)
'unsafe-eval' found in script source (Security)
→ Reduced attack surface for visitors
security.txt: Missing required 'Expires' field (RFC 9116) (Security)
→ Reduced attack surface for visitors
Soft 404: server returns HTTP 200 for non-existent pages (Accessibility)
→ Improved usability for assistive technology users
https://kashipixel.in/assets/index-DY6Q-9cC.js: 163 KB unused (77%) (Performance)
→ Page loads faster for users
Transfer efficiency: 74% (Sustainability)
→ Lower carbon footprint per page view
Third-party code accounts for 66% of page weight (782.4 KiB of 1.2 MiB) (Performance)
→ Page loads faster for users
security.txt: Missing required 'Contact' field (Security)
→ Reduced attack surface for visitors
JavaScript is 543 KB — consider code splitting or lazy loading (Performance)
→ Page loads faster for users
Broken link: https://www.instagram.com/kashi_pixel/?hl=en (Content)
→ Stronger social sharing and on-page quality
'unsafe-inline' found in script source (Security)
→ Reduced attack surface for visitors
Manifest contains invalid JSON (Accessibility)
→ Improved usability for assistive technology users
https://kashipixel.in/: 1137ms CPU time (Performance)
→ Page loads faster for users
https://www.googletagmanager.com/gtag/js?id=G-9J5Y...: 483ms CPU time (Performance)
→ Page loads faster for users
https://kashipixel.in/assets/vendor-react-efjOVRa5...: 29 KB unused (34%) (Performance)
→ Page loads faster for users
DNS resolution is slow (350 ms) (Infrastructure)
→ More reliable delivery
…and 7 more resolved issue(s)
Recommended next steps (38)
- Sprint 1
113 text node(s) render below 12 CSS pixels on mobile (Accessibility)
- Sprint 1
Unattributable: 452ms CPU time (Performance)
- Sprint 3
https://kashipixel.in/assets/index-BRR6re5p.js: 163 KB unused (77%) (Performance)
- Sprint 2
Trackers detected but no cookie policy found (Compliance)
- Sprint 1
https://www.googletagmanager.com/gtag/js?id=G-9J5Y...: 252ms CPU time (Performance)
- Sprint 1
No favicon.ico at site root (Accessibility)
- Sprint 1
8 font weights loaded -- likely 100+ KB of unused payload (Sustainability)
- Sprint 1
https://kashipixel.in/assets/vendor-react-YmsrcwtB...: 297ms CPU time (Performance)
- Sprint 1
https://kashipixel.in/assets/vendor-react-YmsrcwtB...: unminified — 9 KB could be saved (Performance)
- Sprint 2
Page weight 1.1 MB exceeds 1 MB target by 136 KB (Performance)
- Sprint 1
28 of 30 links are healthy (Content)
- Sprint 3
https://kashipixel.in/assets/vendor-react-YmsrcwtB...: 29 KB unused (34%) (Performance)
- Sprint 1
https://kashipixel.in/: 812ms CPU time (Performance)
- Sprint 2
Trackers detected but no privacy policy found (Compliance)
- Sprint 3
JavaScript is 541 KB — consider code splitting or lazy loading (Performance)
…and 23 more recommended item(s)