サイトのURL構造を全面的に改良し、コンテンツの重複(URLの/c/
部分が国フィルターの適用を決定する)を防ぐために、次のURL構造を定義しました。各URLには対応する正規URL(まだわからないものやORでマークされているもの):
URL:/vendors/venues/c/usa/massachusetts
正規URL:/vendors/venues/c/usa/massachusetts
URL:/vendors/venues/c/usa/massachusetts/boston
正規URL:/vendors/venues/c/usa/massachusetts/boston
URL:/vendors/venues/c/usa/massachusetts/region-boston
正規URL:/vendors/venues/c/usa/massachusetts/boston
URL:/vendors/venues/beach/restaurants
正規URL:/vendors/venues/beach/restaurants
OR /vendors/venues
?
URL:/vendors/venues/beach/restaurants/c/usa/massachusetts/boston
正規URL:/vendors/venues/c/usa/massachusetts/boston
OR /vendors/venues/beach/restaurants/c/usa/massachusetts/boston
?
ご覧のとおり、ユーザーは複数の会場カテゴリ(この場合はビーチとレストラン)を追加できますが、ユーザーは20を超える会場カテゴリを使用してフィルターできます。会場カテゴリフィルターは、URLの/c/
部分の前に追加されます。
さて、私の質問は次のとおりです。これは、推奨される最も論理的なURL構造であり、標準的なURLアプローチですか。また、アイテム4および5については、どの正規URLが推奨されますか?
更新1
「ボストンvsボストン地域の会場」について(例2 vs 3)。これらのURLを読み込むとき、最初の10ページの結果はまったく同じです。これは、市中心部から外側に向かって地理半径で並べ替えているためです。最初のURLはボストン市の会場のみを示していますが、2番目のURLはより多くの会場を含めるために半径が大きくなっています。結果が実際にどのページで異なるのかわかりません。11ページ、14ページなどです。これらのURLの1つを削除する必要がありますか?または、正規のURLは何でしょうか? URL 3の正規URLをURL 2に設定する必要があると考えています(この正規URLのすべてのページ番号を省略します)
2つのページで同じ正規URLを使用する必要がありますページのコンテンツが実質的に同じ場合のみ。
あなたの場合、提案されたページのいずれも同じコンテンツを持つようには聞こえません。
ユーザーが複数のカテゴリで一度にフィルタリングできる場合、通常、複数のフィルターが適用された結果を検索エンジンがクロールしないようにすることをお勧めします。ユーザーは「ボストンのイタリアンレストラン」に興味があるかもしれませんが、「ボストンのイタリアンビーチレストラン」を検索する人はほとんどいません。
貴重なrel = canonical指定を作成するには: