同じ一覧ページにクエリだけ違うアドレスが並ぶ
ページ番号や並び順のパラメータが付いて、同じパスのアドレスが 3 種類に増えた例です。重複ではなく、クエリ違いのグループとして情報が出ます。
入力
アドレスの一覧(1 行に 1 つ)
https://example.com/list https://example.com/list?page=2 https://example.com/list?sort=new&page=3
クエリ(? 以降)をパラメータ名の順に並べ替える
はい
パスの末尾のスラッシュ
そのまま(違いを警告する)
# 以降(フラグメント)
残す
結果
エラー 0 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- 情報 1 行目 https://example.com/list はクエリだけが違うアドレスが 3 種類あります(1 行目・2 行目・3 行目)。内容が同じなら、検索エンジンには重複したアドレスが増えたように見えます。
| アドレスの数 | 3 件 |
|---|---|
| 正規化後の種類 | 3 種類(同じになって減る数: 0 件) |
| 正規化できなかった行 | 0 件 |
| クエリだけ違うグループ | 1 組 |
| 大文字小文字だけ違うグループ | 0 組 |
正規化したアドレスの一覧
| 行 | 元のアドレス | 正規化後のアドレス |
|---|---|---|
| 1 | https://example.com/list | https://example.com/list |
| 2 | https://example.com/list?page=2 | https://example.com/list?page=2 |
| 3 | https://example.com/list?sort=new&page=3 | https://example.com/list?page=3&sort=new |
検算(この結果になる理由)
3 行とも正規化後は別のアドレスで、同じになる警告は出ません。パスはすべて /list なので、クエリだけが違う 3 種類として情報が 1 件出ます。Google もパラメータで重複アドレスが増えると説明しています。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- アドレスへアクセスして内容を確かめることはしません。表記が違うアドレスが実際に同じページかどうかは、サイト側の設定を確認してください。
- RFC 3986 の正規化にもとづくもので、ブラウザの URL の解析(WHATWG URL の全規則)とは細部が異なります。国際化ドメイン名の変換や IPv6 の表記ゆれの統一は行いません。
- 同じ名前のパラメータの順序は保ちますが、同じ名前を 1 つにまとめることや、特定のパラメータ(utm_ など)を取り除くことはしません。
- 絶対のアドレス(スキームとホストがあるもの)だけを扱います。相対のアドレスは、別の「相対アドレスを絶対に変換する」ツールで解決してください。
ご利用にあたって
- 正規化後のアドレスは書き方の整理であり、実際のリダイレクトや canonical の設定は別に確認してください。
- 大量のアドレスを貼り付けると、お使いの端末の性能によって処理に時間がかかることがあります。