Webサイトのホスティング移行SEO

URLを変更せずにWebサイトを新しいホスト、CDN、またはDNSプロバイダーへ移行する方法を、準備、切り替え、検証、監視、ロールバックまで解説します。

初回公開:2026年7月18日 · 最終更新:2026年8月3日 · Advanced
言語
このページには証拠シグナルが1件あります

ホスティング移行は、公開URLを安定させたままサイトの背後にあるインフラを変更する。コンテンツとSEOシグナルを同じ状態で保ち、切り替え前にDNS TTLを下げ、新しいオリジンとCDNがユーザーと検証済みクローラーに配信できることを確認する。旧新のインフラを並行稼働させ、レスポンスとレンダリング済みページを比較し、両方のログを監視する。旧ホストのトラフィックがゼロになってから廃止する。リダイレクトマップとアドレス変更は、真の同一URLホスティング移行には含まれない。

TL;DR — Treat same-URL ホスティング, CDN, または DNS 移行 as レスポンス-parity と トラフィック-routing project. Inventory すべての hostname と dependency, lower DNS TTL 前に ローンチ, configure 新しい オリジン と edge, validate certificates と security controls, load-テスト realistic crawler と ユーザー demand, と compare raw plus rendered レスポンス. Dual-run 旧 と 新しい インフラ 通じて DNS propagation. Monitor 両方 ログ streams, DNS 回答, エラー, latency, cache behavior, crawl activity, と 検索 Console. Roll back by restoring previous routing だけ いつ pre-agreed インフラ failure occurs.

決める whether この は really same-URL 移行

same-URL ホスティング 移行 変更 インフラ なしで 変更する exact 公開 URL string. scheme, hostname, port, path, クエリ handling, と trailing slash behavior remain 安定した.

Classify project 前に planning それ:

変更Same-URL ホスティング 移行?Additional 移行 機能する
新しい オリジン IP, same URLsYesレスポンス parity, DNS, capacity, ログ
新しい CDN, same URLsYesEdge ルール, cache, TLS, firewall, オリジン routing
新しい 権威ある DNS providerUsuallyZone parity, delegation, DNSSEC, mail と service records
www.example.com to example.comNoURL mapping と permanent redirects
HTTP to HTTPSNoProtocol 移行 と per-URL redirects
Path または CMS-generated URL 変更NoURL 移行 plus プラットフォーム QA

する ない let project manager label URL 変更 as “単に ホスティング.” deployment plan 必要がある include すべての 移行 タイプ その 実際に ships.

構築する インフラ inventory

インフラ inventory 防ぐ quiet dependencies から becoming ローンチ-day surprises. Record:

  • すべての 公開 hostnames, including assets, images, APIs, international ホスト, と legacy aliases; -, AAAA, CNAME, NS, SOA, CAA, MX, TXT, と 関連する SRV records;
  • certificate issuers, validation 方法, Subject Alternative Names, と expiry;
  • オリジン addresses, ports, health 確認, load balancers, と failover behavior;
  • CDN cache keys, cache ルール, redirects, transforms, workers, と purge 方法;
  • WAF, bot, rate-limit, geo, authentication, と IP 許可する/deny ルール;
  • レスポンス headers, compression, cookie behavior, と security headers;
  • ログ destinations, retention, sampling, フィールド, と time zones;
  • 検索 Console と analytics verification 方法;
  • third-party callbacks, webhooks, payment flows, feeds, と allowlisted IPs.

DNS review 必要がある include non-web records. Breaking MX, SPF, DKIM, DMARC, または service records 可能性がある ない directly 変更 rankings, but それ できる break business あなた だった trying to protect.

Establish レスポンス-parity baseline

レスポンス parity 意味する comparing 旧 と 新しい システム 向けに same requested URL, ない merely 確認 その 両方 返す 200.

Capture representative set 全体で templates と behaviors:

  • status と redirect chain;
  • final URL と protocol negotiation;
  • タイトル, canonical, robots directives, hreflang, と 構造化された data;
  • raw HTML と ブラウザー-rendered main コンテンツ;
  • Content-Type, Cache-Control, Vary, compression, と security headers;
  • images, fonts, JavaScript, CSS, PDFs, と media assets;
  • cookies と ログ-in または personalized variants;
  • mobile と desktop behavior;
  • latency, time to 最初の byte, と エラー rate.

使う Staging vs. 制作 SEO Diff 向けに paired ページ 確認. full crawler と scripted リクエスト suite すべき cover larger inventory.

Prepare 新しい オリジン

