Skip to content

Changes

https://www.titansalerts.sbs
Compared to previous audit · 4 days ago View previous audit
25
New issues
26
Resolved
20
score changes
CategoryPreviousCurrentChange
CompositeB (81)B (84) +3.000
PerformanceC (79)B (85) +6.000
SecurityC (78)B (83) +5.000
AccessibilityC (74)C (74)—
SEOA+ (97)A+ (97)—
InfrastructureB (87)B (86) -1.000
ComplianceC (75)C (75)—
ContentA (91)A (91)—
SustainabilityB (82)B (84) +2.000
MetricPreviousCurrentChange
Performance 32005800 +2600
Accessibility 91009100—
Best Practices 1000010000—
SEO 92009200—
PWA 00—
Desktop Performance 52006000 +800
Desktop Accessibility 91009100—
Desktop Best Practices 810010000 +1900
Desktop SEO 92009200—
FCP 7.29 s3.15 s -4.14 s
LCP 11.15 s8.83 s -2.32 s
TBT 146 ms354 ms +209 ms
CLS 1.0000.000 -1.000
Desktop FCP 801 ms503 ms -297 ms
Desktop LCP 2.20 s1.60 s -600 ms
Desktop TBT 13.63 s12.40 s -1.22 s
Desktop CLS 0.0180.000 -0.018
TTFB †965 ms1.36 s +392 ms
DNS †192 ms172 ms -20 ms
TLS †156 ms162 ms +7 ms
Connect 1 ms1 ms—
Total †965 ms1.36 s +391 ms

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

