Skip to content

Changes

https://www.planetfitness.mx
Compared to previous audit · 14 minutes ago View previous audit
7
New issues
6
Resolved
13
score changes
CategoryPreviousCurrentChange
CompositeC (79)C (79)—
PerformanceC (75)C (75)—
SecurityB (84)B (84)—
AccessibilityC (78)C (78)—
SEOB (81)B (81)—
InfrastructureB (85)B (89) +4.000
ComplianceC (70)C (70)—
ContentC (73)C (73)—
SustainabilityC (78)C (78)—
MetricPreviousCurrentChange
Performance 28002800—
Accessibility 98009800—
Best Practices 73007300—
SEO 92009200—
PWA 00—
Desktop Performance 78007900 +100
Desktop Accessibility 94009400—
Desktop Best Practices 73007300—
Desktop SEO 92009200—
FCP 1.94 s1.88 s -58 ms
LCP 8.31 s7.99 s -320 ms
TBT 2.60 s2.87 s +268 ms
CLS 0.1810.182—
Desktop FCP 692 ms718 ms +26 ms
Desktop LCP 1.64 s1.76 s +116 ms
Desktop TBT 205 ms157 ms -48 ms
Desktop CLS 0.0560.057 +0.001
TTFB †117 ms114 ms -3 ms
DNS †38 ms30 ms -7 ms
TLS †31 ms23 ms -8 ms
Connect 17 ms17 ms—
Total †117 ms114 ms -3 ms

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

WARNING https://www.planetfitness.mx/: 743ms CPU time performance
WARNING https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 1734ms CPU time performance
WARNING Unattributable: 1049ms CPU time performance
WARNING https://www.googletagmanager.com/gtm.js?id=GTM-T7F...: 586ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=AW-108...: 466ms CPU time performance
WARNING 1 render-blocking <script src> tag(s) without async/defer performance
WARNING Total JS execution time is 7.6 s -- over the 3.5s budget performance
WARNING https://www.googletagmanager.com/gtm.js?id=GTM-T7F...: 548ms CPU time performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-GXZM...: 392ms CPU time performance
WARNING https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 1407ms CPU time performance
WARNING Unattributable: 1089ms CPU time performance
WARNING https://www.planetfitness.mx/: 792ms CPU time performance
WARNING DNS resolution is slow (1039 ms) infrastructure
CRITICAL No favicon or icon links detected accessibility
CRITICAL 'unsafe-eval' found in script source security
CRITICAL Scan returned a Cloudflare bot-protection interstitial, not the actual page security
CRITICAL Page weighs 11.8 MB (4.7 MB transferred) performance
CRITICAL Page has only 47 words — nearly empty seo
WARNING No canonical tag found seo
WARNING https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 219 KB unused (47%) performance
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING Broken link: https://www.planetfitness.mx/favicon.ico content
WARNING No Open Graph meta tags found content
WARNING 1 images missing explicit width/height content
WARNING 1.11g CO2 per page view sustainability
WARNING 1.11g CO2 — above the median website (0.60g) sustainability
WARNING https://images.ctfassets.net/nhduxlsunsu5/1skEBXsM... is missing width/height — may cause layout shift performance
WARNING No SPF record found security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING 123 third-party resources (81% of weight) performance
WARNING No accessibility statement detected compliance
WARNING 150 HTTP requests — consider bundling or reducing performance
WARNING Title is only 16 characters — consider expanding seo
WARNING No internal links found seo
WARNING 4 of 5 links are healthy content
WARNING frame-ancestors directive is missing security
WARNING https://www.googletagmanager.com/gtag/js?id=G-NPH7...: 73 KB unused (41%) performance
WARNING https://www.planetfitness.mx/_next/static/chunks/7...: 70 KB unused (77%) performance
WARNING Registrar lock is NOT enabled infrastructure
WARNING No <nav> landmark found accessibility
WARNING https://cdn.cookielaw.org/scripttemplates/202609.2...: 80 KB unused (55%) performance
WARNING No meta description tag found seo
WARNING Terms of Service not detected compliance
WARNING JavaScript is 2.7 MB — consider code splitting or lazy loading performance
WARNING Third-party code accounts for 81% of page weight (3.8 MiB of 4.7 MiB) performance
WARNING data:image/webp;base64,UklGRkgDAABXRUJQVlA4TDwDAAA... is missing width/height — may cause layout shift performance
WARNING Unexpected status code: HTTP 403 accessibility
WARNING No favicon.ico at site root accessibility
WARNING SRI adoption: 0/1 third-party resources protected (0%) security
WARNING No DMARC record found security
WARNING External script from challenges.cloudflare.com lacks integrity attribute security
WARNING Thin content — only 47 words seo
WARNING Dead-end page — no outgoing internal links seo
WARNING 2 link(s) open in new tab without warning accessibility
WARNING HSTS is enabled but max-age is short (15552000s, should be >= 31536000s) security
WARNING Images are 1.3 MB — compress or use modern formats performance
WARNING https://www.planetfitness.mx/gyms/pfx/images/logo-... is missing width/height — may cause layout shift performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-GXZM...: 66 KB unused (40%) performance
WARNING Compressed response missing `Vary` header performance
WARNING Page weight 4.7 MB exceeds 1 MB target by 3.7 MB performance
content-security-policy
default-src 'none'; script-src 'nonce-lRBdS8YIW6JVMzSEomzyOC' 'unsafe-eval' h... → default-src 'none'; script-src 'nonce-D42NYf814OJqo9Itlc6baE' 'unsafe-eval' h...
set-cookie
__cf_bm=SAXC2yF7nGWJ3.cD3992eztDJ8diVKEf9xl5_QtDZWk-1793639592.864666-1.0.1.1... → __cf_bm=Vg64wTea2Djime9VQpfB2izJWOix6dR86VUdy4B7s7A-1793640457.3545117-1.0.1....

