RedirHub
価格
サポート
エンタープライズ
Url redirectsSeo

DNSリダイレクトとサーバーリダイレクト:どちらを使用すべきですか?

2026年4月23日

1 分読

ドメインやURLを別の宛先に向け直す必要がある場合、主な選択肢はDNSリダイレクトとサーバーリダイレクトの2つです。どちらも目的は達成できますが、スタックのまったく異なる層で動作するため、サイトのSEO、パフォーマンス、そして長期的な保守性に実際の影響があります。

ブランディング目的でシンプルなドメイン転送を行うだけなら、DNSレベルのリダイレクトで十分な場合があります。しかし、稼働中のWebサイトの移行、ドメインの統合、またはSEOに配慮したキャンペーンを実施する場合は、サーバーサイドのリダイレクトのほうが安全で強力です。

このガイドでは、それぞれのアプローチが何をするのか、SEO・パフォーマンス・柔軟性の観点でどう違うのか、そして最も重要な「どちらをいつ使うべきか」を具体的に解説します。

DNSリダイレクトとは?

DNSリダイレクト(URL転送またはドメイン転送とも呼ばれます)は、ドメインネームシステム(DNS)のレベルで行われます。ユーザーがブラウザに自分のドメインを入力すると、DNSプロバイダーが転送ルールを確認し、ブラウザを別の宛先URLへ送ります。

ほとんどのドメインレジストラやDNSプロバイダー(GoDaddy、Namecheap、Cloudflare、Google Domainsなど)は、これを標準機能として提供しています。ログインしてドメインを選び、宛先URLを入力し、301(恒久)または302(一時)の転送を選択します。さらに、一部のプロバイダーではフレーミングも提供されており、宛先ページをフレーム内に表示して、アドレスバーには元のドメインを維持できます。

注意点として、DNSリダイレクトは通常、ルートドメインまたは1つのサブドメインに限られます。/old-page のようなパス単位の複雑なリダイレクトを /new-page に設定することはできません。また、多くのDNSプロバイダーは分析機能も最小限で、クリック数は見えるかもしれませんが、参照元、地域、デバイス種別などは分かりません。

サーバーリダイレクトとは?

サーバーリダイレクトは、Webサーバーまたはアプリケーション層で行われます。ブラウザがURLを要求すると、Webサーバーがルールを評価し、新しい宛先URLとともにHTTPステータスコード(301、302、307、308)を返します。その後、ブラウザはその宛先へ新しいリクエストを行います。

サーバーリダイレクトは通常、次のような場所で設定します:

  • .htaccess(Apacheサーバー)
  • Nginx設定ファイル
  • Webアプリケーションフレームワーク(Express、Django、Rails)
  • RedirHubのようなマネージドリダイレクトプラットフォーム

サーバーリダイレクトなら、きめ細かな制御が可能です。個別のパスをリダイレクトしたり、クエリパラメータを渡したり、条件付きルール(例:デバイス種別や国によってリダイレクト)を設定したりできます。さらに、各リダイレクトのパフォーマンスを追跡できます。SEOに配慮が必要なリダイレクトにおける最適解です。

DNSリダイレクトとサーバーリダイレクト:重要な違い

SEO、制御、保守で特に重要な観点において、2つのアプローチを比較するとどうなるか。

Factor

DNSリダイレクト

DNSレベルでのURL転送

サーバーリダイレクト

Webサーバーレベルでのリダイレクト

SEOエクイティの引き継ぎ

🟡部分的またはなし
完全(適切な301)

パス単位の制御

🟡ルートドメインのみ
任意のURLパス

セットアップ速度

分(DNS TTLの遅延)
分(デプロイ直後に即時)

Analytics

最小またはなし
完全(クリック、参照元、地域、デバイス)

Flexibility

🟡基本的な転送のみ
条件ルール、バルク、A/Bテスト

HTTPステータス制御

🟡301 or 302 only
301, 302, 307, 308

Maintenance

ドメインレジストラのツール
サーバー設定またはプラットフォーム

HTTPS対応

⚠️提供元によって異なります
最新のプラットフォームでは自動

DNSリダイレクトを使うタイミング

DNSリダイレクトは、利便性がコントロールよりも優先されるようなシンプルでリスクの低い場面でこそ威力を発揮します:

  • ドメインのパーキング:複数のドメインバリエーション(.com、.net、.orgなど)を所有しており、それらをすべてメインサイトに向けたい場合。
  • ブランド転送:覚えやすい短いドメインを、ブランドの詳細ページへリダイレクトする場合。
  • 一時的なキャンペーン:キャンペーン用のドメインを、一定期間だけランディングページに向ける場合。
  • 非技術的な設定:サーバーへのアクセスがない、または設定ファイルを編集したくない場合。

DNSリダイレクトの魅力はスピードです。コードやサーバーアクセスが不要で、レジストラのコントロールパネルで1分以内に設定できます。

ただし、見えないトレードオフがあります。多くのDNS転送の実装では、デフォルトで302(一時的)リダイレクトが使われ、完全なSEO権限が引き継がれません。ほかにもフレーミングやメタリフレッシュを使うものがあり、Googleはそれらをさらに不利に扱います。SEOが重要なら、パーキングドメイン以外の用途でDNSリダイレクトが適切になることはほとんどありません。

サーバーリダイレクトを使うタイミング

