ウェブサイト移転用リダイレクトチェッカー
リダイレクトチェッカー
ウェブサイト移転用リダイレクトチェッカー:301ルールを検証 | We.Inc
旧アドレスと転送先、リダイレクトルール(.htaccess、_redirects、vercel.json、nginx)を貼り付けます。各転送、ループ、一時転送、httpへの格下げを確認し、CSVでダウンロードできます。
ウェブサイトを移転しますか?旧アドレスを最大25件入力し、それぞれの転送先と使用予定のルールを貼り付けます。ルールに各アドレスを通し、正常な転送、ループやチェーン、無関係なページへの転送を分かりやすく報告します。ブラウザー内で動作し、サイトにはアクセスしません。公開中アドレスをテストするには、下に表示される1行コマンドの出力を貼り付けます。
- 旧アドレスを1行ずつ入力し、それぞれの後に転送先を記入します。カンマ、タブ、矢印で区切れます。1回に25行までです。
- リダイレクトルールを貼り付けます。Apache .htaccess(Redirect、RedirectMatch、Rフラグ付きRewriteRule)、Netlify形式の_redirects、vercel.json、基本的なnginxのrewriteとreturnルールを読み取ります。
- 各旧アドレスをルールに通し、最大10段階まで順に確認します。各段階のステータスコードと最終アドレスを表示します。
- ループ、2段階を超えるチェーン、一時転送(302または307)、httpsからhttpへの転送、ルールに一致しないアドレス、関連ページでなくホームへ転送される旧ページに警告を出します。
- 結果をCSVでダウンロードして移行チェックリストとして保存します。公開済みサイトを確認するには、2つ目のタブにcurl出力を貼り付けます。実際のステータスコードとLocationヘッダーを読み取ります。
- サイト移転では恒久転送(301または308)を使いましょう。一時転送では検索エンジンに旧アドレスへ戻る可能性を伝えます。
- 各旧ページを最も近い新ページに転送します。すべてをホームへ転送すると、ページが見つからない場合と同じように扱われます。
- 最終アドレスへ直接転送しましょう。/aから/b、/bから/cへ転送するなら、/aから/cへ直接転送します。
- 転送先ではhttpsとwwwあり・なしを統一し、余計な段階を避けましょう。
- 移転後も少なくとも1年間は転送を残しましょう。検索エンジンが更新された後も、古いリンクやブックマークからアクセスがあります。
よくある質問
このツールはウェブサイトにアクセスしますか?
いいえ。ブラウザーは別サイトのリダイレクトを読み取れないため、ブラウザー内だけで動くツールが旧アドレスを取得することはできません。代わりに、入力されたアドレスを貼り付けたルールに通します。公開中サイトを確認するには、ターミナルでcurl -sILに続けてアドレスを実行し、出力を公開転送タブに貼り付けます。サーバーの実際の応答を読み取れます。
対応している転送ルール形式は?
Apache .htaccessのRedirect、RedirectPermanent、RedirectMatch、Rフラグ付きRewriteRule、Netlify形式の_redirects、:paramや:path*に対応するvercel.jsonのredirects配列、基本的なnginx rewriteとlocation = /path { return 301 ...; }に対応します。RewriteCond条件は再現せず、検出した場合はレポートに表示します。
リダイレクトチェーンとは?なぜ問題ですか?
アドレスが別のアドレスへ転送され、さらにもう一度転送される状態です。段階が増えるたびに訪問者の待ち時間が増え、検索エンジンの処理も増えます。最初のアドレスから最終アドレスへ直接転送しましょう。
サイト移転には301と302のどちらを使いますか?
ほぼすべてのサイト移転では恒久転送の301(または308)を使います。302と307は一時転送を意味するため、検索結果に旧アドレスが残る場合があります。
旧ページをホームに転送すると警告されるのはなぜですか?
旧サービスページからホームに移動すると、訪問者は求めた情報を見つけられず、検索エンジンもページなしと扱うことがあります。内容が最も近い新ページに対応付けてください。
貼り付けた情報は保存されますか?
いいえ。アドレスとルールはブラウザーのタブ内にだけ保存され、閉じると消去されます。We.Incには送信されません。
サイト移転の中心となるリダイレクトマップ
- 新しいプラットフォームやドメインへ移る前に、訪問やリンクのあるアドレスをすべて一覧にします。ホーム、サービス・商品ページ、ブログ記事、ブックマークされるページなどです。それぞれに最も適した新アドレスを書きます。この一覧がリダイレクトマップで、このツールで検証します。
- 公開前にマップを確認すると、修正が簡単なうちに典型的な間違いを発見できます。範囲が広すぎるルール、互いに転送し合うルール、忘れられて404を返すページなどです。
curlで公開中サイトを確認する
- curlはmacOS、Windows 10以降、多くのLinuxに付属するコマンドラインプログラムです。curl -sIL https://example.com/old-pageを実行すると、サーバーにアドレスを問い合わせ、各転送をたどり、各段階のヘッダーを表示します。その出力を公開転送タブに貼り付けると、同じ分かりやすいレポートを確認できます。
無料で始める · クレジットカード不要
製品
ご利用いただける方
機能
リソース
会社情報
サイトマップを見る