5

ナビゲーションを含む HTML を構造化して、SEO が可能でアクセスしやすいようにするための推奨される方法は何ですか。

たとえば、構造がドキュメントの構造に似ている必要があります。

  1. コンテンツにスキップ (リンク、CSS で非表示)
  2. ナビゲーション
  3. コンテンツ
  4. その他のコンテンツ (右側のペインなど)

また:

  1. ナビゲーションにスキップ (リンク、CSS で非表示)
  2. コンテンツ
  3. ナビゲーション
  4. その他のコンテンツ (右側のペインなど)

明らかにレイアウトを制御するために CSS が使用されますが、ボットとスクリーン リーダーは CSS を無視します。

4

6 に答える 6

7

以前、クライアントからコンテンツの後にナビゲーションを移動するように依頼されたことがありますが、あまり役に立たなかったと思います。私は通常、あなたが上で言及した最初の構造に従います。

いくつかのランダムなヒント:

  • マークアップ標準に準拠し、有効かつシンプルに保ちます。
  • キーワードなどを詰め込まないでください。
  • 扱うべきものとして見出しを扱います。h1 タグが 1 つだけであることを確認します。ページ全体で見出しを控えめに使用します ( Google - PDF ダウンロードでは)。
  • アンカーには title 属性を使用し、画像には alt 属性を使用します (ただし、一部のユーザーのために画像に相当するテキストが必要な場合のみ)。
  • rel="nofollow" を使用して、PR ジュースを本当にアクセスしてもらいたいページに誘導します。
  • ページごとに独自のコンテンツを保持します。
  • Google ウェブマスター ツールと MSN および Yahoo! の同等のツールを使用します。
  • sitemap.xml ファイルを作成、送信、および維持します。
于 2009-03-12T13:38:16.180 に答える
5

コンテンツが Flash などに隠されていないページは、SEO 対応です。Web クローラーは、すべてを取り除き、ページをテキスト ストリームとして読み取る傾向があります。キーワード、本文でのキーワードの使用、H1 および H2 タグ、ページ タイトル、さらにはドメイン名に注意を払う人もいますが、それらがページ構造の順序の影響を受けているとは思いません。

于 2009-03-12T13:32:46.050 に答える
2

スクリーン リーダーのユーザーとして、ナビゲーションがページのどこにあるかは気にしません。最も役立つのは、見出しごとにコンテンツをリストすることです。たとえば、この質問は h2 レベルにあり、回答は次の h2 レベルから始まります。スクリーン リーダーは見出しをスキップできるキーを提供するので、スキップ ナビゲーション リンクを見つけて Enter キーを押すよりも見出しナビゲーションの方が速いことがわかりました。

于 2009-03-12T17:03:14.317 に答える
1

コンテンツ以外のすべてを最小限に抑えます。

非常に短いナビゲーションです。フル ナビゲーション ページへのリンクを追加するか、AJAX で読み込みます。

「その他のコンテンツ」はありません。ページに何かを配置する場合、それらは関連している必要があります。さらに、それらは関係によってソートする必要があります。

于 2009-03-12T13:33:49.420 に答える
1

一般に、コンテンツをできるだけページの上部に近づけるのが「最善」であると考えられています。技術的には、2番目の例が最適です。ただし、コンテンツへのスキップ リンクは、スクリーン リーダーにとっては便利な機能です。CSS レイアウトが現状のままであるため、ドキュメントの上部に簡単なナビゲーションを配置することを誰もがっかりすることはありません。それがあなたの Google PageRank を傷つけるとは思いません。

于 2009-03-12T13:35:12.253 に答える
0

最善の方法は、コンテンツをできるだけページの上部に移動することです。私はこの構造を提案します:

  1. リンクをスキップ
  2. コンテンツ
  3. その他のコンテンツ (右側のペインなど)
  4. ナビゲーション
于 2009-03-12T13:33:05.630 に答える