CRITICAL 'unsafe-eval' found in script source security
CRITICAL 'unsafe-inline' found in script source security
WARNING 1 render-blocking <script src> tag(s) without async/defer performance
WARNING Transfer efficiency: 70% sustainability
WARNING https://www.googletagmanager.com/gtag/js?id=G-X30D...: 73 KB unused (41%) performance
WARNING https://www.titansalerts.sbs/assets/index-CDTtPgLP...: 1517ms CPU time performance
WARNING https://www.titansalerts.sbs/assets/index-CDTtPgLP...: 62 KB unused (46%) performance
WARNING 1 advertising/retargeting trackers detected compliance
WARNING JavaScript is 696 KB — consider code splitting or lazy loading performance
WARNING Unattributable: 391ms CPU time performance
WARNING frame-ancestors directive is missing security
WARNING https://www.googletagmanager.com/gtag/js?id=G-X30D...: 358ms CPU time performance
WARNING https://fundingchoicesmessages.google.com/i/ca-pub...: 37 KB unused (53%) performance
WARNING 35 third-party resources (59% of weight) performance
WARNING Total JS execution time is 3.8 s -- over the 3.5s budget performance
WARNING 78 of 81 links are healthy content
WARNING Permissions-Policy covers 3/10 high-risk features (30%) security
WARNING <iframe> missing title attribute (src="https://googleads.g.doubleclick.net/pagead/html/r20261102/r20190131/zrt_lookup.…") accessibility
WARNING https://pagead2.googlesyndication.com/pagead/manag...: 318ms CPU time performance
WARNING https://pagead2.googlesyndication.com/pagead/manag...: 96 KB unused (57%) performance
WARNING https://pagead2.googlesyndication.com/pagead/js/ad...: 26 KB unused (46%) performance
WARNING Third-party code accounts for 59% of page weight (577.0 KiB of 974.1 KiB) performance
WARNING form-action directive is missing security
WARNING https://www.titansalerts.sbs/: 917ms CPU time performance
WARNING 243 text node(s) render below 12 CSS pixels on mobile accessibility
CRITICAL Content-Security-Policy header is missing security
WARNING 77 of 80 links are healthy content
WARNING HSTS is enabled but missing includeSubDomains security
WARNING https://www.titansalerts.sbs/assets/index-DYhQnnFr...: 61 KB unused (46%) performance
WARNING X-Content-Type-Options header is missing security
WARNING Page weight 2.3 MB exceeds 1 MB target by 1.3 MB performance
WARNING JavaScript is 1024 KB — consider code splitting or lazy loading performance
WARNING 119 HTTP requests — consider bundling or reducing performance
WARNING https://www.titansalerts.sbs/: 484ms CPU time performance
WARNING https://fundingchoicesmessages.google.com/i/ca-pub...: 356ms CPU time performance
WARNING https://pagead2.googlesyndication.com/pagead/manag...: 86 KB unused (52%) performance
WARNING https://www.googletagmanager.com/gtag/js?id=G-X30D...: 74 KB unused (42%) performance
WARNING 81 third-party resources (84% of weight) performance
WARNING Permissions-Policy header is missing security
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING https://pagead2.googlesyndication.com/pagead/manag...: 64 KB unused (82%) performance
WARNING https://pagead2.googlesyndication.com/pagead/js/ad...: 45 KB unused (80%) performance
WARNING Referrer-Policy header is missing security
WARNING https://www.titansalerts.sbs/assets/index-DYhQnnFr...: 1614ms CPU time performance
WARNING X-Frame-Options header is missing security
WARNING https://pagead2.googlesyndication.com/pagead/manag...: 871ms CPU time performance
WARNING <iframe> missing title attribute (src="https://googleads.g.doubleclick.net/pagead/html/r20261028/r20190131/zrt_lookup.…") accessibility
WARNING No Permissions-Policy header security
WARNING Third-party code accounts for 84% of page weight (1.9 MiB of 2.3 MiB) performance
WARNING Unattributable: 366ms CPU time performance
WARNING 0.66g CO2 — above the median website (0.60g) sustainability
CRITICAL Soft 404: server returns HTTP 200 for non-existent pages accessibility
CRITICAL 5 link(s) with no accessible text accessibility
CRITICAL Broken link: https://twitter.com/tradingtitans007 content
WARNING Broken link: https://fonts.googleapis.com content
WARNING 1 images significantly larger than display size content
WARNING External script from fundingchoicesmessages.google.com lacks integrity attribute security
WARNING SRI adoption: 0/7 third-party resources protected (0%) security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
WARNING 4 link(s) open in new tab without warning accessibility
WARNING fundingchoicesmessages.google.com serves text assets uncompressed (assets: 4) performance
WARNING All 2 images use legacy formats (JPEG/PNG/GIF) content
WARNING security.txt: Missing required 'Expires' field (RFC 9116) security
WARNING External script from www.googletagmanager.com lacks integrity attribute security
WARNING <iframe> missing title attribute (src="https://www.google.com/recaptcha/api2/aframe") accessibility
WARNING Title is 81 characters — will be truncated in search results seo
WARNING Heading level skipped: H2 → H4 (missing H3) accessibility
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
WARNING External script from pagead2.googlesyndication.com lacks integrity attribute security
WARNING Registrar lock is NOT enabled infrastructure
WARNING og:image is not an image content
WARNING <iframe> missing title attribute (src="about:blank") accessibility
WARNING CNAME record at zone apex infrastructure
WARNING No accessibility statement detected compliance
WARNING Broken link: about:blank content
WARNING 1 publicly-accessible JavaScript source map(s) security
WARNING No DMARC record found security
WARNING No SPF record found security
WARNING 5 images missing explicit width/height content
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING security.txt: Missing required 'Contact' field security
WARNING <iframe> missing title attribute (src="") accessibility
+ cache-control public,max-age=0,must-revalidate
+ etag W/"03ebadca7fef519ff761bc6eb5886b4e-ssl-df"
+ cross-origin-opener-policy same-origin-allow-popups
+ x-content-type-options nosniff
+ cache-status "Netlify Edge"; fwd=miss; fwd-status=200; stored
+ accept-ranges bytes
+ x-frame-options SAMEORIGIN
+ content-security-policy default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*...
+ permissions-policy camera=(), microphone=(), geolocation=()
+ referrer-policy strict-origin-when-cross-origin
strict-transport-security
max-age=31536000 → max-age=63072000; includeSubDomains; preload
x-nf-request-id
01M62W3FN80A59NA27XV772WY4 → 01M6FMWY9WQGJP5A6AP5TFX74K
content-type
text/html → text/html; charset=UTF-8

