web-dev-qa-db-ja.com

検索結果ページに最適な正規URLとは何ですか?

Googleのガイドラインを読んだことがあります rel = "canonical"について

正規ページは、非常に類似したコンテンツを持つページのセットの優先バージョンです。

URLに検索キーワードが追加された検索ページがあります。たとえば、ユーザーが「fruits」、「Apple」、または「banana」を検索すると、URLは次のようになります。

example.com/search/fruits
example.com/search/Apple
example.com/search/banana

これらのURLはすべてexample.com/search/index.php?keywords=xxxページに書き換えられます。SEOを改善するための最適な正規URLは何ですか?

これまでのところ、ユーザーがキーワードexample.com/searchなしでURLを手動で入力しても、ページには検索結果がありません。キーワードなしで最高の結果を表示するクエリを作成した場合、最高の正規URLになりますか?

ユーザー検索キーワードの重み計算も行っています。より多くのユーザーが「果物」を見つけると、果物= 100、Apple = 50、バナナ= 10のように重みが大きくなります。つまり、100ユーザーが「果物」を検索し、50ユーザーが「 Apple」など。この場合、URL example.com/search/fruitsは正規の場合に最適でしょうか?

検索結果は、検索キーワードによって異なる場合があります。重複したコンテンツである場合とそうでない場合があります。この状況で正規URLをどのように処理する必要があるかはわかりません。

6
Sithu

検索エンジンロボットは、サイトで直接検索を実行しません(つまり、検索フォームを使用)。ユーザーが検索結果をクロールしてインデックスを作成するには、次のように検索パラメーターをURLに含める必要があります。

example.com/search/index.php?keywords=fruits
example.com/search/index.php?keywords=Apple
example.com/search/index.php?keywords=banana

その後、サイトのコンテンツ、サイトマップ、またはサイトを指している外部リンクで見つかった場合、ロボットはこれらをクロールできます。それ以外の場合、それらはクロールされないため、最適な正規URLを決定する必要はありません。

それらがその形式であり、見つかった場合、Googleのような検索エンジンは、 here に示されているように、最適なURLに基​​づいて、表示するURLを決定します。

GoogleがURLパラメーターによる変動などの重複コンテンツを検出すると、重複URLを1つのクラスターにグループ化し、検索結果でクラスターを表す「最適な」URLを選択します。次に、リンクの人気度など、クラスター内のURLのプロパティを代表URLに統合します。重複したプロパティを1つの代表的なURLに統合すると、多くの場合、ユーザーにより正確な検索結果が提供されます。

Googleがパラメーターを処理する方法を指定 でツールを使用することもできます。

  • Googlebotに決定させます。 Googlebotはサイトを分析して、パラメーターの最適な処理方法を決定します。これは良い一般的なオプションです。

  • 値= xのURLのみ。 Googlebotは、このパラメーターの値がこの指定された値と一致するURLのみをクロールします。

  • URLなし。 Googlebotは、このパラメーターを含むURLをクロールしません。

最初のオプションでは、Googleが検索URLのインデックスを作成する方法を選択できます。これは、示されているように一般的なオプションです。

「果物」が一般に「アップル」などの特定のカテゴリよりも検索エンジンユーザーに関連性の高いカテゴリであると考える場合、2番目のオプションを使用して、Googleが次の検索パラメータを持つURLのみをクロールするように指定できます:

example.com/search/index.php?keywords=fruits

最後のオプションを使用すると、検索パラメーターを使用してURLをクロールしないようGoogleに指示し、代わりにメイン検索ページ(example.com/search)にインデックスを付けて、検索エンジンユーザーがそのページを表示して独自の検索を実行できるようにすることができます。

概要-次のいずれかを実行できます。

  • 検索エンジンがインデックスに最適な検索結果ページ/ URLを選択できるようにします。
  • 上記のツールを使用して、より一般的な「フルーツ」URLのみを選択してインデックスを作成するか、robots.txtファイル内の他の検索結果ページをブロックするか、noindex metaタグを追加してそれら。
  • 上記のツールを使用するか、robots.txtでブロックするか、noindexメタを追加することで、検索結果ページを除外allそれらにタグを付けます。
  • all検索結果ページをブロックし、メインの検索ページのみにインデックスを付けます。

どちらを選択するかは、サイトのインデックスを作成する対象によって異なります。

4
dan