正規メタタグのURLからクエリ文字列全体を削除する必要がありますか?
たとえば、このURL:
https://example.com/Turkey/Istanbul/Vehicles/Car/Peugeot?b=11&d=2
このb=11
は2008年のすべてのプジョーのリストを返し、d=2
は地区を指定します。
私はいくつかのウェブサイトがURLからクエリ文字列全体を削除し、標準を次のように設定するのを見ます:
https://example.com/Turkey/Istanbul/Vehicles/Car/Peugeot
ただし、このURLは、クエリ文字列とは異なる値を返します。だから、正しい方法はどれですか?
クエリパラメータは多くの目的に使用できます。ページコンテンツを指定しないものと、指定するものがあります。クエリパラメータを使用してページにロードされるコンテンツを指定する場合、正規URLに含める必要があります。クエリパラメータを使用してページの重要でない部分を追跡または変更する場合は、正規URLから除外する必要があります。
「このURLはクエリ文字列とは異なる値を返します」と言います。クエリ文字列がコンテンツを変更するという意味だと思います。したがって、これらのクエリパラメータを正規URLに含める必要があります。
2つのパラメーターを使用しているため、順序付けの問題があります。 ?b=11&d=2
を含むURLと?d=2&b=11
を含むURLは同じコンテンツを返します。正規URLは、希望するパラメーターの順序について非常に厳密でなければなりません。コンテンツを変更する複数のクエリ文字列パラメーターがある場合、正規のタグを使用して重複したURLがインデックスに登録されるのを防ぐことをお勧めします。
多くのサイトは、SEOに影響するパラメーターを避けることを好みます。あなたのようなURLを次のいずれかに書き換えることは一般的な習慣です。
/Turkey/Istanbul/Vehicles/Car/Peugeot/11/2
/Turkey/Istanbul/Vehicles/Car/Peugeot/2018/District-2
そうすることで、順序付けの問題を回避し、URLのどの部分がSEOにとって重要かを明確にします。これらの2つのURLの2番目では、ユーザーにとって意味のある単語が使用され、使いやすさが向上します。
トラッキングパラメータを追加するとURLが変更されますが、ページは変更しないでください。たとえば、?b=11&d=2&utm_source=ad
は、同じコンテンツを返すが、サイトの広告に関連する追跡パラメーターを持つURLである場合があります。ページのコンテンツを変更するパラメータは含める必要がありますが、トラッキングURLは正規のURLから除外する必要があります。