Webサイトの上部表示されるグローバルナビゲーションはSEOに関係ないと思っていますか?
グローバルナビは、Webサイトの構造理解の手助けになるので重要な項目。
もし、グローバルナビゲーションに画像を使用していたり、JavaScriptでリンク生成している場合は、Googleに正しく伝わっていない可能性があります。
SEOの基礎や概念から知りたい人は、こちらもどうぞ!
【全てのWebサイトに共通】SEOの概念と基本的な理解を言えますか?
グローバルナビゲーションはテキスト表記が原則
意外に思うかもしれませんが、グローバルナビゲーション(ナビゲーションメニュー)には、画像ではなくテキストで設定することが推奨されています。
サイト上のページ間のナビゲーションの大部分をテキストリンクで制御すると、検索エンジンが容易にサイトをクロールして把握できるようになります。JavaScript を使ってページを作成する場合は、
SEOスターターガイドa
要素とともにhref
属性の値として URL を使用し、ユーザーの操作を待つのではなく、ページ読み込み時にすべてのメニュー項目が生成されるようにします。
これは、GoogleがWebサイトの構造理解をするにあたってテキストをベースに判断しているからです。
グローバルナビゲーションはお店に例えると館内図。
その館内図を正確に読み取れないと、Webサイトの構造を理解することは難しいからです。
SEOに詳しくない制作会社やコーダーが作成したWebサイトでは、グローバルナビゲーションに堂々と画像を設置しているケースが多く残念な気持ちになります。
PCでみた際に、Windowsであれば「Ctrl + A」、Macであれば「Command + A」を押しましょう。
その結果、グローバルナビゲーションに記載されたテキストを、そのままコピーアンドペーストできる状態であればテキスト化されています。
もし画像だった場合は、テキスト化することを推奨します。
修正に時間や費用がかかる場合は、せめてaltテキストが画像に記載されている文字と同じであることを確認してください。
JavaScriptによるリンク生成は要注意
ごくたまに、リンクの全てがJavaScriptによって生成されているWebサイトにも出会います。
JavaScriptによるリンク生成は注意が必要で、SEOスターターガイド内にも「JavaScriptを使ってページを作成する場合は、a要素とともにhref属性の値としてURLを使用し、ユーザーの操作を待つのではなく、ページ読み込み時にすべてのメニュー項目が生成されるようにします。」と記載されています。
サイト上のページ間のナビゲーションの大部分をテキストリンクで制御すると、検索エンジンが容易にサイトをクロールして把握できるようになります。JavaScript を使ってページを作成する場合は、
SEOスターターガイドa
要素とともにhref
属性の値として URL を使用し、ユーザーの操作を待つのではなく、ページ読み込み時にすべてのメニュー項目が生成されるようにします。
Googleがリンクをリンクと判断する際には、aタグを辿っています。
クロールできないということは、ページ先の情報まで辿り着けない(=認識できない、評価できない)ということ。
内部リンクの構築でも触れているので、認識のために覚えておいてください。
グローバルナビゲーションは日本語で表記を推奨
グローバルナビゲーションには、英語ではなく日本語を使用することを推奨しています。
上記はGoogleが言っているわけではなく、あくまで私個人の見解なのでご了承ください。
理由は2点。
- アンカーテキストのテキストは内部リンクの側面でも日本語が良いから
- 読むユーザーの多くは日本人だから
かっこいいデザインが良い要望を受けたWebデザイナーが、グローバルナビゲーションや見出しを、律儀に英語で記載したWebサイトを散見します。ただ、余程の理由がない限りは日本語に変更することを推奨します。
内部リンクに記載されるテキストは次ページの内容を示すものです。
この点はGoogleも言及しています。
適切なアンカー テキストがあれば、ユーザーと検索エンジンはリンクされたページの内容を簡単に把握できます。
SEOスターターガイド
ただ次ページに記載する内容が英語より日本語で記載しているほうが、ユーザーもGoogleも次ページの内容を理解しやすいと思いませんか?
- A:Price
- B:料金
パッとみた印象どうでしょうか。
Bの「料金」であれば、脳内で和訳する労力もないですし迷いもしないはず。
では、下記のパターンではどうでしょうか。
- A:Actual results
- B:実績
上記は、BtoBで良く見かける「実績」ページへの案内です。
Bの「実績」のほうが分かりやすい人が圧倒的に多いのではないでしょうか。
確かに英語表記にすると、デザインが締まってカッコ良いのですが、ユーザーを見ていません。
ユーザーも何のページか分からなくなり離脱する結果になると、「使いにくいWebサイト」として認定され結果としてGoogleからの評価も低くなります。
共通の重要なグローバルナビゲーションには「なんとなく分かる」ではなく、「直感的に正しく誘導」できる導線にすることが重要です。
まとめ
SEOにおけるグローバルナビゲーションの注意点は、言われてみれば確かに・・・という事象ですが、意外と対応していない企業のWebサイトが多いです。
カッコ良いデザインを追求するのは良いですが、利用するのはあなたではなく知見のないユーザーです。
最も意識すべきは「使いやすいWebサイト」であることが鉄則です。
そのうえで、Googleにも構造理解をしやすい設計を心がけWebサイトの運営に努めましょう。