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

Website improvement report — Manuelferrara

July 14, 2026 → July 21, 2026

B B 82 → 82 0 pts

1

Resolved

40

Still remaining

Financial summary

Investment remaining

$5,108 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 (40)

  • Sprint 1

    No <main> landmark found (Accessibility)

  • Sprint 1

    HSTS header is missing (Security)

  • Sprint 1

    Soft 404: server returns HTTP 200 for non-existent pages (Accessibility)

  • Sprint 2

    Content-Security-Policy header is missing (Security)

  • Sprint 1

    X-Frame-Options header is missing (Security)

  • Sprint 3

    Third-party code accounts for 100% of page weight (2.0 MiB of 2.0 MiB) (Performance)

  • Sprint 1

    No Open Graph meta tags found (Content)

  • Sprint 2

    1 images significantly larger than display size (Content)

  • Sprint 1

    X-Content-Type-Options header is missing (Security)

  • Sprint 1

    https://www.manuelferrara.com/trial_pg/pg_mf_heade... is missing width/height — may cause layout shift (Performance)

  • Sprint 1

    Total image weight: 2055 KB (2.0 MB) (Content)

  • Sprint 1

    No SPF record found (Security)

  • Sprint 3

    Page has 145 words — thin content (SEO)

  • Sprint 2

    GDPR Article 13 disclosure coverage: 0 / 8 categories (Compliance)

  • Sprint 1

    Referrer-Policy header is missing (Security)

…and 25 more recommended item(s)

Send Feedback