PageSpeed on Desktop vs. Mobile

Hi,

I spend a lot of time to optimize my page for speed.

When you see my screenshot I have reached a 98 Page Speed for Desktop. Because I use a lot of different Plugins and I have many photo galleries in my post, I think this is pretty good.

On the other hand, the situation is completely different on mobile. The PageSpeed is very poor there. It is the completely same page with even much less content. For example, the mobiel view has no sidebar, etc.

Nevertheless, the PageSpeed for mobile is very bad.

What can be the reason for this? Is the X Theme not really mobile friendly?

I don´t need a documentation how to optimize Speed. I already use Memcached, WP Rocket, Image Optimization, a CDN. So I’ve already done a lot there. Still, I can’t explain why the mobile view is so much worse?

Is there a possibility that I can use another Theme for my mobile view to test this?

For mobile I exclude foir example some content via [visibility type=“hidden-phone”]. Is this shortcode just like a “display:none” in CSS for not showing content in the frontend, but still needs to be loaded in the code? Or does the shortcode really exclude the code from being loaded on mobile at all?

Hi @michaelxxx,

Thanks for reaching out!

The X theme is mobile friendly but there are a lot of factors why the mobile page speed score is low. I suggest that you follow the suggestion from the google page speed to fix your mobile page speed.

Yes, you can use another theme to test your mobile page speed score.

On the other hand, the visibility type=hidden-phone" is just like a display none in the CSS, the DOM is still present when you inspect element the code.

Cheers!

Ok, I think this is the main problem for the bad Page Speed results of mobile view. For example I deactivated the sidebar on mobile. Can you please check the code if the sidebar is still loaded on mobile?

Is there any way to optimize that, for example with modified templates in my child theme for mobile?

Hey @michaelxxx,

Yes, there’s an option to do that but it would require custom development which is outside the scope of our theme support. You may seek 3rd party developers to help you with your problems or you can avail Elite where we do custom development.

But, if you know how to code, here’s the reference link:

Hope that helps.

Can you please answer me this question too?

Hi @michaelxxx,

As my colleague says that it required custom development, I would request you go with his suggestion on this.

Thanks

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.