オリジン preparation starts とともに コンテンツ と configuration parity. Copy 現在の コンテンツ, templates, media, robots ルール, redirects, エラー handling, と verification files. Freeze または synchronize 書く so 新しい database する ない ローンチ stale.

テスト オリジン directly 通じて controlled hostname, local ホスト-file override, または provider-specific プレビュー mechanism. テスト 必要がある preserve 制作 ホスト header because virtual ホスト, application routing, certificates, canonical, と absolute リンク 多くの場合 依存する on それ.

新しい オリジン 必要がある また handle post-cutover load. Warm application と database, confirm connection pools と autoscaling, と load-テスト uncached demand. CDN cache misses できる concentrate トラフィック at オリジン immediately 後に ローンチ.

Configure CDN as 分離する システム

CDN 移行 変更 より多くの than geography. Compare 旧 と 新しい edge behavior explicitly:

  • cache key composition, including クエリ strings, cookies, headers, と device variants;
  • cacheable status codes と file タイプ;
  • ブラウザー TTL, edge TTL, stale serving, revalidation, と オリジン shielding;
  • redirects, rewrites, header transforms, と edge functions;
  • cache bypass ルール 向けに accounts, carts, 検索, と personalized ページ;
  • compression と image optimization;
  • purge scope と propagation;
  • WAF, bot 管理, rate limiting, と オリジン protection.

Cloudflare’s 現在の documentation, 向けに example, notes その その default caching 可能性がある respect オリジン Cache-Control headers but できる be overridden by edge ルール. それ また 提供する targeted または full purges to force 新鮮 オリジン 取得する. exact behavior は vendor-specific, so export と compare configuration rather than assuming equivalent labels mean equivalent 結果. See Cloudflare’s cache documentation.

Treat cache parity as コンテンツ parity

Cache configuration できる 配信する 誤った ページ correctly と すばやく. テスト anonymous, authenticated, localized, mobile, と クエリ-string variants. cache key その omits meaningful cookie または header できる leak personalized コンテンツ. cache key その includes すべての tracking parameter できる fragment cache と overload オリジン.

Purge または pre-warm critical assets と ページ according to ローンチ plan. する ない blindly purge everything 間に peak トラフィック unless オリジン 持つ been テスト 向けに resulting miss storm.

Validate TLS から ユーザー to edge と edge to オリジン

TLS validation 持つ 2つの legs いつ CDN terminates HTTPS: ブラウザー to CDN と CDN to オリジン. Confirm hostname coverage, 完全な certificate chains, modern protocol 対応する, renewal, と strict オリジン validation.

オリジン-だけ certificates 可能性がある ない be publicly trusted. Cloudflare warns その その オリジン CA certificates できる produce ブラウザー trust エラー もし proxying は disabled または paused. その 重要である 間に rollback: DNS-だけ fallback to オリジン 使用する edge-だけ trust モデル 可能性がある fail 向けに ユーザー. See Cloudflare オリジン CA guidance.

テスト すべての 公開 hostname, including wildcard assumptions と rarely 使われる asset または regional ホスト. valid apex certificate する ない prove すべての subdomain は covered.

Lower DNS TTL 前に 移行

TTL planning starts 前に cutover. Google recommends lowering 関連する TTL to conservative low value, such as few hours, at least 1つの week 前に 移行. DNS provider 可能性がある impose 異なる minimums; proxied records 可能性がある また 持つ fixed values.

Cloudflare’s TTL documentation explains basic tradeoff: longer values increase cache reuse, 一方で shorter values 許可する record 変更 to take effect sooner. Record original TTL と schedule その restoration だけ 後に 新しい インフラ は 安定した.

DNS 変更 できる be non-atomic 全体で distributed システム. 変更 as little as possible 間に cutover, verify 回答 から several 公開 resolvers, と 保つ 旧 destination 利用可能な 一方で cached 回答 remain valid.

Verify crawler access と security controls

Security parity は ない ルール-count parity. WAF copied から another provider できる challenge または ブロック crawlers, strip クエリ parameters, rewrite レスポンス, または rate-limit high-volume crawling differently.

Google’s ホスティング guide says to 確実にする firewalls と denial-of-service protection する ない ブロック Googlebot から DNS または ホスティング サーバー. Verify Googlebot 使用する Google’s documented verification 方法, ない ユーザー-agent string alone.

テスト 両方 ordinary crawler behavior と legitimate bursts. Avoid broad allowlisting その disables protection 向けに spoofed ユーザー agents. Preserve security ログ so ブロック リクエスト できる be distinguished から オリジン failures.