15 headers unchanged

Technology stack unchanged

5 technologies unchanged

Looking ahead

+17 pts
C (79) Could reach A (96)
Performance +25SEO +19Accessibility +18Security +16Content +13Compliance +10Sustainability +8Infrastructure +4

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

Website improvement report — Planetfitness

November 2, 2026 → November 2, 2026

C C 79 → 79 0 pts

6

Resolved

7

New issues

47

Still remaining

Financial summary

Investment delivered

MX$1,400 in development time

Investment remaining

MX$77,058 to complete the remaining items

Ongoing risk

MX$20/month in ongoing exposure

Figures are estimates based on local developer hourly rate, industry CPC, and regulatory fine ranges.

Performance by category

MetricBeforeAfterChange
Overall score79 (C)79 (C)0
Performance75 (C)75 (C)0
Security84 (B)84 (B)0
Accessibility78 (C)78 (C)0
SEO81 (B)81 (B)0
Infrastructure85 (B)89 (B)+4
Compliance70 (C)70 (C)0
Content73 (C)73 (C)0
Sustainability78 (C)78 (C)0

Resolved (6)

  • https://www.googletagmanager.com/gtm.js?id=GTM-T7F...: 548ms CPU time (Performance)

    → Page loads faster for users

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

    → Page loads faster for users

  • https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 1407ms CPU time (Performance)

    → Page loads faster for users

  • Unattributable: 1089ms CPU time (Performance)

    → Page loads faster for users

  • https://www.planetfitness.mx/: 792ms CPU time (Performance)

    → Page loads faster for users

  • DNS resolution is slow (1039 ms) (Infrastructure)

    → More reliable delivery

Recommended next steps (54)

  • Sprint 1

    No favicon or icon links detected (Accessibility)

  • Sprint 3

    'unsafe-eval' found in script source (Security)

  • Sprint 1

    Scan returned a Cloudflare bot-protection interstitial, not the actual page (Security)

  • Sprint 1

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

  • Sprint 3

    Page has only 47 words — nearly empty (SEO)

  • Sprint 1

    https://www.planetfitness.mx/: 743ms CPU time (Performance)

  • Sprint 1

    https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 1734ms CPU time (Performance)

  • Sprint 1

    Unattributable: 1049ms CPU time (Performance)

  • Sprint 1

    https://www.googletagmanager.com/gtm.js?id=GTM-T7F...: 586ms CPU time (Performance)

  • Sprint 1

    https://www.googletagmanager.com/gtag/js?id=AW-108...: 466ms CPU time (Performance)

  • Sprint 2

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

  • Sprint 2

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

  • Sprint 1

    No canonical tag found (SEO)

  • Sprint 3

    https://www.planetfitness.mx/gyms/pfx/static/js/ma...: 219 KB unused (47%) (Performance)

  • Sprint 2

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

…and 39 more recommended item(s)

Send Feedback