前提・実現したいこと
現在、サイトを一つ完成させ、その軽量化にいそしんでおります。
pagespeed insightsで計測したところ、結果はびっくりの5…
問題点は分かっています
・埋め込みYouTube
・Googleフォント
の二点のようです。
実機でそのつどキャッシュを削除して確認しているのですが、
体感としてはそこまでストレスではないものの、スコアが低すぎて気になるので質問させて頂きました。
発生している問題・エラーメッセージ
埋め込みYouTubeについて
こちらは、ただ埋め込みをしていたので、
iframe内に、loading="lazy"
HTML
1<iframe loading="lazy" src="https://www.youtube.com/embed/53-NjdnXXXcontrols=0?&rel=0&?showinfo=0" title="YouTube video player" frameborder="0" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
このようにし、キャッシュを削除してからもう一度実機で確認したところ、体感速度としてはそこまで気にならなくなりました。
しかしスコアは低評価のままでした。
Googleフォントについて
こちらは、GoogleコンソールのShow Coverageで確認したところ、
文中のテキストに用いている、Notoが、
こんな感じでなんだかむだに読みこまれているのは分かったのですが、これを防ぐ策はあるのでしょうか?
この 120個のunicode-rangeです。
head内には、このように記述しています。
HTML
1<!-- Noto --> 2 <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;900&display=swap" rel="stylesheet">
ここまで色々調べたのですが、
Insightsスコアの両立は諦めようという見解とそうでないものと
堂々巡りだったような気もするのですが、
まずは
埋め込みYouTubeについて
→これで記載した遅延読み込みは書き方は合ってるはずなのにスコアが改善しないのは認知されていないからでしょうか。それとも書き方が悪い…?
Googleフォントについて
→ただ使えばいいと思っていたGoogleフォントですが、皆さん何かこれに対して対策はしていますか?
何かヒントだけでも頂けますと幸いです。。
よろしくお願いします。
2021/03/29 10:27追記
- ご指摘いただいた通り、この問題点二個を消すと
しかし実際またもとに戻して、キャッシュを削除して
またInsightsスコアでみたところ
でした。
しかし、
今度F12の検証のほうでみてみると
早いんですがこっちをみて安心するなというPageSpeed Insightsさんからのメッセージでしょうか
~~~~~~
- ラボデータがこちらです。
- 改善できる項目で一番大きかったのがNotoです。
- YouTubeも相当かかっていることを教えてくれています
- こちらも10秒もかかっているのですが、まずは徐々に問題を解決していこうとおもって、ここは保留にしました
回答1件
あなたの回答
tips
プレビュー