ガイド
旧 URL と新 URL を貼り付けるだけで、各旧 URL に最も近い新 URL を自動でマッチングし、そのまま 使える301リダイレクトルール( CSV ・ Apache ・ nginx ・ JSON )を書き出します。すべてブラウザ内 で動作し、 URL リストがアップロードされることはありません。
リダイレクトマップとは?
リダイレクトマップとは、旧 URL ごとに「どの新 URL へ301リダイレクトすべきか」を対応付けた 一覧です。サイト移行の中心的な成果物で、 URL が一括で変わるとき( CMS 乗り換え・ URL 構造の 変更・ドメイン移転)に、301リダイレクトで被リンク・ブックマーク・検索順位を引き継ぎ、 訪問者やクローラーを404に落とさないために使います。
マッチングの仕組み
旧 URL と新 URL を1行に1つずつ貼り付けると、各旧 URL のパスを全新 URL と Sørensen–Dice 類似度で比較します。移行後も残りやすいスラッグ(末尾セグメント)を重めに評価するため、 フォルダが変わっても /blog/seo-basics は /articles/seo-basics にマッチします。各行に 信頼度バッジが付くので、信頼度の低い行だけを手で確認できます。
手順
- 左のボックスに現行(旧) URL を1行に1つずつ貼り付けます。
- 右のボックスに移行先(新) URL を貼り付けます。
- 自動生成されたマップを確認します。各旧 URL に最適な新 URL と信頼度バッジが表示されます。
- 誤ったマッチはドロップダウン(類似度順に全新 URL を表示)から修正するか、対象外を 選んで除外します。
- 出力形式を選び、リダイレクトルールをコピーまたはダウンロードします。
例: 旧 https://example.com/blog/link-building-guide → 新 https://example.com/articles/link-building は共通スラッグ link-building で自動マッチ され、Redirect 301 /blog/link-building-guide https://example.com/articles/link-building として書き出されます。
出力形式の選び方
| 形式 | 出力 | 向いている用途 |
|---|---|---|
| CSV | old_url,new_url | スプレッドシート、確認作業、他ツールへの取り込み |
| .htaccess | Redirect 301 /old https://new | Apache サーバー |
| nginx | location = /old { return 301 https://new; } | nginx サーバー |
| JSON | [{ "from": "/old", "to": "https://new", "status": 301 }] | React Router / フレームワークのリダイレクト設定 |
信頼度バッジ
| バッジ | スコア | 意味 |
|---|---|---|
| 高 | 80%以上 | スラッグ/パスが強く一致 — たいてい正しい |
| 中 | 50〜79% | それなりに一致 — 一応確認 |
| 低 | 50%未満 | 弱い一致 — 手で確認・修正 |
| 手動 | — | 自動マッチを上書きした行 |
| 対象外 | — | マップから除外した行 |
プライバシー
URL の解析・マッチング・ルール生成はすべてブラウザ内で行われます。 URL リストが端末の外に 出ることはなく、サーバーへのアップロードは一切ありません。


