Skip to content

Changes

https://ayvion.io
Compared to previous audit · 8 weeks ago View previous audit
17
New issues
15
Resolved
14
score changes
CategoryPreviousCurrentChange
CompositeB (83)B (84) +1.000
PerformanceB (83)B (83)—
SecurityB (82)B (82)—
AccessibilityC (77)C (77)—
SEOA+ (97)A+ (97)—
InfrastructureA (91)A (90) -1.000
ComplianceC (73)C (79) +6.000
ContentB (86)B (86)—
SustainabilityB (80)B (80)—
MetricPreviousCurrentChange
Performance 39004500 +600
Accessibility 96009600—
Best Practices 1000010000—
SEO 1000010000—
PWA 00—
Desktop Performance 80008000—
Desktop Accessibility 96009600—
Desktop Best Practices 1000010000—
Desktop SEO 1000010000—
FCP 5.60 s5.74 s +146 ms
LCP 10.71 s10.44 s -270 ms
TBT 908 ms576 ms -332 ms
CLS 0.0000.000—
Desktop FCP 1.28 s1.23 s -57 ms
Desktop LCP 2.91 s3.06 s +147 ms
Desktop TBT 43 ms58 ms +15 ms
Desktop CLS 0.0180.018—
TTFB †1.35 s876 ms -473 ms
DNS †87 ms48 ms -39 ms
TLS †32 ms29 ms -2 ms
Connect 17 ms17 ms—
Total †1.36 s884 ms -474 ms

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

WARNING https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 467ms CPU time performance
WARNING https://ayvion.io/assets/Footer-DObf3pLu.js: 407ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 74 KB unused (42%) performance
WARNING https://ayvion.io/en: 906ms CPU time performance
WARNING Total JS execution time is 4.7 s -- over the 3.5s budget performance
WARNING Domain expires in 31 days infrastructure
WARNING SRI adoption: 0/5 third-party resources protected (0%) security
WARNING JavaScript is 1002 KB — consider code splitting or lazy loading performance
WARNING https://ayvion.io/assets/index-DRbQJGyf.js: 1391ms CPU time performance
WARNING Transfer efficiency: 59% sustainability
WARNING https://ayvion.io/assets/index-DRbQJGyf.js: 74 KB unused (35%) performance
WARNING 368 text node(s) render below 12 CSS pixels on mobile accessibility
WARNING 19 third-party resources (43% of weight) performance
WARNING Unattributable: 717ms CPU time performance
WARNING 49 of 51 links are healthy content
WARNING https://ayvion.io/assets/client-CG6fWpyt.js: 52 KB unused (96%) performance
WARNING Page weight 1.3 MB exceeds 1 MB target by 271 KB performance
CRITICAL Transfer efficiency: 49% sustainability
CRITICAL Domain expires in 26 days infrastructure
WARNING https://www.googletagmanager.com/gtm.js?id=GTM-MP5...: 75 KB unused (66%) performance
WARNING https://ayvion.io/assets/index-BT1UAV__.js: 71 KB unused (34%) performance
WARNING SRI adoption: 0/4 third-party resources protected (0%) security
WARNING Unattributable: 502ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 72 KB unused (43%) performance
WARNING 47 of 49 links are healthy content
WARNING https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 859ms CPU time performance
WARNING https://ayvion.io/en: 664ms CPU time performance
WARNING https://connect.facebook.net/en_US/fbevents.js: 522ms CPU time performance
WARNING 19 third-party resources (47% of weight) performance
WARNING JavaScript is 1019 KB — consider code splitting or lazy loading performance
WARNING Page weight 1.3 MB exceeds 1 MB target by 286 KB performance
WARNING https://ayvion.io/assets/index-BT1UAV__.js: 1336ms CPU time performance
CRITICAL Malformed JSON-LD block #1 content
CRITICAL Malformed JSON-LD block #2 content
CRITICAL Content-Security-Policy header is missing security
WARNING Permissions-Policy header is missing security
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING External script from www.googletagmanager.com lacks integrity attribute security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING https://ayvion.io/__l5e/assets-v1/f24d8b1c-2a08-48... is missing width/height — may cause layout shift performance
WARNING External link from fonts.googleapis.com lacks integrity attribute security
WARNING 1 heading(s) are over 120 characters -- likely a misformatted paragraph accessibility
WARNING Terms of Service not detected compliance
WARNING 1 images significantly larger than display size content
WARNING External script from connect.facebook.net lacks integrity attribute security
WARNING No Permissions-Policy header security
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING No favicon.ico at site root accessibility
WARNING Registrar lock is NOT enabled infrastructure
WARNING 1 images missing explicit width/height content
WARNING All 2 images use legacy formats (JPEG/PNG/GIF) content
WARNING X-Frame-Options header is missing security
WARNING Compressed response missing `Vary` header performance
WARNING Broken link: https://fonts.gstatic.com content
WARNING 368 inline style attribute(s) detected security
WARNING Broken link: https://fonts.googleapis.com content
WARNING 9 font weights loaded -- likely 100+ KB of unused payload sustainability
WARNING 1 of 4 <nav> elements are unlabeled accessibility
WARNING No accessibility statement detected compliance
x-deployment-id
psr2.ccd30b57-cade-4af9-8000-5323c2716c54.1789054754.lxLNGY4NVCl9mm11IofhDoOI... → psr2.38418542-e000-4d4d-99f5-4b3948d684c8.1794307582.OV9MvemkGYpRVq0OV_TcA9-4...
set-cookie
__cf_bm=2FWWfoSsCnm6c92m1xs1IPLY1fxEBlBun_VgkSYRlHY-1788449953.9273615-1.0.1.... → __cf_bm=kTcNlCW2qhMPrupjbZOOxDYL.Pkg5q10UvSUFGA7.EY-1793702782.3748105-1.0.1....