Plan dual run

Dual running 意味する 両方 旧 と 新しい インフラ できる 配信する correct 制作 レスポンス 間に propagation. 旧 environment 必要がある 保つ receiving コンテンツ または data 変更 その affect site. Otherwise ユーザー ルート by cached DNS 回答 可能性がある see stale inventories, broken sessions, または outdated ページ.

Pick synchronization strategy:

  • 1つの read/書く database shared by 両方 stacks;
  • replicated data とともに understood lag と conflict ポリシー;
  • controlled コンテンツ freeze 間に cutover;
  • 1つの-方法 event replication 向けに orders, forms, または ユーザー 書く.

Session state, uploads, cache invalidations, と background jobs 必要とする same 判断. “両方 サーバー は on” は ない dual-run plan もし their state diverges.

The old environment is a rollback path only while it remains valid and synchronized. Retirement begins when logs prove the old path is no longer used. 出典: Website Hosting Migration SEO

Prepare builds the new origin and edge path. Validate tests controlled routing, parity, certificates, and capacity. Dual run keeps old and new environments correct and synchronized. Cut over changes only the planned DNS or edge route. Drain observes old-host requests in separate logs while the old environment remains available. Retire occurs only when old-host traffic reaches zero and dependencies have moved. A rollback lane remains available before retirement when a pre-agreed infrastructure failure occurs and the old state is still valid.

© Patrick Stox LLC · CC BY 4.0 ·

Execute cutover

ホスティング cutover すべき be deliberately boring:

  1. Stop unrelated deployments と confirm 変更 window.
  2. Run final parity, certificate, capacity, と backup 確認.
  3. Remove temporary crawl または access blocks から 新しい 制作 path.
  4. 変更 だけ planned DNS または CDN routing records.
  5. Confirm expected 回答 から multiple resolvers.
  6. リクエスト protected ページ 通じて 公開 ルート as ユーザー と crawler.
  7. Confirm ログ は arriving から edge, 新しい オリジン, と 旧 オリジン.
  8. Watch エラー, latency, cache misses, オリジン load, と conversions.

する ない 使う Google’s 変更 of Address tool 向けに ホスト-だけ 移行. No 公開 URL 持つ 変更された, so そこ は no address 変更 to report.

Monitor evidence その proves 移行

インフラ monitoring すべき 分離する 旧 と 新しい トラフィック. 使う deployment marker と compare same time-of-week baseline どこ seasonality 重要である.

Watch:(日本語訳)

  • DNS 回答 と resolver propagation;
  • 旧-ホスト と 新しい-ホスト リクエスト by ユーザー と verified crawler;
  • edge と オリジン status-code distribution;
  • TLS, connection, timeout, と application エラー;
  • latency percentiles と uncached オリジン レスポンス time;
  • cache hit ratio と オリジン リクエスト volume;
  • Googlebot リクエスト, Crawl Stats, ページ インデックス登録, と representative URL Inspection;
  • synthetic 確認 全体で regions と networks;
  • analytics, conversions, と critical business transactions.

Google says temporary Googlebot crawl-rate drop immediately 後に ホスティング 変更 できる be normal, followed by increase over next few days. Anchor いずれかの 判断 to accessibility と エラー evidence, ない その expected パターン alone.

Define rollback 前に ローンチ

Rollback 返す routing to known-good インフラ state. それ は ない vague promise to “switch DNS back.” 文書:

  • exact records, ルート, と configurations to restore;
  • who できる authorize と execute reversal;
  • どのように 変更された コンテンツ, sessions, forms, orders, と uploads する reconcile;
  • whether 旧 certificates と dependencies remain valid;
  • cache purge steps on 両方 ルート;
  • failure thresholds その trigger rollback;
  • maximum safe 判断 time.

Rollback triggers すべき be observable: sustained 可用性 failures, material conversion breakage, widespread 誤った コンテンツ, certificate failures, crawler blocks, または capacity collapse その cannot be corrected 以内に window. temporary crawl rate fluctuation by itself は ない rollback trigger.

Retire 旧 インフラ から ログ, ない calendar

旧-ホスト retirement happens 後に ログ 表示する その ユーザー と crawlers no longer reach それ と すべての dependent services 持つ moved. Google recommends shutting down 旧 ホスト 後に その トラフィック reaches zero.

Retain configuration exports, ログ, と rollback artifacts according to business requirements. Restore DNS TTL to intended steady-state value 後に stability は proven. Remove temporary firewall exceptions と duplicate scheduled jobs so 移行 する ない leave permanent maintenance mess.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.