2023.04.05 ホームページ制作

ホームページ制作・Web制作のSEO -【PageSpeed Insights】LCPのエラーでパフォーマンスが「?」になる

あるサイトでPageSpeedを測ったところ、Largest Contentful Paintの項目が「Largest Contentful Paint(LCP)に該当するコンテンツがページに表示されていません。ページに有効なLCP要素があることを確認してから、もう一度お試しください(NO_LCP)。」というエラーになり、パフォーマンスが「?」になってしまいました。

何度分析しても結果は同じで、パフォーマンスが計測できません。
ちなみにLighthouseではちゃんと計測できています。。

エラーメッセージで検索しても特にこれといった情報はヒットしなく半分諦めかけたんですが、色々と検索した結果、無事に解決できたので備忘のために書き残すことにしました。

原因はオフスクリーンアニメーション!?

色々検索している中でこのページに辿り着きました。
Lighthouse NO_LCP error due to offscreen animation #10869

どうもLCP要素がビューポート外からアニメーションしてくる時にこのエラーになるみたいなことを言っています。
そこでサイトを見直したところ、確かにヘッダーはビューポート外からニュルッと出てきて、ヒーローイメージもopacity0から1になるようになっていました。

.hero {
  opacity: 0;
  filter: blur(25px);
  .is-loaded & {
    opacity: 1;
    filter: blur(0);
  }
}

LCP要素が何も無いってことですね。。

なのでちょっとでも見えてれば良いのかなと思い修正してみました。

.hero {
  filter: blur(25px) opacity(1%);
  .is-loaded & {
    filter: blur(0) opacity(100%);
  }
}

opacityを0じゃなくしたってだけです。

結果は

無事にエラーが解消されパフォーマンスの値が表示されるようになりました。

ちょっと考えればそりゃそうだよなってことではありますが、以後気をつけていきたいと思います。

同じエラーが出てしまった人の一助になれば幸いです。

ホームページ制作のお問い合わせ、お見積り依頼、相談、質問は
お問い合わせフォームよりお願いいたします

ホームページ制作実績 東京のホームページ制作会社 フライング・ハイ・ワークス TOPへ

Web制作を検討する方へ まず知ってほしい考え方をまとめています。

Before
You
Start

進める前に整理しておきたい視点

検討初期の整理

検討を始めたばかりの方向けに、考え始める前に整理しておきたいポイントをまとめています。

Our
Approach

Web制作の考え方

判断軸の整理

UI/UXやデザインだけでなく、 Web制作をどう捉え、どう判断するかの考え方を整理しています。

Why
Flying
High
Works

FHWの特徴

相性判断・体制の確認

できること・できないこと、体制や進め方など、FHWという会社との相性を判断するための情報をまとめています。

How
the
Process
Works

Web制作の進め方

ご相談前の最終確認

整理から始める理由、体制・進行、対応範囲、費用、公開後の運用、相談についての考え方を確認できます。

ご相談前に知っておきたい
Web制作の考え方と進め方
お問い合わせ お問い合わせ
ページの先頭に戻る