SEOの評価(エクイティ)、精度、またはスケールが重要になる場合は、サーバーリダイレクトが適切です:

  • サイト移行:古いドメインから新しいドメインへ移行する場合、検索順位を維持するためにパス単位で301リダイレクトを設定する必要があります。
  • ドメイン統合:複数のドメインを1つの主要なプロパティに統合し、適切なURLマッピングを行います。
  • 一括リダイレクト管理:サイト再構築の際に数百〜数千件のリダイレクトを扱います。
  • A/Bテスト:パフォーマンスを検証するために、異なるランディングページ間でトラフィックを振り分けます。
  • ジオルーティング:ユーザーをページの国別バージョンの正しい方へ送ります。
  • デバイスベースのルーティング:モバイルユーザーをアプリストアまたはモバイル最適化ページへリダイレクトします。

サーバーリダイレクトなら、SEOにとって重要なHTTPステータスコードを完全に制御できます。301リダイレクトは、旧URLから新URLへリンクエクイティの約90%を引き継ぎます。302は引き継ぎません。DNSベースのリダイレクトは、しばしば302がデフォルトになったり、そもそもエクイティを渡さない手法を用いたりします。

従来のサーバーリダイレクトのデメリットは、サーバーへのアクセスと設定ファイルが必要なことです。WebサーバーへのSSHアクセスがない、または異なるホストにまたがって多数のドメインを管理している場合、変更のたびに.htaccessやNginxファイルを編集する作業がボトルネックになります。

マネージド・リダイレクト・プラットフォームなら両方が手に入る

DNSリダイレクトとサーバーリダイレクトのギャップを埋める3つ目の選択肢があります。それがRedirHubのようなマネージド・リダイレクト・プラットフォームです。

RedirHubは適切なサーバーサイドの301/302リダイレクトを提供しますが、サーバーへのアクセスは一切不要です。WebダッシュボードまたはAPIでリダイレクトを設定し、CNAMEレコードでドメインを指すだけで、あとはプラットフォームが処理します。自動HTTPS、グローバルなエッジルーティング、リアルタイム分析まで含まれます。

この方法は、DNSリダイレクトのシンプルさ(数分で設定、サーバーアクセス不要)と、サーバーサイドリダイレクトの強力さ(適切な301ステータス、パス単位の制御、大量管理、分析)を組み合わせています。簡単な設定とSEOに配慮したリダイレクトのどちらかを選ぶ必要はありません。

たとえば、MagentoからShopifyへECサイトを移行する場合、10,000件以上の旧商品URLを新しいURLへ対応付ける必要があるかもしれません。DNSリダイレクトでは、パス単位のマッピングはまったくできません。各バッチごとにサーバー設定を編集するのは現実的ではありません。リダイレクト管理プラットフォームなら、マッピング全体をCSVとしてアップロードし、ダッシュボードで確認して、301ステータスでSEOの評価(エクイティ)を保持したまま数分で反映できます。

よりシンプルなケースでも同様です。ドメインをLinkedInプロフィールやランディングページに転送するだけなら、数秒で設定できます。レジストラにログインしたり、設定ファイルに触れたりする必要はありません。さらにDNS転送とは違い、完全な分析が得られます。クリック数、どこからのアクセスか、どのデバイスかが分かります。

結論

DNSリダイレクトは高速でシンプルで、駐車(パーク)されたドメインや、SEOや分析を気にする必要がない基本的な転送には十分機能します。一方、サーバーリダイレクトは完全な制御を提供し、SEOの評価(エクイティ)を適切に引き継ぎ、移行や大量マッピングのような複雑なシナリオにも柔軟に対応できます。

問題は、どちらが絶対的に優れているかではありません。あなたのユースケースにどちらが合うかです。基本的な転送だけが必要で、SEOが重要でないなら、レジストラのDNSリダイレクトで問題ありません。検索トラフィックのある稼働中サイトを運用しているなら、サーバーサイドリダイレクトだけが信頼できる選択肢です。

そして、DNS設定のシンプルさとサーバーサイドリダイレクトの強力さを両立したいなら、RedirHubのようなマネージドプラットフォームがその両方を提供します。単一のサーバー設定ファイルにアクセスする必要はありません。

RedirHub で5倍早いリダイレクトを開始

自動HTTPS、分析、ゼロ構成で100ms未満でリダイレクトを取得。

無料で始める

よくある質問

DNSリダイレクトはドメインレジストラまたはDNSプロバイダーのレベルで設定され、通常はルートドメインまたはサブドメインのみを転送します。サーバーリダイレクトはウェブサーバーレベルで実行され、個々のパス、HTTPステータスコード、および条件付きルールに対する完全な制御を提供します。サーバーリダイレクトは適切な301ステータスコードを通じてSEOの資産を保持しますが、DNSリダイレクトはしばしば302にデフォルト設定されるか、リンクの資産を渡さないフレーミングを使用します。

関連する記事

すべての記事を見る
Blog post image

Url redirects

ホスティングなしでドメインをリダイレクトする方法:ステップバイステップガイド

2026年4月22日

Blog post image

Url redirects

301と302リダイレクト(2026):どちらを使用すべきか?

2026年4月22日

Blog post image

Url redirects

Cloudflare vs RedirHub: どちらを使用すべきか?

2026年4月7日