Skip to content

Release: real counts, affiliate disclosure, SEO and performance pass - #116

Merged
stackified merged 2 commits into
mainfrom
dev
Oct 3, 2026
Merged

stackified merged 2 commits into
mainfrom
dev

Conversation

@stackified

Copy link
Copy Markdown
Owner

Promotes #115 to production. Verified on staging (real counts, events page 88 KB, no inflated numbers).

laveshparyani and others added 2 commits October 4, 2026 02:34
… pass

Client answers (2-3 Oct) and Bing Webmaster Tools findings.

- Homepage shows real listing counts (companies, articles, events),
  read at build time and inlined as __XK_SITE_STATS__ so the prerender
  and hydration match; hidden if the API can't be read. The made-up
  "1,000+ traders" becomes a Discord community badge.
- How we rate: XK earns a commission when visitors sign up through its
  links or promo codes; ratings stay review-only. Same line in llms.txt.
- www.xktradingfloor.com 301s to the bare domain (it served a duplicate
  site that Bing flagged).
- Meta descriptions: company pages built from real facts (regulation,
  minimum deposit, funding, platforms) instead of the promo line; short
  static ones lengthened; the payouts page no longer claims live data.
- Contact form opens a prefilled email to x.tradersz@gmail.com until the
  contact endpoint exists; it used to show "sent" and drop the message.
- Events: the world map is its own lazy chunk drawn near the viewport
  and kept out of the prerender (page HTML 507 KB -> 59 KB); "Upcoming"
  with nothing to show offers past events instead of "no matches".
- Analytics events: visit_company, promo_login_click, coupon_copy,
  discord_click, sign_up, verified_trader_apply, event_register,
  contact_submit.
- Security: react-router-dom 6.30.6, Tiptap 3.31.4, d3-color override,
  unused react-quill removed (no high-severity advisories left).
- Site monitor workflow: every 30 min checks key pages, the www redirect
  and certificate expiry.
Real homepage counts, affiliate disclosure, SEO and performance pass
@stackified
stackified merged commit 112a220 into main Oct 3, 2026
1 check passed
@stackified
stackified deleted the dev branch October 3, 2026 21:08
@stackified
stackified restored the dev branch October 3, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants