Embedded YouTube videos with Lazy Load - Page Speed Experience

blog cover image
6
14
793 followers

I was trying to embed short videos (30s to 2 mins in length) from YouTube that is relevant to my latest post. To embed videos, I was going through Kyle's training on How to Embed a Youtube Video into Your Website, which was quite a breeze to add.

After doing the 7 steps that Jay taught in 21 Minute Ranking Method in 7 Steps, which is basically:

  1. Meta Title
  2. Meta Description
  3. Keyword in Content (only need once in the content)
  4. Alt tag within an image
  5. Internal links
  6. External links
  7. Video Embedded

I went on to Page Speed Insight to check the speed of my latest URL. To my horror, the speed score drops quite drastically on both mobile and desktop. (Below is a re-enacted screenshot on the mobile where I have deactivated the few plugins that I have found later on)

The impact on mobile was greater while desktop score was around in the 60s if I recall.

I was in panic mode! Then I thought I remove the iframe src that I copied from the YouTube video and then retested the speed. The page speed score improves again. See below both mobile and desktop score.



An interesting thing to note above, the above rosy picture is when I click on Analyze a 2nd time actually. Whenever I change something on my post, the initial score is lower which in this case mobile was 74 and desktop was around 80 something.

ChrystopherJ was talking about this when he was sharing about theme speed, WordPress Theme Baseline Google PageSpeed Tests - Is Your Website Fast Enough?. As I re-read again, it is called initial load time.(I suppose it is the same in my case)


I WANT THE VIDEO

But I just want to have the video there, at least for the first time in my website, I have an embedded video in one of my post. It is like trying to complete a training.

But page speed score went really low, should I be concerned?

So I spend more time trying to find some answers and my first port of call was to find Smartketeer's training (Thank you!) on How to increase your site speed with lazy-loaded videos.

Actually, I found Smartketeer's training was only because I was following ecocatherine's blog (Thank you!) where in some of her questions for her website, she (or someone) commented on Lazy Load. And I also found someone asking the same question in Kyle's video training on How to Embed a Youtube Video into Your Website.


LAZY LOAD

And so I went to search for the Lazy Load plugin. In Smartketeer's training, the following was recommended.

Unfortunately, it was untested with my version of WordPress? I hesitated for a while but thought just to go ahead to try while I notice this plugin was last updated 3 weeks ago.

After activating it (at least nothing crashes), initial load was still 43 / 79 for mobile and desktop respectively. On the repeat load test, it was 53/89 which somehow got better at least for the desktop.

Initial Load

Repeat Load

I have also found another Lazy Load plugin later on but is by WP Rocket. And it seems to be more well-received where it has 100k+ active installation.


Advice from Site Support

So this is still looking bad. I went to seek some advice from Smartketeer, but while waiting, I thought of trying my luck to ask Site Support too. At the end of it, I got an interesting comment which I subsequently also found other members who got the same feedback from Site Support in the past.

So Site Support is saying that I do not need to worry about the PageSpeedInsight score and will not affect website SEO and rankings.

For quite a few moments, I was thinking perhaps I don't need to worry about it and can just focus on the content building? I am in fact spending quite some time on trying to find out what I can do to fix this.

It seems to be an odd comment because I thought it matters right?


Less than 3 seconds

So Smartketeer replied me and gave me this link to WP Rockets website on How Fast is My Mobile Site? Tips and Tools to Measure Mobile Website Speed

My key take away is that the website should load below 3 seconds. People will lose interest after that.

And this is where I was introduced to Pingdom and GTMetrix. When I tested my URL on both, it shows my post loads below 3 seconds which gave me some comfort.

Pingdom

GTMetrix

While load time looks good, GTMetrix and PageSpeedInsight is telling me something about JavaScript which I don't know what or how to solve. Not sure how I can go about looking for further help.

And in PageSpeedInsight score, it is still not good on initial load and repeat load time, especially on the mobile. For desktop, it is still slightly below but at least in the high 80s or sometimes 90s region.


Open Points

Frankly speaking, I am not sure what I can do next. Some open points on my mind which I'm not sure if anyone can help me:

  1. Which Lazy Load plugin should I use? It seems that the one from WP Rocket looks more credible?
  2. Should I be concerned with my decreased score and speed on my post due to the adding of the embedded videos? Is there anything else I can do? Or is this still acceptable since load time is less than 3 seconds in Pingdom and GTMetrix?
  3. I have also found AMP plugin, do I really need it?
  4. Is there anything on JavaScript that I can change with regard to the embedded video to further improve the page speed?

