Currently working with a website to help it gather a bit more traffic, it is fully customized and optimized to the best of my ability. However, the mobile page speed seems to be the issue. We’re using the prestige theme, I have turned off animations, all image files are webp all the basics have been completed. It shows in Google Search Console our rankings for some pages have dropped significantly on mobile. Any help would be appreciated. The website is https://gracefulelegance.com.au/ if that helps at all. Thanks guys.
I just checked your website on PageSpeed Insights and the performance score is about 63,very first thing you have to fix it LCP, in order to fix it you have to,
Compress hero image
Use correct size
Add preload
Remove un-used apps
Reduce js, css and api calls
Use WebP images
Enable lazy loading
If anything else causing the speed we need to check the code
Hey @Callan12, I checked your site the main slowdown comes from heavy media files, scripts loading before they’re needed, and leftover code from unused apps still being cached. Fixing those usually makes a big difference in speed and user experience.
Checked your profile, it seems like JavaScript code are not minified and run as per conditions
also, many things are there which is required to speed up the site
LCP issue, Image width and height settings,
prefix settings, loading JavaScript at the end.
USE GTMATRIX to identify all the issues, and then you can check the speed after resolving it as per GTMATRIX**
Hi, @Callan12
I’ve looked at your PageSpeed mobile report and it’s very consistent with what we usually see on Prestige builds - the issue is no longer images, it’s mainly LCP delay caused by render-blocking scripts and theme/app JS.
Here’s what actually needs fixing:
1.LCP is being delayed by the homepage hero
Your main above-the-fold element is taking too long to render.
Replace hero slider/video with a single static image on mobile
Keep layout above the fold as simple as possible
2.Too many apps / third-party scripts
PageSpeed is flagging JS blocking render.
Remove unused apps completely
Delay non-critical scripts
Load third-party scripts after initial render where possible
3.Render-blocking JavaScript (theme + apps)
This is slowing first paint and hurting mobile rankings.
Use defer for non-essential scripts
Keep only essential JS in initial load
4.Font delay
Minor but contributes to LCP delay.
Enable font swap so text doesn’t stay hidden while fonts load.
Reduce unnecessary font weights
On Prestige, mobile performance drops like this are almost always due to:
hero complexity + app scripts + render-blocking JS
If further improvements are needed after the main optimizations, tools like Website Speedy can be considered as an extra layer to help with mobile performance. It’s optional to use.
Disclaimer : We are the developer of the website speedy
Your Largest Contentful Paint (LCP) of 4.8s is likely the biggest reason for the lower mobile performance score. Since you’ve already optimized images and disabled animations, I’d focus on a few additional areas:
Reduce unused JavaScript
Lighthouse is showing unused JavaScript from third-party apps and theme assets.
Review installed apps and remove any scripts that aren’t essential.
Check whether app embeds are loading on every page unnecessarily.
Optimize theme JavaScript
Prestige is a feature-rich theme, and customizations can add extra JS.
Audit custom scripts to see if they can be deferred or conditionally loaded.
Review third-party apps
Tracking scripts and app embeds can significantly impact mobile performance.
Test with app embeds disabled one by one to identify bottlenecks.
Improve LCP loading
Preload the hero image above the fold.
Make sure mobile devices aren’t loading unnecessarily large images.
Use responsive image sizing where possible.
Another area worth checking is your media library. Over time, many stores accumulate unused images, missing alt text, and oversized files that can affect both SEO and performance. Some merchants use apps like File Manager & Image Optimizer to identify unused images, compress media files, and bulk-fix missing alt text across their stores.
Hey! It looks like you’ve already covered most of the basic optimizations.
For mobile speed, I’d also check things like unused apps/scripts, theme code, font loading, and Core Web Vitals (especially LCP and INP), as those can still affect rankings even with optimized images.
Have you checked what PageSpeed Insights is showing as the main mobile issues?
You’ve already covered many of the common optimizations, so I wouldn’t immediately assume the Prestige theme is the issue.
At this stage, I’d focus on third-party apps, custom scripts, and Core Web Vitals metrics (especially LCP and INP). I’ve seen stores where a few external scripts had a much bigger impact on mobile performance than images or theme settings.
If rankings have dropped significantly on mobile, I’d also compare the timing against recent Google updates to rule out factors beyond page speed.
Prestige is a gorgeous theme, but it is notoriously heavy on JavaScript. This often ruins mobile speed scores even when your images are perfectly optimized.
Since you already fixed the images and animations, your next step is checking your third party apps. Every app you install adds extra code that blocks the mobile browser from loading the page quickly. You should also make sure your main hero image at the top of the screen is not lazy loaded, because that will delay your Largest Contentful Paint and hurt your score.
To recover your lost rankings without tearing your hair out over technical code, I highly recommend using SearchPie: SEO, Speed & Schema. It automatically handles advanced speed optimization like delaying heavy background scripts and compressing code. It also fixes the technical SEO issues that cause drops in Google Search Console so you can get your traffic back.