LP アクセシビリティの基本と実践|すべての訪問者に届くページ設計

公開日: 2026年5月27日 · 読了目安 10 分

ランディングページのアクセシビリティ対策を基礎から解説。色のコントラスト・キーボード操作・スクリーンリーダー対応・フォームのアクセシビリティまで実践的にまとめます。

LP にアクセシビリティが求められる理由

アクセシビリティとは、障害の有無や使用端末に関わらず、全てのユーザーがページの情報を取得しアクションを起こせる状態を指します。日本国内でも障害者差別解消法の改正により、ウェブアクセシビリティへの対応が企業に求められるようになっています。

アクセシビリティ対応は、障害を持つユーザーへの配慮だけでなく、高齢者・一時的な怪我・屋外での強い日差し下での閲覧など、あらゆるシーンで恩恵があります。また、アクセシビリティの改善は SEO にも間接的に貢献します。正しい見出し構造・画像の alt テキスト・クリアなリンクテキストは、検索エンジンにも評価されます。

LP のアクセシビリティ対応を後から行うと修正コストが大きくなります。DesignLayer でたたき台を作成する段階から、アクセシビリティの要点を意識した構成にしておくことで、本番実装での手戻りを減らせます。

色とコントラストの基準

テキストと背景のコントラスト比は、WCAG 2.1 AA 基準(通常テキストは 4.5:1 以上、大きいテキストは 3:1 以上)を満たすことが推奨されます。薄いグレーのテキストや、淡い背景上のカラーテキストはコントラスト不足になりやすいため、ブラウザの開発者ツールやコントラストチェッカーで確認してください。

色だけで情報を伝えない設計が重要です。「赤いボタンが必須項目」「緑の数値が好調指標」のように色だけで意味を持たせると、色覚に特性があるユーザーには伝わりません。色に加えてアイコン・テキスト・パターンの組み合わせで情報を伝えてください。

リンクテキストは、本文の中で視覚的に区別できる(下線 or 色の差)ことを確認します。「こちら」「詳しくはこちら」というリンクテキストはアクセシビリティ上も SEO 上も好ましくありません。リンク先の内容が分かる具体的な文言(例:「アクセシビリティガイドラインを確認する」)を使います。

キーボード操作対応

LP 上のすべてのインタラクティブ要素(ボタン・リンク・フォーム・モーダル)は、マウス不使用でキーボード(Tab・Enter・Space・矢印キー)だけで操作できる必要があります。Tab キーで要素間を移動できるか、フォーカスが視覚的に分かるかを必ず確認してください。

フォーカスインジケーター(フォーカス時の枠線)を outline: none で消しているサイトが多く見られますが、これはキーボードユーザーの利便性を著しく損ないます。カスタムフォーカスインジケーターを設けるか、デフォルトの outline を維持してください。

モーダルウィンドウや展開型 FAQ(アコーディオン)は、開閉を Enter・Space で操作でき、閉じたときにフォーカスが元の位置に戻ることを確認します。フォーカストラップ(モーダル内でのみ Tab が回る)も適切に実装が必要です。これらはフロントエンド実装フェーズで開発チームが対応します。

スクリーンリーダー対応

スクリーンリーダーは、視覚に頼らずページを音声で読み上げるツールです。適切な ARIA ランドマーク(header・main・nav・footer・section の role 属性)を設定することで、スクリーンリーダーユーザーがページ構造を素早く把握できます。

画像には必ず alt テキストを設定します。装飾目的の画像(背景・アイコン等)は alt=(空文字)とし、意味を持つ画像は内容を簡潔に記述します。グラフや図の場合は、視覚情報をテキストでも説明する代替テキストが必要です。

フォームのラベルと入力フィールドは、for 属性と id 属性で明示的に関連付けます。placeholder テキストのみでラベルを省略すると、スクリーンリーダーユーザーが入力中にフィールドの意味を確認できなくなります。全てのフォームフィールドに visible なラベルを確保してください。

動画・音声コンテンツには字幕またはトランスクリプト(文字起こし)を提供します。自動再生する動画は、音量 0 または一時停止可能な設計にし、閲覧環境を選ばない配慮をします。

フォームのアクセシビリティ

フォームは LP のゴール達成に直結するため、アクセシビリティの確保が特に重要です。エラーメッセージは、該当フィールドの近くに具体的な修正指示とともに表示し、スクリーンリーダーで読み上げられる aria-live または aria-describedby で関連付けます。

必須項目は視覚的マーク(アスタリスク等)だけでなく、required 属性とラベルへの「(必須)」テキストを組み合わせます。これにより、色が見えない場合やスクリーンリーダー利用時でも必須項目が把握できます。