7 headers unchanged

+ Framer Motion JavaScript libraries
+ core-js JavaScript libraries v3.32.2
Facebook Pixel v → v2.9.433

10 technologies unchanged

Looking ahead

+13 pts
B (84) Could reach A+ (97)
Security +18Performance +17Accessibility +16Content +14Compliance +8Infrastructure +8Sustainability +8

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

Website improvement report — Ayvion

September 3, 2026 → November 3, 2026

B B 83 → 84 +1 pts

15

Resolved

17

New issues

27

Still remaining

Financial summary

Investment delivered

$3,650 in development time

Investment remaining

$6,275 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 score83 (B)84 (B)+1
Performance83 (B)83 (B)0
Security82 (B)82 (B)0
Accessibility77 (C)77 (C)0
SEO97 (A+)97 (A+)0
Infrastructure91 (A)90 (A)-1
Compliance73 (C)79 (C)+6
Content86 (B)86 (B)0
Sustainability80 (B)80 (B)0

Resolved (15)

  • https://www.googletagmanager.com/gtm.js?id=GTM-MP5...: 75 KB unused (66%) (Performance)

    → Page loads faster for users

  • https://ayvion.io/assets/index-BT1UAV__.js: 71 KB unused (34%) (Performance)

    → Page loads faster for users

  • SRI adoption: 0/4 third-party resources protected (0%) (Security)

    → Reduced attack surface for visitors

  • Unattributable: 502ms CPU time (Performance)

    → Page loads faster for users

  • https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 72 KB unused (43%) (Performance)

    → Page loads faster for users

  • Transfer efficiency: 49% (Sustainability)

    → Lower carbon footprint per page view

  • 47 of 49 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 859ms CPU time (Performance)

    → Page loads faster for users

  • https://ayvion.io/en: 664ms CPU time (Performance)

    → Page loads faster for users

  • https://connect.facebook.net/en_US/fbevents.js: 522ms CPU time (Performance)

    → Page loads faster for users

  • 19 third-party resources (47% of weight) (Performance)

    → Page loads faster for users

  • JavaScript is 1019 KB — consider code splitting or lazy loading (Performance)

    → Page loads faster for users

  • Page weight 1.3 MB exceeds 1 MB target by 286 KB (Performance)

    → Page loads faster for users

  • https://ayvion.io/assets/index-BT1UAV__.js: 1336ms CPU time (Performance)

    → Page loads faster for users

  • Domain expires in 26 days (Infrastructure)

    → More reliable delivery

Recommended next steps (44)

  • Sprint 1

    Malformed JSON-LD block #1 (Content)

  • Sprint 1

    Malformed JSON-LD block #2 (Content)

  • Sprint 2

    Content-Security-Policy header is missing (Security)

  • Sprint 1

    https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 467ms CPU time (Performance)

  • Sprint 1

    https://ayvion.io/assets/Footer-DObf3pLu.js: 407ms CPU time (Performance)

  • Sprint 3

    https://www.googletagmanager.com/gtag/js?id=G-Q65L...: 74 KB unused (42%) (Performance)

  • Sprint 1

    https://ayvion.io/en: 906ms CPU time (Performance)

  • Sprint 2

    Total JS execution time is 4.7 s -- over the 3.5s budget (Performance)

  • Sprint 1

    Domain expires in 31 days (Infrastructure)

  • Sprint 1

    SRI adoption: 0/5 third-party resources protected (0%) (Security)

  • Sprint 3

    JavaScript is 1002 KB — consider code splitting or lazy loading (Performance)

  • Sprint 1

    https://ayvion.io/assets/index-DRbQJGyf.js: 1391ms CPU time (Performance)

  • Sprint 1

    Transfer efficiency: 59% (Sustainability)

  • Sprint 3

    https://ayvion.io/assets/index-DRbQJGyf.js: 74 KB unused (35%) (Performance)

  • Sprint 1

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

…and 29 more recommended item(s)

Send Feedback