web-dev-qa-db-ja.com

ページごとのページネーション、ソート、および結果の処理、SEOに優しいURL

ページネーション、ソート、および「ページごとの結果」制限オプションがあるeショップがあります。 URLを構成するための最もSEOに優しいアプローチは何ですか?

私の最初の考えは:

http://www.example.com/category/filter/page:1/sort:price-asc/limit:20

かなりいです。また、並べ替えや制限オプションを使用せずにロボットにページのインデックスを作成させることもできますが、私の分析はあまり明確ではありません。

もう1つの問題は、コロンを使用したことです。これを読むのは良くありません。

標準/より良い構造はありますか?コロンを使用するのが悪いのは本当ですか?次のようなより伝統的な構造を試してみてください:

http://www.example.com/category/filter?page=1&sort=price-asc&limit=20
1
xpy

URLパラメータは、コロンを含むディレクトリよりも優れています。

  • パラメータを処理するために書き換えルールは必要ありません。サーバーソフトウェアは通常、ルールをより簡単にサポートします。
  • Google Webmaster Toolsにパラメーターのルールを設定できますが、パスの一部には設定できません。

ページネーションを扱うときに従うベストプラクティスを次に示します。

  • ページごとに多くの結果を表示します。スキャンしやすい画像がある場合は、すべてのテキストのうち少なくとも10個の結果、ただし最大100個の結果。
  • Googleが無限のページをクロールすることを許可しないでください。複数のパラメーターを使用すると、それらのパラメーターの組み合わせの数が爆発的に増えます。 Googlebotがほんの少ししかクロールできないようにしてください。メタnoindex、メタキャノニカル、ウェブマスターツールのパラメーター、またはrobots.txtを使用して、Googlebotがクロールできるものを制限します。
  • ページネーションに加えて、必要なアイテムにフィルターを使用します。 eコマースサイトの場合、これは通常、ブランド、評価、機能、および価格によるフィルターです。
  • ページネーションを実際に使用しているユーザーの数を追跡します。ユーザーの5%以上がページネーションを実際に使用しているケースを測定したことはありません。ユーザーは、フィルターと検索を使用して追加の製品を見つける可能性が非常に高くなります。多くの場合、これはページネーションを削除し、最初のページに「トップアイテム」というラベルを付ける強力なケースになります。
  • URLからデフォルトパラメータを削除します。これはデフォルトであるため、URLに「page = 1」を含めないでください。ユーザーがページ2に達したときにのみ「ページ」パラメーターを追加します。ページ1のURLにはパラメーターhttp://www.example.com/category/を含めないでください。
  • アイテムを互いにリンクします。検索ボットがアイテムにナビゲートする唯一の方法としてカテゴリページに依存するのではなく、他の複数のアイテムから各アイテムに到達できる必要があります。 「類似アイテム」、「このアイテムを閲覧した人、また閲覧した人」、「推奨アイテム」を使用します。
1

Googleの場合、これを行う最適な方法は Googleに特定のURLパラメーターを指定する です。

要するに、リクエストURIクエリ文字列の各パラメータの意味をGoogleに伝えると、[Google]が文字列を解析し、コンテンツが重複するかどうかを判断できるようになります。

BingのURLパラメータの処理 に関しては、

Webマスターは、BingbotがどのURLをインデックスに登録し、どのURLを無視できるかを理解するために、Bing Webmaster Tools内のIgnore URL Parameters(Configure My Siteにあります)ツールを使用することをお勧めします

1
AbsoluteƵERØ

このGoogleウェブマスターツールの回答は、推奨される RL構造 に関して役立つはずです。

一般に、URLを可能な限りシンプルにし、パラメーターの数をできる限り少なくする必要があります。また、上記で説明したように、重複したコンテンツを生成するサイトマップに多くのリンクを送信しないでください。

コロンの使用に関しては、 予約文字 のように見え、URLで使用する場合はエンコードする必要があります。

http://www.example.com/category/filter?page=1&sort=price-asc&limit=20

はい、それははるかに良いでしょう。

1
dan

次のドキュメントを読むことをお勧めします。

https://support.google.com/webmasters/answer/6080551?hl=en

https://support.google.com/webmasters/answer/6080550?hl=en

https://support.google.com/webmasters/answer/76329?hl=en

基本的に、2つのオプションがあります-URLをクリーンアップするか、Google Search Consoleでパラメーターを定義します。より明確なURL構造を持つことをお勧めします。

0