3 headers unchanged

Technology stack unchanged

19 technologies unchanged

Looking ahead

+14 pts
B (84) Could reach A+ (98)
Accessibility +26Security +17Performance +15Compliance +10Content +9Infrastructure +8Sustainability +4SEO +3

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

Website improvement report — Titansalerts

October 29, 2026 → November 3, 2026

B B 81 → 84 +3 pts

26

Resolved

25

New issues

31

Still remaining

Financial summary

Investment delivered

€6,162 in development time

Investment remaining

€8,188 to complete the remaining items

Ongoing risk

€0/month in ongoing exposure

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

Performance by category

MetricBeforeAfterChange
Overall score81 (B)84 (B)+3
Performance79 (C)85 (B)+6
Security78 (C)83 (B)+5
Accessibility74 (C)74 (C)0
SEO97 (A+)97 (A+)0
Infrastructure87 (B)86 (B)-1
Compliance75 (C)75 (C)0
Content91 (A)91 (A)0
Sustainability82 (B)84 (B)+2

Resolved (26)

  • Content-Security-Policy header is missing (Security)

    → Reduced attack surface for visitors

  • 77 of 80 links are healthy (Content)

    → Stronger social sharing and on-page quality

  • HSTS is enabled but missing includeSubDomains (Security)

    → Reduced attack surface for visitors

  • https://www.titansalerts.sbs/assets/index-DYhQnnFr...: 61 KB unused (46%) (Performance)

    → Page loads faster for users

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

    → Reduced attack surface for visitors

  • Page weight 2.3 MB exceeds 1 MB target by 1.3 MB (Performance)

    → Page loads faster for users

  • JavaScript is 1024 KB — consider code splitting or lazy loading (Performance)

    → Page loads faster for users

  • 119 HTTP requests — consider bundling or reducing (Performance)

    → Page loads faster for users

  • https://www.titansalerts.sbs/: 484ms CPU time (Performance)

    → Page loads faster for users

  • https://fundingchoicesmessages.google.com/i/ca-pub...: 356ms CPU time (Performance)

    → Page loads faster for users

  • https://pagead2.googlesyndication.com/pagead/manag...: 86 KB unused (52%) (Performance)

    → Page loads faster for users

  • https://www.googletagmanager.com/gtag/js?id=G-X30D...: 74 KB unused (42%) (Performance)

    → Page loads faster for users

  • 81 third-party resources (84% of weight) (Performance)

    → Page loads faster for users

  • Permissions-Policy header is missing (Security)

    → Reduced attack surface for visitors

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

    → Reduced attack surface for visitors

…and 11 more resolved issue(s)

Recommended next steps (56)

  • Sprint 3

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

  • Sprint 3

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

  • Sprint 1

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

  • Sprint 1

    5 link(s) with no accessible text (Accessibility)

  • Sprint 1

    Broken link: https://twitter.com/tradingtitans007 (Content)

  • Sprint 2

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

  • Sprint 1

    Transfer efficiency: 70% (Sustainability)

  • Sprint 3

    https://www.googletagmanager.com/gtag/js?id=G-X30D...: 73 KB unused (41%) (Performance)

  • Sprint 1

    https://www.titansalerts.sbs/assets/index-CDTtPgLP...: 1517ms CPU time (Performance)

  • Sprint 3

    https://www.titansalerts.sbs/assets/index-CDTtPgLP...: 62 KB unused (46%) (Performance)

  • Sprint 2

    1 advertising/retargeting trackers detected (Compliance)

  • Sprint 3

    JavaScript is 696 KB — consider code splitting or lazy loading (Performance)

  • Sprint 1

    Unattributable: 391ms CPU time (Performance)

  • Sprint 1

    frame-ancestors directive is missing (Security)

  • Sprint 1

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

…and 41 more recommended item(s)

Send Feedback