アンカーテキスト

アンカーテキストは、ハイパーリンクの表示されるクリック可能な文言で、リンク先の内容を人にも検索エンジンにも伝えます。

意味と範囲

アンカーテキストは、ハイパーリンクの中にある、表示されるクリック可能な文言です。<a href="/glossary/sitemap-xml">XML sitemap guidance</a>では、「XML sitemap guidance」がアンカーテキストにあたります。まず役立てるのは人に対してです。読み手が、開かなくても次のページの内容を予想できるようにします。検索エンジンも、リンクの文言と周囲の文脈から、リンク先を解釈する手がかりにできます。ただし、数あるシグナルの1つにすぎません。

この用語は内部リンクにも外部リンクにも当てはまりますが、編集者が制御できる範囲は異なります。内部リンクのアンカーは、サイトの情報設計の一部です。外部リンクのアンカーはほかの発行者が書くため、サイト所有者は観察できても、「目標比率」を決めることは現実的ではありません。Googleの公開ガイダンスは、説明的で簡潔なリンクテキストを求め、操作的なリンクスキームには注意を促しています。完全一致のアンカーについて、安全な割合は公開していません。

概念図:役立つアンカーテキストはリンク先を説明するもので、数値で決まるランキングの公式ではありません。

役立つアンカーテキストの書き方

まず、リンク先の役割を押さえます。トラブルシューティングのページへのリンクなら「レンダリング後のcanonicalタグを確認する」、用語集の項目へのリンクなら「XMLサイトマップでcanonical URLを宣言する方法」のように書けます。ラベルは、近くにある別のリンクと区別できるものにします。「続きを読む」、URLそのまま、繰り返しのメニュー名は、限られたインターフェースでは許容できます。ただし、本文中の主なリンクとして使うと、文脈がほとんど伝わりません。

説明的
文の自然な言葉で、リンク先のトピックや動作を示す。
簡潔
意味が保てる最短のフレーズを使う。文をキーワードの羅列にしない。
正確
期待するクエリではなく、リンク先に表示されている目的に合わせる。
クロール可能
リンクを発見させたい場合は、最終的な公開URLへの標準的な<a href>リンクを使う。

リンクになっている画像でも、アクセシブルな名前に同じ配慮が必要です。意味のあるaltの値が、リンクの代替テキストになります。装飾的な画像のリンクは、別の場所で明示的なテキストのラベルが必要になることがあります。用語を繰り返すためだけに、長いキャプションと同じくらい長いalt属性を重ねて書いてはいけません。

ナビゲーションには、また別の境界があります。スペースが限られるため、短いナビゲーションのラベルが最も分かりやすい説明になることがあります。説明的な段落内の編集上のリンクなら、もっと具体的に書けます。パターンごとに、そのインターフェースと目的の中で評価します。商品カテゴリ、アカウントのセクション、ヘルプのトピックに、定着した分かりやすい名前がある場合は、すべての箇所にクエリのフレーズを入れようとしてはいけません。

実践的な見直し

アンカーは、サイト全体の割合を探すのではなく、ページごとに見直します。内部リンクをエクスポートまたはクロールしてリンク先ごとにグループ化し、一部をリンク元ページの文の中で読みます。食い違いは3種類に分けて記録します。別のリンク先を期待させるテキスト、区別のつかない一般的なラベルを使った多数のリンク、正規URLではなくリダイレクトを経由するリンクです。

  1. 重要なリンク先を選び、読み手がそこで何を見つけられるべきかを書き出します。
  2. そこへの内部リンクを、リンク元URL、表示テキスト、前後の文、最終的に解決されるリンク先とあわせて一覧にします。
  3. 文でより明確に説明できる場合は、誤解を招くラベルや重複したラベルを置き換えます。
  4. 最終的なルートがクロール可能で、ロケールのプレフィックス、リダイレクトのホップ、無関係なパラメーターが加わっていないか確認します。
  5. 変更後に再クロールし、変更前後のエクスポートを残して、見直しを再現できるようにします。
内部リンクの監査がきれいに済めば、ラベルとリンク先が一致していることは示せます。ただし、フレーズの変更が検索順位やトラフィックの変化の原因だったとは証明できません。順位は、多くのシグナルとクエリによって決まります。

限界とよくある誤り

アンカーを、機械的に配分するキーワードのように書いてはいけません。同じ商用のフレーズを、ナビゲーション、フッター、本文で繰り返すと、分かりにくくなり、根拠を示しにくいパターンにもなります。良い代替案は、無作為に変化をつけることではありません。リンクごとの具体的な理由を説明する言葉にすることです。

提携先に、キーワードを多用したアンカーで、有料リンクや交換リンクを設置してもらってはいけません。Googleのガイダンスでは、有料の掲載にsponsoredやnofollowなど適切なrelの値が必要です。主に検索順位を操作する目的のリンク交換は、リンクスパムのポリシーの対象になります。編集上、有用な問いは、リンクが読み手に関連性のある誠実な次のステップを示しているかどうかです。

最後に、アクセシビリティとSEOの確認は分けて行います。リンクテキストが分かりやすくても、リンク先がブロックされている、リダイレクトされる、存在しないことがあります。技術的にクロールできるリンクでも、読み手には曖昧なことがあります。レンダリング後のテキストと、解決されたHTTPのリンク先の両方を確認します。

FAQ

すべての内部リンクに、ターゲットキーワードを使うべきですか?
いいえ。リンク先を、その文の中で正確に説明する言葉を使います。1つのキーワードのフレーズをあちこちで繰り返すと分かりにくくなります。それが公開されたランキングの公式というわけでもありません。
リンクになっている画像にも、アンカーテキストはありますか?
リンクになっている画像には、アクセシブルな名前が必要です。意味のある代替テキストが、その文脈を補えます。装飾的な画像には、キーワードを詰め込んではいけません。
アンカーテキストの問題があるパターンは、どう見直せばよいですか?
各リンクの表示テキストと前後の文を、最終的に解決されるリンク先と見比べます。食い違うラベルとリダイレクトのホップを修正し、リンクを再クロールします。