Skip to content

Changes

https://vitalitydentistry.com
Compared to previous audit · 6 minutes ago View previous audit
6
New issues
8
Resolved
11
score changes
CategoryPreviousCurrentChange
CompositeB (84)B (85) +1.000
PerformanceB (85)B (85)—
SecurityB (83)B (83)—
AccessibilityC (79)B (82) +3.000
SEOA+ (98)A+ (98)—
InfrastructureB (85)A (90) +5.000
ComplianceC (78)C (78)—
ContentB (88)B (88)—
SustainabilityC (71)C (71)—
MetricPreviousCurrentChange
Performance 96009600—
Accessibility 96009600—
Best Practices 1000010000—
SEO 1000010000—
PWA 00—
Desktop Performance 94009700 +300
Desktop Accessibility 96009600—
Desktop Best Practices 1000010000—
Desktop SEO 1000010000—
FCP 1.57 s1.70 s +136 ms
LCP 2.03 s2.08 s +49 ms
TBT 192 ms173 ms -19 ms
CLS 0.0000.000—
Desktop FCP 796 ms755 ms -41 ms
Desktop LCP 1.37 s1.04 s -331 ms
Desktop TBT 6 ms10 ms +4 ms
Desktop CLS 0.0000.000—
TTFB 540 ms537 ms—
DNS †36 ms34 ms -2 ms
TLS 215 ms217 ms—
Connect 104 ms105 ms—
Total 540 ms538 ms—

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

WARNING https://vitalitydentistry.com/: 315ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-R22L...: 398ms CPU time performance
WARNING 1 advertising/retargeting trackers detected compliance
WARNING Unattributable: 428ms CPU time performance
WARNING 3 render-blocking <script src> tag(s) without async/defer performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-R22L...: 130 KB unused (66%) performance
CRITICAL HTTP version does not redirect to HTTPS infrastructure
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
CRITICAL Both www and non-www versions serve content infrastructure
WARNING https://vitalitydentistry.com/: 299ms CPU time performance
WARNING Manifest contains invalid JSON accessibility
WARNING https://www.googletagmanager.com/gtag/js?id=G-R22L...: 401ms CPU time performance
WARNING Unattributable: 356ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-R22L...: 130 KB unused (67%) performance
CRITICAL Content-Security-Policy header is missing security
CRITICAL Page weighs 5.9 MB (4.7 MB transferred) performance
WARNING All 7 images use legacy formats (JPEG/PNG/GIF) content
WARNING 1.33g CO2 per page view sustainability
WARNING Permissions-Policy covers 3/10 high-risk features (30%) security
WARNING Missing required property "url" for WebSite content
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING https://www.googletagmanager.com/gtag/js?id=G-R22L...: 63 KB unused (32%) performance
WARNING GDPR Article 13 disclosure coverage: 3 / 8 categories compliance
WARNING 115 inline style attribute(s) detected security
WARNING Page weight 4.7 MB exceeds 1 MB target by 3.7 MB performance
WARNING SRI adoption: 0/4 third-party resources protected (0%) security
WARNING JavaScript is 530 KB — consider code splitting or lazy loading performance
WARNING 6 images significantly larger than display size content
WARNING Total image weight: 1532 KB (1.5 MB) content
WARNING 1.33g CO2 — above the median website (0.60g) sustainability
WARNING Missing required property "name" for WebSite content
WARNING HSTS is enabled but missing includeSubDomains security
WARNING External script from www.googletagmanager.com lacks integrity attribute security
WARNING External script from plausible.io lacks integrity attribute security
WARNING External script from googleads.g.doubleclick.net lacks integrity attribute security
WARNING 8 link(s) open in new tab without warning accessibility
WARNING Images are 1.7 MB — compress or use modern formats performance
WARNING https://www.googletagmanager.com/gtm.js?id=GTM-N3N...: 72 KB unused (62%) performance
WARNING Registrar lock is NOT enabled infrastructure
WARNING No accessibility statement detected compliance

HTTP headers unchanged

11 headers unchanged

Technology stack unchanged

16 technologies unchanged

Looking ahead

+11 pts
B (85) Could reach A (96)
Security +17Performance +15Content +12Compliance +10Accessibility +8Sustainability +8Infrastructure +4

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

Website improvement report — Vitalitydentistry

November 12, 2026 → November 12, 2026

B B 84 → 85 +1 pts

8

Resolved

6

New issues

28

Still remaining

Financial summary

Investment delivered

$950 in development time

Investment remaining

$6,608 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 score84 (B)85 (B)+1
Performance85 (B)85 (B)0
Security83 (B)83 (B)0
Accessibility79 (C)82 (B)+3
SEO98 (A+)98 (A+)0
Infrastructure85 (B)90 (A)+5
Compliance78 (C)78 (C)0
Content88 (B)88 (B)0
Sustainability71 (C)71 (C)0

Resolved (8)

  • https://vitalitydentistry.com/: 299ms CPU time (Performance)

    → Page loads faster for users

  • Manifest contains invalid JSON (Accessibility)

    → Improved usability for assistive technology users

  • HTTP version does not redirect to HTTPS (Infrastructure)

    → More reliable delivery

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

    → Improved usability for assistive technology users

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

    → Page loads faster for users

  • Unattributable: 356ms CPU time (Performance)

    → Page loads faster for users

  • https://www.googletagmanager.com/gtag/js?id=G-R22L...: 130 KB unused (67%) (Performance)

    → Page loads faster for users

  • Both www and non-www versions serve content (Infrastructure)

    → More reliable delivery

Recommended next steps (34)

  • Sprint 2

    Content-Security-Policy header is missing (Security)

  • Sprint 1

    Page weighs 5.9 MB (4.7 MB transferred) (Performance)

  • Sprint 1

    https://vitalitydentistry.com/: 315ms CPU time (Performance)

  • Sprint 1

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

  • Sprint 2

    1 advertising/retargeting trackers detected (Compliance)

  • Sprint 1

    Unattributable: 428ms CPU time (Performance)

  • Sprint 2

    3 render-blocking <script src> tag(s) without async/defer (Performance)

  • Sprint 3

    https://www.googletagmanager.com/gtag/js?id=G-R22L...: 130 KB unused (66%) (Performance)

  • Sprint 2

    All 7 images use legacy formats (JPEG/PNG/GIF) (Content)

  • Sprint 1

    1.33g CO2 per page view (Sustainability)

  • Sprint 1

    Permissions-Policy covers 3/10 high-risk features (30%) (Security)

  • Sprint 1

    Missing required property "url" for WebSite (Content)

  • Sprint 1

    Cross-Origin-Opener-Policy header is missing (Security)

  • Sprint 2

    Cross-Origin-Embedder-Policy header is missing (Security)

  • Sprint 1

    Skip navigation link is missing (WCAG 2.4.1) (Accessibility)

…and 19 more recommended item(s)

Send Feedback