バリデーションはリアルタイムではなく送信後にまとめて行う方が、入力中のユーザーを邪魔しません。送信後にエラーが複数ある場合は、ページ上部にエラーサマリー(「3 件の入力エラーがあります。以下を修正してください」)を表示し、各エラーへのリンクを設けると便利です。

フォームのタイムアウト(セッション切れによるデータ消失)への対応も重要です。認知・運動機能に困難があるユーザーは入力に時間がかかる場合があります。自動タイムアウトの前に警告を表示し、入力内容を保持する設計が WCAG 2.2 の達成基準に含まれており、LP のアクセシビリティ品質を高める実装のひとつです。

WCAG と JIS X 8341-3 への対応

国際的なウェブアクセシビリティの基準は WCAG(Web Content Accessibility Guidelines)です。現行の WCAG 2.1 では A・AA・AAA の 3 レベルがあり、公共機関や大企業では AA 準拠が求められます。民間の LP でも AA 準拠を目標にすることが推奨されます。

日本の JIS X 8341-3 は WCAG 2.1 に準拠した国内規格です。公共機関・行政のウェブサイトでは JIS X 8341-3 AA 準拠が義務に近い扱いになっており、LP を含む全てのウェブページが対象です。

対応レベルの確認には、axe・WAVE・Lighthouse のアクセシビリティ監査ツールが便利です。自動検査で検出できるのは全問題の 30〜40% 程度とされており、手動での確認(キーボード操作・スクリーンリーダー実機確認)との組み合わせが必要です。

DesignLayer でのアクセシビリティ意識

DesignLayer が生成する HTML のたたき台は、見出し構造・ランドマーク・ラベルの基本的な実装を含んでいます。スタジオで画像を差し替えた際は、alt テキストを必ず更新してください。色の変更を行う場合は、コントラスト比が基準を満たしているか確認することをおすすめします。

エクスポートした HTML を本番化する際、開発チームへのアクセシビリティ要件として、フォーカスインジケーター・ARIA 属性・フォームラベルの確認をチェックリストに含めてください。LP のアクセシビリティ対応を設計段階から意識することで、後から修正するコストを大幅に削減できます。

アクセシビリティ対応は完璧を一度に目指すより、まず AA 基準の主要項目(コントラスト・キーボード・フォームラベル・alt テキスト)を満たすことから始めましょう。段階的な改善サイクルと定期監査の仕組みを作ることが、長期的なアクセシビリティ維持の鍵です。

アクセシビリティチェックリスト

視覚:コントラスト比 4.5:1 以上 / 色のみで情報を伝えていない / フォーカスインジケーターが見える / 文字サイズが最低 16px。

操作:全要素がキーボードで操作できる / Tab 順が自然な読み順 / モーダルにフォーカストラップがある / 動画が一時停止可能。

コンテンツ:H1 が 1 つ・見出し階層が正しい / 画像に alt テキストがある / リンクテキストが具体的 / フォームにラベルがある。

フォーム:必須項目に required 属性 / エラーメッセージが具体的 / 送信後のフィードバックがある。このチェックリストを本番公開前の QA に組み込み、定期的に再確認することをおすすめします。

アクセシビリティと CVR の関係

アクセシビリティ対応は CVR 改善にも直結します。コントラスト比の確保は高齢者や視力に特性があるユーザーだけでなく、屋外の強い日差し下でスマホを閲覧する全ユーザーにとって可読性を高めます。フォームラベルの明確化は入力ミスの減少につながり、フォーム完了率の向上に寄与します。

キーボード操作対応は、マウス不使用のユーザーだけでなく、タブレットやスマホでの操作性向上にも効果があります。フォーカスインジケーターが明確な LP は、ユーザーが「今どこを操作しているか」を把握しやすく、フォーム入力の離脱を防ぎます。

スクリーンリーダー対応の見出し構造は、SEO との相乗効果も生みます。H1→H2→H3 の階層が正しい LP は、検索エンジンにもコンテンツの構造が伝わりやすくなります。「ランディングページの SEO 対策ガイド」で解説している見出し設計と、アクセシビリティの見出し要件は本質的に同じです。両方を同時に満たす設計を心がけてください。

アクセシビリティ監査を四半期ごとに実施し、新機能追加や LP リニューアルのたびに再確認するサイクルを作りましょう。DesignLayer のスタジオで画像や色を変更する際は、変更後にコントラストチェックと alt テキストの更新を習慣化することで、品質を維持できます。

アクセシビリティ対応は法的リスクの回避にもつながります。公共機関や大企業の取引先になる場合、WCAG AA 準拠が入札条件になるケースもあります。LP 段階から対応しておくことで、後から大規模改修が必要になるリスクを減らせます。