Skip to content

Changes

https://tdsolarenergy.com
Compared to previous audit · 5 minutes ago View previous audit

Madrid, Spain New York, United Stated

These audits ran from different locations. Timing metrics (TTFB, DNS, TLS) may reflect network path differences rather than site changes.

3
New issues
2
Resolved
15
score changes
CategoryPreviousCurrentChange
CompositeB (82)B (82)
PerformanceB (86)B (87) +1.000
SecurityB (81)B (81)
AccessibilityC (75)C (75)
SEOA (92)A (92)
InfrastructureB (84)B (83) -1.000
ComplianceC (75)C (75)
ContentB (86)B (86)
SustainabilityD (65)D (65)
MetricPreviousCurrentChange
Performance 55006200 +700
Accessibility 94009400
Best Practices 1000010000
SEO 1000010000
PWA 00
Desktop Performance 80008300 +300
Desktop Accessibility 94009400
Desktop Best Practices 1000010000
Desktop SEO 1000010000
FCP 2.86 s2.90 s +45 ms
LCP 14.54 s14.46 s
TBT 346 ms149 ms -197 ms
CLS 0.0020.002 +0.000
Desktop FCP 871 ms587 ms -285 ms
Desktop LCP 2.71 s2.67 s -42 ms
Desktop TBT 0 ms0 ms
Desktop CLS 0.0010.001 +0.000
TTFB 389 ms161 ms -228 ms
DNS 55 ms1 ms -54 ms
TLS 113 ms54 ms -59 ms
Connect 105 ms50 ms -55 ms
Total 390 ms165 ms -225 ms

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

WARNING Unattributable: 726ms CPU time performance
WARNING 1 render-blocking <script src> tag(s) without async/defer performance
WARNING https://tdsolarenergy.com/: 908ms CPU time performance
WARNING https://tdsolarenergy.com/: 1895ms CPU time performance
WARNING Unattributable: 1340ms CPU time performance
CRITICAL Page weighs 9.9 MB (9.5 MB transferred) performance
CRITICAL No <main> landmark found accessibility
CRITICAL Both www and non-www versions serve content infrastructure
CRITICAL 2.24g CO2 per page view sustainability
CRITICAL HSTS header is missing security
WARNING Permissions-Policy header is missing security
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING frame-ancestors directive is missing security
WARNING form-action directive is missing security
WARNING External link from fonts.googleapis.com lacks integrity attribute security
WARNING 4 field(s) would benefit from inputmode attribute accessibility
WARNING Title is 76 characters — will be truncated in search results seo
WARNING Broken link: https://fonts.googleapis.com content
WARNING No DMARC record found security
WARNING No favicon.ico at site root accessibility
WARNING Broken link: https://fonts.gstatic.com content
WARNING 23 images missing explicit width/height content
WARNING Total image weight: 1187 KB (1.2 MB) content
WARNING 2.24g CO2 — above the median website (0.60g) sustainability
WARNING X-Frame-Options header is missing security
WARNING 20 inline style attribute(s) detected security
WARNING 1 of 2 <nav> elements are unlabeled accessibility
WARNING Heading level skipped: H2 → H5 (missing H3) accessibility
WARNING Heading level skipped: H2 → H4 (missing H3) accessibility
WARNING 31 link(s) open in new tab without warning accessibility
WARNING Registrar lock is NOT enabled infrastructure
WARNING X-Content-Type-Options header is missing security
WARNING 47 of 49 links are healthy content
WARNING Missing required property "address" for LocalBusiness content
WARNING Referrer-Policy header is missing security
WARNING Page weight 9.5 MB exceeds 1 MB target by 8.5 MB performance
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING 10 font weights loaded -- likely 100+ KB of unused payload sustainability
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING base-uri directive is missing security
WARNING SRI adoption: 0/1 third-party resources protected (0%) security
WARNING No Permissions-Policy header security
WARNING https://tdsolarenergy.com/assets/img/pv-06.jpeg is missing width/height — may cause layout shift performance
WARNING Canonical does not match final URL (https://tdsolarenergy.com) seo
WARNING 1 images significantly larger than display size content
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING All 17 images use legacy formats (JPEG/PNG/GIF) content
WARNING default-src directive is missing security
WARNING Images are 4.6 MB — compress or use modern formats performance
WARNING is missing width/height — may cause layout shift performance
WARNING No accessibility statement detected compliance

HTTP headers unchanged

12 headers unchanged

Technology stack unchanged

9 technologies unchanged

Looking ahead

+16 pts
B (82) Could reach A+ (98)
Accessibility +23Security +19Content +14Infrastructure +14Sustainability +14Performance +13Compliance +8SEO +8

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

Website improvement report — Tdsolarenergy

September 11, 2026 → September 11, 2026

B B 82 → 82 0 pts

2

Resolved

3

New issues

46

Still remaining

Financial summary

Investment remaining

€1,706 to complete the remaining items

Ongoing risk

€2/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
Performance86 (B)87 (B)+1
Security81 (B)81 (B)0
Accessibility75 (C)75 (C)0
SEO92 (A)92 (A)0
Infrastructure84 (B)83 (B)-1
Compliance75 (C)75 (C)0
Content86 (B)86 (B)0
Sustainability65 (D)65 (D)0

Resolved (2)

  • https://tdsolarenergy.com/: 1895ms CPU time (Performance)

    → Page loads faster for users

  • Unattributable: 1340ms CPU time (Performance)

    → Page loads faster for users

Recommended next steps (49)

  • Sprint 1

    Page weighs 9.9 MB (9.5 MB transferred) (Performance)

  • Sprint 1

    No <main> landmark found (Accessibility)

  • Sprint 1

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

  • Sprint 1

    2.24g CO2 per page view (Sustainability)

  • Sprint 1

    HSTS header is missing (Security)

  • Sprint 1

    Unattributable: 726ms CPU time (Performance)

  • Sprint 2

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

  • Sprint 1

    https://tdsolarenergy.com/: 908ms CPU time (Performance)

  • Sprint 1

    Permissions-Policy header is missing (Security)

  • Sprint 2

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

  • Sprint 1

    frame-ancestors directive is missing (Security)

  • Sprint 1

    form-action directive is missing (Security)

  • Sprint 1

    External link from fonts.googleapis.com lacks integrity attribute (Security)

  • Sprint 1

    4 field(s) would benefit from inputmode attribute (Accessibility)

  • Sprint 1

    Title is 76 characters — will be truncated in search results (SEO)

…and 34 more recommended item(s)

Send Feedback