初期費用0円で始める、月額制ホームページ制作サービス

CLSに関する問題とは?ホームページの表示ズレがSEOに与える影響と対策

CLSに関する問題とは?ホームページの表示ズレがSEOに与える影響と対策

「ページを開いたらボタンの位置が動いてしまった」「タップしようとした瞬間に広告が表示されて違う場所を押してしまった」。
このような経験はありませんか?

実はこうした現象は、Googleが評価指標として採用しているCLS(Cumulative Layout Shift)に関係しています。

CLSはSEOにも影響する指標のひとつであり、ホームページの使いやすさにも直結します。
特にスマートフォン利用者が多い現在では、表示の安定性は非常に重要です。

この記事では、CLSとは何か、SEOとの関係、発生する原因や改善方法について、ホームページ制作会社の視点から分かりやすく解説します。

CLSとは?

スマホを見て悩む男性

CLS(Cumulative Layout Shift)とは、ページの表示中に発生するレイアウトのズレを測定する指標です。

GoogleのCore Web Vitals(コアウェブバイタル)のひとつとして採用されており、ユーザー体験を評価するために利用されています。

例えば次のような状態です。

  • 画像が後から表示されて文章が下にずれる
  • ボタンの位置が突然変わる
  • 広告が読み込まれてレイアウトが崩れる
  • フォント変更で文字サイズが変わる

ユーザーがページを操作しようとしたタイミングで画面が動くと、Googleは「使いにくいサイト」と判断する可能性があります。

CLSはSEOに影響するのか?

結論から言うと、CLSはSEO評価の要素のひとつです。

ただし、CLSだけで検索順位が大きく変動するわけではありません。

Googleはコンテンツの品質を最も重視していますが、同じような内容のページが競合している場合には、ページ体験の良し悪しが差になることがあります。

ユーザーが快適に閲覧できるホームページを作ることが、結果的にSEOにもプラスになります。

Googleが推奨するCLSの基準

スコア 評価
0.1未満 良好
0.1〜0.25 改善が必要
0.25以上 不良

できる限り0.1未満を目指すことが推奨されています。

CLSが発生する主な原因

古いホームページを放置

画像サイズが指定されていない

最も多い原因のひとつです。

画像の横幅や高さが指定されていない場合、ブラウザは表示領域を確保できません。
そのため画像が読み込まれた瞬間にレイアウトが動いてしまいます。

特にWordPressでは、古いテーマやカスタム実装部分で発生することがあります。

広告の後読み込み

Google AdSenseなどの広告が後から表示されると、そのスペース分だけコンテンツが押し下げられることがあります。

広告エリアの高さを事前に確保しておくことが重要です。

スライダーやカルーセル

トップページに設置されたスライダーはCLSの原因になりやすい要素です。

画像サイズがバラバラだったり、JavaScriptの読み込み後に高さが変更されたりすると表示ズレが発生します。

Webフォントの切り替え

ページ表示時は標準フォントで表示され、後からWebフォントへ切り替わるケースがあります。

その際に文字サイズや行間が変化するとレイアウトが動いてしまいます。

ポップアップや追従バナー

お問い合わせバナーやキャンペーン告知を後から表示する場合も注意が必要です。

特にスマホ画面ではCLSの悪化につながりやすくなります。

WordPressでよくあるCLSの問題

パソコンの前で少し悩む女性

ホームページ制作の現場で実際によく見かけるのは次のようなケースです。

  • アイキャッチ画像のサイズ未設定
  • SwiperやSlickなどのスライダー
  • Lazy Loadによる画像遅延読み込み
  • Google AdSense
  • ポップアッププラグイン
  • お問い合わせフォームの後読み込み

PageSpeed InsightsでCLSの警告が出ているサイトの多くは、画像やスライダーが原因になっています。

CLSを改善する方法

画像にwidthとheightを指定する

最も効果的な改善方法です。

画像サイズを指定することで、ブラウザが事前に表示領域を確保できます。

広告エリアの高さを確保する

広告が表示される前からスペースを確保しておくことで、表示ズレを防げます。

スライダーの高さを固定する

ファーストビューのスライダーは特に注意が必要です。

高さを事前に指定し、画像サイズも統一しましょう。

フォントの最適化を行う

font-display: swapを利用することで、フォント読み込みによる影響を軽減できます。

不要なポップアップを減らす

ユーザー体験を損なうポップアップはCLSだけでなく離脱率の増加にもつながります。

本当に必要なものだけを設置することをおすすめします。

CLSの確認方法

アクセス解析をする様子

GoogleSearchConsoleを利用する

Googleが無料で提供している分析ツールです。

サイトの検索キーワードやインデックス状況も確認することが出来ます。

PageSpeed Insightsを利用する

Googleが無料で提供している分析ツールです。

CLSだけでなく、表示速度や改善点も確認できます。

Chrome DevToolsを利用する

Chromeの開発者ツールでは、実際にどの要素が移動しているか確認できます。

原因調査には非常に役立ちます。

よくある相談

紙のアクセス解析レポート・書類

CLSが悪いと必ず順位が下がりますか?

必ず下がるわけではありません。

ただし、競合サイトと比較した際に不利になる可能性があります。

PageSpeed Insightsで少し悪いだけなら問題ありませんか?

極端に悪くなければ大きな問題にならないケースもあります。

ただし改善できるなら早めに対応しておくことをおすすめします。

まとめ

CLSはホームページの表示ズレを測定する指標であり、SEOだけでなくユーザーの使いやすさにも大きく関わります。

  • 画像サイズを指定する
  • 広告スペースを確保する
  • スライダーの高さを固定する
  • フォントやポップアップを最適化する

特にWordPressサイトでは画像やスライダーが原因となるケースが非常に多いため、まずはそこから確認すると効率的です。

aswebでは、ホームページ制作だけでなく表示速度やSEO改善のご相談にも対応しています。
「PageSpeed Insightsで警告が出ている」「CLSを改善したいけれど原因が分からない」という場合は、お気軽にご相談ください。

Free Consultation

ホームページのこと、
まずは気軽にご相談ください。

ブログを読んで気になったことや、ホームページ制作・運用のご相談も歓迎です。LINE・フォーム・お電話から、お気軽にご相談いただけます。

ブログ一覧へ

Contact

まだ何も決まっていない
状態でも大丈夫です。

ホームページを新しく作りたい方も、今のサイトを見直したい方も、
まずは今のお悩みを気軽にご相談ください。

できること・合う進め方を分かりやすくご案内します。

LINE・電話でできるお問い合わせCTA LINEで相談 24時間受付 電話で相談 10:00〜19:00