web-dev-qa-db-ja.com

すべてのページリンクをサイトマップに含める必要がありますか?

ウェブサイトのサイトマップを作成しています。シンプルでメニューが1つだけなのか、それともページ上のすべてのリンクが含まれているのか。これがメインページのワイヤーフレームです: main page wireframe

簡単なサイトマップ: enter image description here

複雑なサイトマップ:

enter image description here

ソーシャルリンクを含めていない2番目のサイトマップには、カートページで[注文ボタン]が押されたときに呼び出される[注文]ページのような多くのページがありません。またはフローマップを作成するすべてのページを含める場合

サイトマップに必要なページとオプションのページ

1
Peter

質問を考えると:

サイトマップに必要なページとオプションのページを教えてください。

要件はなく、ベストプラクティス、有用性、および目標のみです。

短い回答:すべてのページを含めます。シンプルで構造化された(xml)で、更新も簡単です。

長い答え:ベストプラクティスは状況によって異なります...

  • サイトマップの目標(デザインモデル?タスクフローの視覚化?SEOツール?)
  • 何ページあるか(10 ?, 1000+?);
  • サイトマップの対象ユーザー(エンドユーザー、検索エンジン、クライアント、その他)。

だから、決定 君のサイトマップ ゴール:

  • それはSEOですか? 構築するとき XMLサイトマップ、すべてのページを含めます(州やソーシャルリンクではありません)。 サイトマップ(Google) の詳細。
  • あなたのサイトマップはナビゲーションとエンドユーザーを支援することを目的としていますか?
     HTMLサイトマップ 検索エンジンではなくエンドユーザーの場合は、 タイプ のページがユーザーに役立つ なんて簡単 エンドユーザーはあなたをスキャンすることができます サイトマップ 含めるページ数を指定します。選択したページ/レベルの数に応じて、ダイアグラムの使用を再検討し、メガメニューとメガフッターにあるパターンを使用してサイトマップの上部を構造化することを検討することもお勧めします。
  • あなたの サイトマップ クライアントとプロジェクトチームメンバーの情報アーキテクチャまたはフローの図? (私はこれを フロー図を使用)使用している場合 サイトマップ この設計成果物を参照するには、 その後 カートの状態と注文ダイアログ/ページは、計画と最適化のプロセスにとって非常に重要です。

サイトマップとその他の設計成果物の目的(UXの問題) の詳細をご覧ください。

2
csaetre

サイトマップは、サイトのWebページをリストして、Googleや他の検索エンジンにサイトコンテンツの構成を知らせることができるファイルです。 Googlebotなどの検索エンジンのウェブクローラーは、このファイルを読み取って、サイトをよりインテリジェントにクロールします。

また、サイトマップは、そのサイトマップにリストするページに関連付けられた貴重なメタデータを提供できます。メタデータは、ページが最後に更新された日時、ページが変更された頻度、その他のページに対するページの重要性など、Webページに関する情報ですサイト内のURL。

from https://support.google.com/webmasters/answer/156184?hl=ja&ref_topic=458119

そして、ここにGoogleに従ってサイトマップを作成するためのガイドラインがあります: https://support.google.com/webmasters/answer/183668?hl=ja&ref_topic=458119

私の提案は、あなたが提示する最初のものは情報が少なすぎ、二番目のものは多すぎるということです。 Googleが個人データ、お気に入りのアイテム、注文などに関する情報を知ることはありません。サイトマップのこの部分のみを保持することをお勧めします。

my suggestions

  • カテゴリとサブカテゴリが適切な場所にあるかどうかはわかりません。
  • フローティングバーがあるべきだとは思いません。
  • カートには、Googleに見せたくない個人情報が含まれています。

最後に、サイトを作成するために使用するCMSシステム(使用する場合)によっては、サイトマップを生成するための拡張機能が存在する場合があります。たぶん、これもご覧になれます。

0
Dimitra Miha