web-dev-qa-db-ja.com

Googleインデックスのキャノニックを持っているが、ユーザーはパラメーターを使用している-正しいですか

私は、物件リストを検索する複数のパラメーターを備えた検索機能を備えたサイトに取り組んでいます。可能なパラメーターは次のとおりです。

都市、エリア、建物タイプ、最小ベッドルーム、最大レンタル価格、ページ番号、ソート順。

書き換えのない「生の」URLは次のようになります。

www.mysite.com/city=1&area=1&type=1&bedrooms=3&price=1000&page=3&sort=1

あなたが私のサイトを使用している間、それは私にとってもあなたにとってもURLがどのように見えるかは重要ではないので、いわゆる「ダーティ」URLで作業できてうれしいと思います。

ただし、Googlebotが見るものは重要なので、次のようなページへのアクセスを許可するURL書き換えを追加する予定です。

www.mysite.com/london/kensington/apartments

そして、キャノニックを追加して、それがインデックス化されるページであることを確認することを計画しています-あなたの寝室/価格設定が何であるか、あなたが何の結果のページであるか、あなたがそれらを表示したい順序に関係なく。 Googleは、より少ない、より高品質の「すべて表示」ページのみをインデックスに登録するという考え方ですが、ユーザーは結果をドリルダウンして絞り込み、非常に具体的にすることができます。

しかし問題は、これが標準の正しい使用であるかどうか、そしてそれが望ましい効果をもたらすかどうかです。

編集

Googleが「ダーティ」なURLをパラメーターでインデックス付けするかどうかは関係ありません(ただし、使用可能な場合はクリーンなURLをインデックス化する必要があります)。本当に重要なのは、人々が関連する検索を実行するとサイトが見つかるということです。彼らがSEO戦略を持っていなかった場合、競合他社のサイトの上にそれを持っていることはアイデアです。

4
Codecraft

2つの異なるURLを使用して同じコンテンツをプルアップできる場合、正規URLが使用されます。 URLの書き換えによってこれが発生する場合、正規のURLが必要になります。

だから:

www.mysite.com/london/kensington/apartments

と同じコンテンツをプルアップします

www.mysite.com/city=london&area=kensington&typeapartments 

次に、正規のURLが必要です

(2番目の例は意味をなさないかもしれませんが、うまくいけばアイデアが得られます)。

UPDATE

2つのページの唯一の違いがメトリックのソート順などである場合、それらのページには正規のURLを使用する必要があります。

4
John Conde

ページwww.mysite.com/city=1&area=1&type=1&bedrooms=3&price=1000&page=3&sort=1の標準参照を使用して、www.mysite.com/london/kensington/apartmentsをマスターページとして指定できます。しかし、そうしない理由がいくつかあります。

  1. Www.mysite.com/city=1&area=1&type=1&bedrooms=3&price=1000&page=3&sort=1のコンテンツは、通常、www.mysite.com/london/kensington/apartmentsのコンテンツと完全に一致することはありません。
  2. すべての検索結果ページをこのようなページに正しくマッピングすると、www.mysite.com/london/kensington/apartmentsは、サイトが拡大するにつれて扱いにくく複雑になる可能性があります。
  3. それをすることには必ずしも価値はありません。 Googleはwww.mysite.com/city=1&area=1&type=1&bedrooms=3&price=1000&page=3&sort=1のページをどのように見つけることができますか?私の理解では、このページは内部検索の結果としてのみアクセス可能であり、Googleはこれらのページへのリンクを見つけるために検索フォームにデータの組み合わせを入力しません。したがって、このようなページがGoogleクロールに到達する唯一の方法は、sitemap.xmlファイルまたはサイトの静的リンクのhrefにそれらへの直接リンクを配置する場合です。文字通り何百万もの組み合わせが存在する可能性があるため、実行しています。つまり、特定の検索結果への唯一のリンクは外部サイトからのものでなければなりません。その場合、このタグをすべての内部検索結果ページ<meta name="robots" content="noindex,follow" />に追加することをお勧めします。このタグは、ページにインデックスを付けるのではなく、ページ上のすべてのリンクをたどるようにGoogleに指示します。
0
Ben Hoffman