Skip to content

Changes

https://manuelferrara.com
Compared to previous audit · 6 days ago View previous audit
0
New issues
1
Resolved
2
score changes
CategoryPreviousCurrentChange
CompositeB (82)B (82)
PerformanceA (90)A (90)
SecurityB (84)B (84)
AccessibilityC (76)C (76)
SEOB (87)B (87)
InfrastructureB (80)C (79) -1.000
ComplianceC (71)C (71)
ContentD (68)D (68)
SustainabilityB (80)B (80)
MetricPreviousCurrentChange
Performance 72007200
Accessibility 90009000
Best Practices 96009600
SEO 83008300
PWA 00
Desktop Performance 88008800
Desktop Accessibility 83008300
Desktop Best Practices 96009600
Desktop SEO 83008300
FCP 1.86 s1.86 s
LCP 12.06 s12.06 s
TBT 0 ms0 ms
CLS 0.0000.000
Desktop FCP 643 ms616 ms -27 ms
Desktop LCP 2.28 s2.29 s
Desktop TBT 0 ms0 ms
Desktop CLS 0.0000.000
TTFB 118 ms118 ms
DNS 40 ms40 ms
TLS 28 ms27 ms
Connect 25 ms24 ms
Total 118 ms118 ms

No new issues found

WARNING Unattributable: 260ms CPU time performance
CRITICAL HSTS header is missing security
CRITICAL Content-Security-Policy header is missing security
CRITICAL No Content-Security-Policy header found security
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
CRITICAL No <main> landmark found accessibility
WARNING X-Content-Type-Options header is missing security
WARNING No accessibility statement detected compliance
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING Manifest contains invalid JSON accessibility
WARNING Sitemap is empty -- 0 URLs listed seo
WARNING 1 images significantly larger than display size content
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING Page weight 2.0 MB exceeds 1 MB target by 1.0 MB performance
WARNING 4 third-party resources (100% of weight) performance
WARNING Page has 145 words — thin content seo
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING Referrer-Policy header is missing security
WARNING MTA-STS policy file present but DNS record missing security
WARNING No canonical tag found seo
WARNING sitemap.xml is empty — no URLs found infrastructure
WARNING 1 images missing explicit width/height content
WARNING security.txt: Missing required 'Contact' field security
WARNING Permissions-Policy header not set -- features default to allow-on-same-origin security
WARNING Images are 2.0 MB — compress or use modern formats performance
WARNING Third-party code accounts for 100% of page weight (2.0 MiB of 2.0 MiB) performance
WARNING No meta description tag found seo
WARNING Thin content — only 145 words seo
WARNING sitemap.xml contains invalid XML infrastructure
WARNING Registrar lock is NOT enabled infrastructure
WARNING No Open Graph meta tags found content
WARNING X-Frame-Options header is missing security
WARNING Permissions-Policy header is missing security
WARNING No DMARC record found security
WARNING No Permissions-Policy header security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING No privacy policy link detected compliance
WARNING security.txt: Missing required 'Expires' field (RFC 9116) security
WARNING No SPF record found security
WARNING No <nav> landmark found accessibility
WARNING https://www.manuelferrara.com/trial_pg/pg_mf_heade... is missing width/height — may cause layout shift performance
WARNING All 1 images use legacy formats (JPEG/PNG/GIF) content
WARNING Total image weight: 2055 KB (2.0 MB) content

HTTP headers unchanged

5 headers unchanged

Technology stack unchanged

1 technologies unchanged

Looking ahead

+14 pts
B (82) Could reach A (96)
Accessibility +24Content +16Security +16SEO +13Compliance +10Infrastructure +10Performance +10

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

Website improvement report — Manuelferrara

July 14, 2026 → July 21, 2026

B B 82 → 82 0 pts

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

MetricBeforeAfterChange
Overall score82 (B)82 (B)0
Performance90 (A)90 (A)0
Security84 (B)84 (B)0
Accessibility76 (C)76 (C)0
SEO87 (B)87 (B)0
Infrastructure80 (B)79 (C)-1
Compliance71 (C)71 (C)0
Content68 (D)68 (D)0
Sustainability80 (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)

Send Feedback