- 「ここをクリック」 のような一般的なリンクテキスト使用の問題点を強調
- アクセシビリティ 向上の観点から、リンクテキストは コンテンツの意味 を明確に伝える必要がある
- 検索エンジンおよび スクリーンリーダー利用者の体験 に悪影響を及ぼす
- 明確で 文脈を反映したリンク文言 は、ユーザーにも技術にも利点をもたらす
- 2001年から Web標準とUX原則 の観点で、適切なリンクテキストを推奨する動きが進められてきた
はじめに
- 「ここをクリック」または「click here」のような 一般的なリンクテキスト の使用は、古くからWeb開発者の間で一般的な慣行として定着してきた
- しかし、このような方法には アクセシビリティ、ユーザビリティ、SEO の面で重要な欠点がある
リンクテキストの意味と問題点
- リンクテキストは、ユーザーが クリックする前にそのリンクがどこへ移動するのか を予測できるよう、情報を提供する役割を担うべきである
- 単に「ここをクリック」と書かれているだけでは、文脈なしにリンクが存在することになり、ユーザーの混乱 と アクセシビリティ低下 を招く
アクセシビリティとユーザー体験への影響
- スクリーンリーダー利用者は、ページ内のリンク一覧をたどる際に、どれも「ここをクリック」という同じ内容として読み上げられるため、情報の把握が困難 になる
- リンクが 意味を含む具体的な文言 で書かれていると、視覚障害者を含むさまざまな状況のユーザーにとって 体験の効率性 が高まる
検索エンジン最適化(SEO)の考慮事項
- 検索エンジン もリンクテキストを分析し、コンテンツの関連性や品質を判断する
- 重要なキーワードや文脈を含むリンクテキストは、検索順位や露出度 の向上に好影響を与える
適切なリンクテキストの書き方の推奨
- 文脈を明確に反映したリンクテキストの使用を推奨
- 例: 「最新のアクセシビリティガイドラインを確認」 など
- こうした原則は、2001年以降 Web標準の登場とUX強化 の流れの中で継続的に強調されてきた
結論
- 「ここをクリック」ではなく 意味のあるテキスト をリンクとして使うことが、現在のWebでも将来のWebでも不可欠な基準である
1件のコメント
Hacker Newsの意見
アクセシビリティの観点では、視覚障害のあるユーザー向けのスクリーンリーダーはページを線形に読み上げる方式であることを強調したい。この線形構造から離れるために、ユーザーは見出しやリンク一覧を別途たどることもできるが、すべてのリンクが「ここをクリック」のように表示されていると、実質的に非線形のアクセスが妨げられるという問題が生じる
「自分」は、文中で提示されている「問題のある」例である
英国 Government Digital Services でも似たアクセシビリティガイドラインが推奨されていることを紹介。公式資料は こちら で確認可能
W3C:
Get Amaya
Read more about Amaya
Home Office:
Get Amaya
Read more about Amaya
Home Office 方式のほうが合理的だが、文脈によっては別の問題が生じることもある。どちらも実際には、文章中のハイパーリンク活用よりアウトオブラインのボタン式で解決したほうが自然だ(例: [Download], [Documentation])。自分の経験では、テキストを自然に組み替えた
「PiPedal は Raspberry Pi で動くギターエフェクトです。PiPedal のダウンロードは [ダウンロードページ]、文書を読むには [Documentation]。」
こういう形式のほうがよいと思い、実際の文書でもそう書いた
「ここをクリック」を名詞化するのは思ったより難しいと気づいた。場合によっては、インライン文の中で十分な文脈が提供されているため、「ここをクリック」の使用が実際にはアクセシビリティ問題を引き起こさない例もある
とくにボタンがすぐ上に配置されている場合("Download", "Documentation")は、わざわざ修正が必要かどうか確信が持てない 究極的には、人々がダウンロードページを実際にどれだけ訪れるかがパフォーマンス指標
個人的には、記事で避けるべきとされた2番目の例(「Amaya をダウンロードするには Amaya website に移動して必要なソフトウェアを入手する」)のほうがよいと感じる。
単に「Amaya」だけをリンクにすると、内部リンクなのか外部リンクなのか、そして直接ファイルに行くのかダウンロードページに行くのかが明確でない
年齢のせいかもしれないが、直感的にはリンクは名詞(場所/対象)を指すためのものだと考えてしまう。
なので「私のウェブサイト」へのリンクなどはよいが、「私のウェブサイトへ移動」のように動詞が入った文句には抵抗がある
とくに命令形が嫌いなので、「go to my website」「follow this link」のような形式は使わない
オンラインで「ここ」だけをリンクにするのは、ハイパーテキスト文書の書き方そのものをまったく理解していないという根本的な失敗だと感じる立場。「ここをクリック」はまるで台本のト書きのようだ。多くの著者がハイパーテキストの文脈で文章を書いていないことから生じる問題だと思う
「I forgot my password」のような文句をリンクにするとき、「ここをクリック」のように変えてみようと思ったが、直感的に何か違うと感じた。
UI の標準が崩れることで、ユーザーがページ上のどこをクリックすべきか、どのテキストが自分の意図を表しているのか混乱することが多くなった
「I forgot my password」がボタンなら、リンクよりずっと効果的だという点には同意する
また Microsoft がボタンをほとんどなくして曖昧な色のリンクに置き換えたとき、どこを押せばよいのか分かりにくい事例が増えたこともあった
(参考ポスト: 関連 Mastodon 投稿)
Dragan Espenschied の2022年エッセイ リンクテキスト変遷史 を紹介。
最近、リンクテキストが call-to-action(行動喚起)から、ユーザーの状態(自分がどんな人かという定義、例: 「ログインしてください」)を説明するボタンテキストへと変わる傾向にあると述べている
記事で説明された原則の大半には同意するが、「download」のように動詞や動詞句が明確に出ていたほうがよい場合は、例外的に適切なことがあると思う。この場合は、必ず直接ダウンロードにリンクしているときにだけ使うべきであり、常に文脈に合っているか確認が必要
例のように、すべてのリンクで実際に Amaya のダウンロードが始まるなら、Download Amaya 形式のハイパーリンクが最も好ましい。
できればダウンロードであることを示すアイコンも一緒に付けてほしい。実際のファイルリンクではなく、広告ボタンがいくつも混ざったダウンロードページへ誘導されるのは避けたい