Hi @alicelilly,
personally I haven’t worked with the big blue “W” for quite a while but in order to minimize the unused JS/CSS files you - most likely - would need to optimize/rewrite the plugins. This is not possible unless you develop them yourself from the ground up. All the optimization plugins I’ve worked with helped the page deliver faster, but weren’t optimizing the actual code. I’ve encountered situations where the optimization plugin actually defered the loading of certain plugin files and the result was, that the plugin stopped working properly.
Therefore my opinion on such plugins is: Use them with caution and if the page is loading “fast”, don’t optimize it further.
As of the video - I’d change it to following setup (at least on mobile):
- change the preview to a static image
- upload the video to YouTube/Vimeo…
- Once the image is clicked, play the YouTube video
If you don’t want to upload it to a streaming platform, my personal recommendation for hosting videos on your hosting service: The video should be optimized for your website. This means that if you don’t offer a “watch the video in full screen mode”, you don’t need a FullHD or higher(2k/4k) resolution. Also the selfhosted video shouldn’t be bigger than 5-6Mbyte if you don’t have a CDN hosting provider.
Just think about following scenario: Your company is located in Australia and your targeted audience is locale (that’s a good thing). You don’t need to optimize for anybody from outside of Australia. While I was looking at your page (I’m located in Germany) my real life experience was following: The page loading was blasing fast on desktop - except the video. I’ve reloaded the page and started a stopwatch… Even after 1 minute I didn’t saw a video, just a black overlay.
This leads me to following thoughts:
- You have disabled the media for outside Australia( would be a good thing)
- The hoster has problems to deliver information to outside of Australia(would make sense in your case)
- There are technical issues with the video on desktop(I can see it on mobile;this wouldn’t be great).
How to reduce the video size is something I could technically do, but I can’t recommend you an easy (and free tool). Maybe Adobe Express or Canva could do this. But please don’t quote me on those, simply because I don’t work with them. I optimize my videos with Adobe Media Encoder which you get with several Adobe video tools like Adobe After Effects and Adobe Premiere.
TL;DR:
Optimizing the big W can be quite a task, since it’s feeling like the wild wild west out there
. There are tons of extensions, plugins and addons that aren’t optimized to work with each other - just because it’s technically nearly impossible and WordPress itself(you have to differentiate between the company and “CMS”) doesn’t care about optimizing the “CMS” to everything. I’d say it’s like comparing iOS and Android. iOS is kinda closed and is easier to use, Android is more open and gives users more flexibility, but at the same time you’re responsible for everything.
Some preffer iOS, some Android. It’s up to you.
I would proceed as following:
- Check your Analytics or ask your audience about the page
- If you get responses like “Hey… the page loading slow” or “X doesn’t work” than optimize.
- Check your hosting service
- Check for Plugins/Addons you don’t use anymore (i.e ContactForm7 is something I wouldn’t recommend for security reasons) and delete them
- Since you’re on Elementor, they offer a hosting service for a few months now(this might need a website rebuild)
- And last but not least - since this is a HubSpot Community - I would always recommend HubSpot over WordPress. The Content Hub(CMS) is way better than WordPress and you don’t have to think about security/Updates/Backups/CDN… It just works
and if you’d like to see it in action, I’ll be happy to give you a demo and go more into details about the differences.
best,
Anton