I would certainly appreciate your feedback and welcome any comments. Hope the above may also help somebody.

Thank you.

6
14

Join FREE & Launch Your Business!

Exclusive Bonus - Offer Ends at Midnight Today

00

Hours

:

00

Minutes

:

00

Seconds

2,000 AI Credits Worth $10 USD

Build a Logo + Website That Attracts Customers

400 Credits

Discover Hot Niches with AI Market Research

100 Credits

Create SEO Content That Ranks & Converts

800 Credits

Find Affiliate Offers Up to $500/Sale

10 Credits

Access a Community of 2.9M+ Members

By continuing, you agree to our Terms of Service and Privacy Policy
No credit card required

Recent Comments

14

First, do not use a plugin!
Extra plugin = lower speed
I have the solution, which I am using on my site right now.
Yet, I am too tired, I saw this just before going to sleep.
It is a lot to explain ... maybe I will create a training tomorrow :))
If interested, PM me.
Anyway, the training will be available for all who will search
'how to lazy load embedded videos from youtube'
Just give me 1-2 days ... Cheers

2

Hi Marian, thanks. Looking forward to your training.

Hi mate,
It is done, please let me know what you think in the training comments area ;)
Thanks

1

I have tried it. The load time for the post where I have the embedded videos has improved even more when I check via Pingdom! See the screenshot below. Thank you!

PageSpeed Insight score is still no good nevertheless, at 50/85 (Mobile / Desktop). I suppose that is fine right.

Hey, your welcome.
Still ... I see your page size 2.1mb?
Do you have images on that page?
Do you lazy load them?
If so, please reconsider.
Still an extra plugin, still not good.
Use images preferably no bigger than 50 kb, and uninstall plugin for lazy load.
Example: Featured image no bigger than 600x600 pixel (I only use 400x400) and images in the posts no bigger than 800x800 pixels ( I use 600x600)
In this case, let's say you have 6 images on your posts - should be less than 300 kb all together.
You see - no plugin required for that size. It is true though that you'll have to do all the resizing yourself, but ... we are hard workers, right?
If you agree with my method, please consider resizing all your images before uploading them on your site. Do not upload them as they are, and use the WP resized. It is not a good method, as it gives errors, especially with resizing the featured image. It is trying to use the big image instead of the one resized.
You get it, do it on your PC system, not on your site - the image resize.
Cheers

1

Hi Marian, thanks. I have 1 featured image that is 106kb and 8 images totalling 260kb.

I have 3 embedded Youtube videos in this post, could that be the reason?

Yes, it might be :)
I am creating a new blog about site speed issues, I will give you the link here for further investigation.
As you'll also need to check CLS and LCP.
Don't worry what are these, for now, just give me half hour, and the blog will be ready. Read and you'll have your answer.
Of course, please feel free to ask for more if in need.
Just give me, for now, some time and I will give you the post link.
Cheers

1

Ok mate, it is ready: Please ask if in doubt ;) Cheers

1

Thanks, Richard for the info.

1

You are most welcome!

1

Thanks.

Thanks for sharing, Richard. I have not measured those embedded YouTube performance, maybe it is time to do so.

1

Thanks for reading Stanley. Perhaps when you had a chance to measure your own embedded YouTube performance on your website, do share your valuable experiences too so that we can also learn from you.

1

Just reading comments learning

1

See more comments

Join FREE & Launch Your Business!

Exclusive Bonus - Offer Ends at Midnight Today

00

Hours

:

00

Minutes

:

00

Seconds

2,000 AI Credits Worth $10 USD

Build a Logo + Website That Attracts Customers

400 Credits

Discover Hot Niches with AI Market Research

100 Credits

Create SEO Content That Ranks & Converts

800 Credits

Find Affiliate Offers Up to $500/Sale

10 Credits

Access a Community of 2.9M+ Members

By continuing, you agree to our Terms of Service and Privacy Policy
No credit card required

2.9M+

Members

190+

Countries Served

20+

Years Online

50K+

Success Stories

The world's most successful affiliate marketing training platform. Join 2.9M+ entrepreneurs building their online business with expert training, tools, and support.

© 2005-2025 Wealthy Affiliate
All rights reserved worldwide.

🔒 Trusted by Millions Worldwide

Since 2005, Wealthy Affiliate has been the go-to platform for entrepreneurs looking to build successful online businesses. With industry-leading security, 99.9% uptime, and a proven track record of success, you're in safe hands.