My site load is very slow. How do I diagnose and optimize?

I’m having trouble with
My website homepage loads very slowly. There is a visible white screen for a few seconds before the site loads.

Site link

How can I optimize to load the site faster. Not sure what the next steps should be.

I’ve improved the performance by taking the following steps:

  1. Reduce the image size to just the right size.
  2. Using only one type of web safe font, in my case I am using Helvetica.

I am still getting some reds, would appreciate help rectifying them. Thank you in advance.

I removed the wix video carousel from under the fold on the main homepage. This has solved the issue.

I used the wix pro gallery instead of the wix video carousel.

Very unsatisfied with the lack of control over when JS scripts run.

The issue is back for no apparent reason. It turns out the problem now is when a logged in user visits the homepage.

Hi @Thematic_School_of_M

I checked your site on Google Page Speed Insight (https://pagespeed.web.dev/analysis/https-www-thematicschool-com/q25b7jhkao?form_factor=mobile) and it slowly loads like a white screen before content usually comes from heavy above-the-fold elements and script/asset loading order, not just images/fonts.

Things you can do to optimize :

  • Keep the first screen light: reduce large hero images/videos above the fold or replace with compressed images; Wix lazy-loads below-the-fold automatically or you can do use wix app like image optimizer Pro App (https://www.wix.com/app-market/image-optimizer-pro).

  • Minimize third-party scripts: any external embeds, tracking code or widgets can block rendering - remove or load them after the main content

    Use defer for non-critical scripts
    This prevents scripts from blocking HTML rendering.

    </script
  • Fonts: use only 1–2 font families and weights to avoid extra custom font-family.

  • Split heavy sections: move large galleries or long blocks to separate pages instead of the homepage.

Alternatively , If you’ve already applied the available manual optimizations in Wix Studio, an app like Website Speedy (Wix App) can help by automatically deferring render-blocking scripts and prioritizing critical assets, without requiring changes to your existing layout or code.