楽天セール開催中!ポイント最大11倍! セール会場へ

PageSpeed Insights│背景色と前景色には十分なコントラスト比がありませんを解決する方法

PageSpeed Insightsの「背景色と前景色には十分なコントラスト比がありません」は、文字色と実際の背景色の組み合わせを確認して直します。文字色だけから合否は決まりません。

目次

著者

WEB制作をしているデジタルノマド
WordPressのカスタマイズが好きで、色々と自作しています。

WordPressのカスタマイズに困ったらご相談ください!

通常文字と大きな文字の基準

WCAG 2.2のレベルAAでは、通常の文字は4.5:1以上、大きな文字は3:1以上が基準です。大きな文字は通常ウェイトで18pt(24 CSS px)以上、太字で14pt(約18.67 CSS px)以上を指します。境界値は四捨五入して合格にしません。4.499:1は4.5:1未満です。

白背景を前提に色を比較する

背景が白(#ffffff)の場合、#b18e37は約3.091:1、#94712cは約4.509:1です。後者は通常文字の基準をわずかに上回ります。背景が変わると結果も変わるため、淡い背景や透明度がある場合はこの数値を流用しません。

.waza-contrast-sample {
  color: #94712c;
  background-color: #ffffff;
  padding: 1em;
  font-size: 16px;
  font-weight: 400;
}

子テーマのCSSなどへ追加し、対象の段落ブロックの追加CSSクラスへ waza-contrast-sample を指定します。サイト全体の文字色を一括変更する例ではありません。

白い背景に、文字色 #94712c を指定した表示例です。

実際の要素を調べて再測定する

指摘された要素を開発者ツールで選び、計算後のcolorと背景を確認します。背景が透明なら親要素、画像やグラデーションなら文字の背後の色も調べます。hover・focus時やスマートフォン幅で背景が変わる箇所も確認してください。

変更後は対象URLを再測定し、同じ要素の指摘が解消したか確認します。コントラストが改善しても、ページ全体のアクセシビリティやPageSpeedスコアの合格を保証するものではありません。戻す場合は追加クラスと今回のCSSを外します。

基準:W3Cのコントラスト(最低限)。文字の太さとフォント指定はWebフォントの指定方法で扱っています。

スマホ幅390pxで白背景と文字色#94712cを表示したWAZAの実画面
2026年10月1日、幅390pxのブラウザーで確認した表示例。計算後の文字色はrgb(148, 113, 44)、背景色はrgb(255, 255, 255)です。

よくある質問:PageSpeed Insightsの「背景色と前景色には十分なコントラスト比がありません」を解決する方法

「背景色と前景色には十分なコントラスト比がありません」と指摘されたら、どうしますか?

記事では、文字色と実際の背景色の組み合わせを確認して直します。文字色だけから合否は決まりません。

合格の基準は、どれくらいですか?

記事では、WCAG 2.2のレベルAAで、通常の文字は4.5:1以上、大きな文字は3:1以上が基準です。大きな文字は通常ウェイトで18pt(24 CSS px)以上、太字で14pt(約18.67 CSS px)以上を指します。境界値は四捨五入して合格にしません。4.499:1は4.5:1未満です。

具体的な色の例を教えてください。

記事では、背景が白(#ffffff)の場合、#b18e37は約3.091:1、#94712cは約4.509:1で、後者は通常文字の基準をわずかに上回ります。背景が変わると結果も変わるため、淡い背景や透明度がある場合はこの数値を流用しません。

CSSは、どこに追加しますか? サイト全体の文字色が変わりますか?

記事では、子テーマのCSSなどへ追加し、対象の段落ブロックの追加CSSクラスへ専用クラスを指定します。サイト全体の文字色を一括変更する例ではありません。

指摘された要素は、どう調べますか?

記事では、指摘された要素を開発者ツールで選び、計算後のcolorと背景を確認します。背景が透明なら親要素、画像やグラデーションなら文字の背後の色も調べます。hover・focus時やスマートフォン幅で背景が変わる箇所も確認してください。

変更したあとは、どうしますか?

記事では、変更後は対象URLを再測定し、同じ要素の指摘が解消したか確認します。コントラストが改善しても、ページ全体のアクセシビリティやPageSpeedスコアの合格を保証するものではありません。

元に戻すには、どうしますか? 基準は今も同じですか?

記事では、戻す場合は追加クラスと今回のCSSを外します。基準はW3Cのコントラスト(最低限)で、文字の太さとフォント指定はWebフォントの指定方法の記事で扱っています。基準やPageSpeed Insightsの表示は変わる可能性があるため、最新は公式で確認してください。

  • URLをコピーしました!

内部SEOを本格的に見直すなら

WordPressのSEO対策

内部構造の調査は¥30,000〜、継続的なSEO対策は月額 ¥50,000〜(税込・最低6ヶ月)。専任のコンサルタントが定期ミーティングで施策を進めます。

WAZAの有料記事のサブスクリプションも開始しました。

サービス

Service

WordPressサイトのSEO対策のサービスに関心がありましたら、ぜひ詳細をご覧ください。

目次