Website Hosting Migration SEO Rehberi

URL'leri değiştirmeden bir web sitesini yeni bir hosta, CDN'e veya DNS sağlayıcısına taşıyın: hazırlık, geçiş, doğrulama, izleme ve geri alma.

İlk yayın tarihi: 18 Tem 2026 · Son güncelleme: 8 Ağu 2026 · Advanced
Diller
Bu sayfada 1 kanıt sinyali

Hosting migrasyonu, herkese açık URL'leri sabit tutarken bir sitenin arkasındaki altyapıyı değiştirir. Aynı içeriği ve SEO sinyallerini koruyun, geçişten önce DNS TTL'sini düşürün, yeni origin'in ve CDN'in kullanıcılarla doğrulanmış tarayıcılara hizmet verebildiğini kanıtlayın, eski ve yeni altyapıyı paralel çalıştırın, yanıtları ve oluşturulmuş sayfaları karşılaştırın, her iki günlük kümesini izleyin ve eski hostu ancak trafiği sıfıra ulaştıktan sonra emekliye ayırın. Yönlendirme haritaları ve Change of Address, gerçek bir aynı URL'li hosting taşımasının parçası değildir.

TL;DR — Aynı URL’li hosting, CDN veya DNS migrasyonunu yanıt eşliği ve trafik yönlendirme projesi olarak ele alın. Her host adını ve bağımlılığı envantere ekleyin, yayın öncesinde DNS TTL’sini düşürün, yeni origin’i ve edge’i yapılandırın, sertifikaları ve güvenlik kontrollerini doğrulayın, gerçekçi tarayıcı ve kullanıcı talebimini yük testine tabi tutun ve ham yanıtları oluşturulmuş yanıtlarla karşılaştırın. DNS yayılımı boyunca eski ve yeni altyapıyı birlikte çalıştırın. Her iki günlük akışını, DNS yanıtlarını, hataları, gecikmeyi, önbellek davranışını, tarama etkinliğini ve Search Console’u izleyin. Yalnızca önceden kararlaştırılmış bir altyapı hatası oluştuğunda önceki yönlendirmeyi geri yükleyerek geri alın.

Bunun gerçekten aynı URL’li bir migrasyon olup olmadığına karar verin

Aynı URL’li hosting migrasyonu, tam herkese açık URL dizesini değiştirmeden altyapıyı değiştirir. Şema, host adı, port, yol, sorgu işleme ve sondaki eğik çizgi davranışı sabit kalır.

Planlamadan önce projeyi sınıflandırın:

DeğişiklikAynı URL’li hosting taşıması mı?Ek migrasyon işi
Yeni origin IP’si, aynı URL’lerEvetYanıt eşliği, DNS, kapasite, günlükler
Yeni CDN, aynı URL’lerEvetEdge kuralları, önbellek, TLS, güvenlik duvarı, origin yönlendirmesi
Yeni yetkili DNS sağlayıcısıGenellikleBölge eşliği, delegasyon, DNSSEC, posta ve servis kayıtları
www.example.comexample.comHayırURL eşlemesi ve kalıcı yönlendirmeler
HTTP → HTTPSHayırProtokol migrasyonu ve URL başına yönlendirmeler
Yol veya CMS tarafından oluşturulan URL değişiklikleriHayırURL migrasyonu ve platform QA’sı

Bir proje yöneticisinin URL değişikliğini “sadece hosting” diye etiketlemesine izin vermeyin. Yayın planı, gerçekte gönderilen her migrasyon türünü içermelidir.

Altyapı envanterini oluşturun

Altyapı envanteri, sessiz bağımlılıkların yayın gününde sürprize dönüşmesini engeller. Şunları kaydedin:

  • Varlıklar, görseller, API’ler, uluslararası hostlar ve eski takma adlar dahil tüm herkese açık host adları;
  • A, AAAA, CNAME, NS, SOA, CAA, MX, TXT ve ilgili SRV kayıtları;
  • Sertifika sağlayıcıları, doğrulama yöntemleri, Subject Alternative Name’ler ve sona erme tarihleri;
  • Origin adresleri, portlar, sağlık kontrolleri, yük dengeleyiciler ve yük devretme davranışı;
  • CDN önbellek anahtarları, önbellek kuralları, yönlendirmeler, dönüşümler, worker’lar ve temizleme yöntemleri;
  • WAF, bot, hız sınırı, coğrafi, kimlik doğrulama ve IP izin/ret kuralları;
  • Yanıt başlıkları, sıkıştırma, çerez davranışı ve güvenlik başlıkları;
  • Günlük hedefleri, saklama, örnekleme, alanlar ve saat dilimleri;
  • Search Console ve analiz doğrulama yöntemleri;
  • Üçüncü taraf geri çağrıları, webhook’lar, ödeme akışları, feed’ler ve izin verilen IP’ler.

DNS incelemesi web dışı kayıtları da içermelidir. MX, SPF, DKIM, DMARC veya servis kayıtlarını bozmak sıralamaları doğrudan değiştirmeyebilir, ancak korumaya çalıştığınız işi bozabilir.

Yanıt eşliği için bir temel oluşturun

Yanıt eşliği, her ikisinin de 200 döndürdüğünü kontrol etmek değil, aynı istenen URL için eski ve yeni sistemleri karşılaştırmaktır.

Şablonlar ve davranışlar boyunca temsili bir küme yakalayın:

  • durum ve yönlendirme zinciri;
  • son URL ve protokol anlaşması;
  • title, canonical, robots yönergeleri, hreflang ve yapılandırılmış veri;
  • ham HTML ve tarayıcı tarafından oluşturulan ana içerik;
  • Content-Type, Cache-Control, Vary, sıkıştırma ve güvenlik başlıkları;
  • görseller, fontlar, JavaScript, CSS, PDF’ler ve medya varlıkları;
  • çerezler ve oturum açılmış veya kişiselleştirilmiş varyantlar;
  • mobil ve masaüstü davranışı;
  • gecikme, ilk bayta kadar geçen süre ve hata oranı.

Eşleştirilmiş sayfa kontrolleri için Staging vs. Production SEO Diff aracını kullanın. Daha büyük envanteri tam bir tarayıcı ve betikli istek paketi kapsamalıdır.

Yeni origin’i hazırlayın

Origin hazırlığı içerik ve yapılandırma eşliğiyle başlar. Mevcut içeriği, şablonları, medyayı, robots kurallarını, yönlendirmeleri, hata işleme ve doğrulama dosyalarını kopyalayın. Yeni veritabanının güncel olmayan verilerle yayınlanmaması için yazmaları dondurun veya senkronize edin.

Origin’i kontrollü bir host adı, yerel hosts dosyası geçersiz kılması veya sağlayıcıya özgü önizleme mekanizması üzerinden doğrudan test edin. Sanal hostlar, uygulama yönlendirmesi, sertifikalar, canonical’lar ve mutlak bağlantılar buna bağlı olabileceğinden test üretimdeki Host başlığını korumalıdır.

Yeni origin, geçiş sonrası yükü de karşılayabilmelidir. Uygulamayı ve veritabanını ısıtın, bağlantı havuzlarını ve otomatik ölçeklemeyi doğrulayın, önbelleğe alınmamış talebi yük testine tabi tutun. CDN önbellek kaçırmaları, yayın sonrasında trafiği hemen origin’de yoğunlaştırabilir.

CDN’i ayrı bir sistem olarak yapılandırın

CDN migrasyonu coğrafyadan fazlasını değiştirir. Eski ve yeni edge davranışını açıkça karşılaştırın:

  • sorgu dizeleri, çerezler, başlıklar ve cihaz varyantları dahil önbellek anahtarı bileşimi;
  • önbelleğe alınabilir durum kodları ve dosya türleri;
  • tarayıcı TTL’si, edge TTL’si, eski içerik sunma, yeniden doğrulama ve origin yalıtımı;
  • yönlendirmeler, yeniden yazmalar, başlık dönüşümleri ve edge işlevleri;
  • hesaplar, sepetler, arama ve kişiselleştirilmiş sayfalar için önbellek atlama kuralları;
  • sıkıştırma ve görsel optimizasyonu;
  • temizleme kapsamı ve yayılımı;
  • WAF, bot yönetimi, hız sınırlama ve origin koruması.

Örneğin Cloudflare’ın güncel dokümantasyonu, varsayılan önbelleğe almasının origin Cache-Control başlıklarına uyabileceğini, ancak edge kurallarıyla geçersiz kılınabileceğini belirtir. Ayrıca yeni origin’den taze getirmeleri zorlamak için hedefli veya tam temizlemeler sunar. Kesin davranış sağlayıcıya özgüdür; eşdeğer etiketlerin eşdeğer sonuçlar verdiğini varsaymak yerine yapılandırmayı dışa aktarın ve karşılaştırın. Cloudflare’ın önbellek dokümantasyonuna bakın.

Önbellek eşliğini içerik eşliği olarak ele alın

Önbellek yapılandırması yanlış sayfayı doğru ve hızlı biçimde sunabilir. Anonim, kimliği doğrulanmış, yerelleştirilmiş, mobil ve sorgu dizesi varyantlarını test edin. Anlamlı bir çerezi veya başlığı dışarıda bırakan önbellek anahtarı kişiselleştirilmiş içeriği sızdırabilir. Her izleme parametresini içeren bir anahtar önbelleği parçalayabilir ve origin’i aşırı yükleyebilir.

Kritik varlıkları ve sayfaları yayın planına göre temizleyin veya önceden ısıtın. Origin’in sonuçta oluşan önbellek kaçırma fırtınası için test edildiği durumlar dışında yoğun trafikte her şeyi körlemesine temizlemeyin.

Kullanıcıdan edge’e ve edge’den origin’e TLS’yi doğrulayın

Bir CDN HTTPS’yi sonlandırdığında TLS doğrulamasının iki ayağı vardır: tarayıcıdan CDN’e ve CDN’den origin’e. Host adı kapsamını, eksiksiz sertifika zincirlerini, modern protokol desteğini, yenilemeyi ve sıkı origin doğrulamasını doğrulayın.

Yalnızca origin’e ait sertifikalar herkese açık biçimde güvenilir olmayabilir. Cloudflare, proxy devre dışı bırakılır veya duraklatılırsa Origin CA sertifikalarının tarayıcı güven hatalarına yol açabileceği konusunda uyarır. Bu, geri alma sırasında önemlidir: edge’e özel bir güven modelini kullanan origin’e yalnızca DNS üzerinden geri dönüş kullanıcılar için başarısız olabilir. Cloudflare Origin CA yönergelerine bakın.

Her nadir kullanılan varlık veya bölgesel host da dahil olmak üzere tüm herkese açık host adlarını test edin. Geçerli bir apex sertifikası, her alt alan adının kapsandığını kanıtlamaz.

Taşımadan önce DNS TTL’sini düşürün

TTL planlaması geçişten önce başlar. Google, taşımadan en az bir hafta önce ilgili TTL’nin birkaç saat gibi ihtiyatlı biçimde düşük bir değere indirilmesini önerir. DNS sağlayıcısı farklı asgari değerler dayatabilir; proxy’li kayıtların sabit değerleri de olabilir.

Cloudflare’ın TTL dokümantasyonu, temel dengeyi açıklar: daha uzun değerler önbellek kullanımını artırırken daha kısa değerler kayıt değişikliklerinin daha erken etkili olmasını sağlar. Başlangıç TTL’sini kaydedin ve yeni altyapı kararlı olduktan sonra geri yüklenmesini planlayın.

DNS değişiklikleri dağıtık sistemler arasında atomik olmayabilir. Geçiş sırasında mümkün olduğunca az şeyi değiştirin, yanıtları birkaç herkese açık çözümleyiciden doğrulayın ve önbelleğe alınmış yanıtlar geçerli kaldığı sürece eski hedefi kullanılabilir tutun.

Tarayıcı erişimini ve güvenlik kontrollerini doğrulayın

Güvenlik eşliği kural sayısının eşliği değildir. Başka bir sağlayıcıdan kopyalanan WAF tarayıcıları sorgulayabilir veya engelleyebilir, sorgu parametrelerini kaldırabilir, yanıtları yeniden yazabilir ya da yüksek hacimli taramayı farklı biçimde hız sınırlayabilir.

Google’ın hosting rehberi, güvenlik duvarlarının ve hizmet reddi saldırısı korumasının Googlebot’un DNS veya hosting sunucularını engellememesini sağlamayı söyler. Googlebot’u yalnızca user-agent dizesine güvenerek değil, Google’ın belgelenmiş doğrulama yöntemlerini kullanarak doğrulayın.

Hem sıradan tarayıcı davranışını hem de meşru ani yükleri test edin. Sahte user-agent’lar için korumayı devre dışı bırakan geniş izin listelerinden kaçının. Engellenen istekleri origin hatalarından ayırabilmek için güvenlik günlüklerini koruyun.

İkili çalışmayı planlayın

İkili çalıştırma, yayılım sırasında hem eski hem de yeni altyapının doğru üretim yanıtları sunabilmesi demektir. Eski ortam, siteyi etkileyen içerik veya veri değişikliklerini almaya devam etmelidir. Aksi halde önbelleğe alınmış DNS yanıtlarıyla yönlendirilen kullanıcılar güncel olmayan envanterler, bozuk oturumlar veya eski sayfalar görebilir.

Bir senkronizasyon stratejisi seçin:

  • her iki yığının paylaştığı tek bir okuma/yazma veritabanı;
  • anlaşılmış gecikme ve çakışma politikasıyla çoğaltılmış veri;
  • geçiş sırasında kontrollü içerik dondurma;
  • siparişler, formlar veya kullanıcı yazmaları için tek yönlü olay çoğaltma.

Oturum durumu, yüklemeler, önbellek geçersizleştirmeleri ve arka plan işleri için de aynı kararı verin. Durumları ayrışıyorsa “her iki sunucu açık” bir ikili çalışma planı değildir.

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. Kaynak: 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 ·

Geçişi gerçekleştirin

Hosting geçişi bilinçli olarak sıkıcı olmalıdır:

  1. İlgisiz dağıtımları durdurun ve değişiklik penceresini doğrulayın.
  2. Son eşlik, sertifika, kapasite ve yedekleme kontrollerini çalıştırın.
  3. Yeni üretim yolundaki geçici tarama veya erişim engellerini kaldırın.
  4. Yalnızca planlanan DNS veya CDN yönlendirme kayıtlarını değiştirin.
  5. Birden çok çözümleyiciden beklenen yanıtları doğrulayın.
  6. Korunan sayfaları herkese açık rota üzerinden kullanıcı ve tarayıcı olarak isteyin.
  7. Edge’den, yeni originden ve eski originden günlüklerin geldiğini doğrulayın.
  8. Hataları, gecikmeyi, önbellek kaçırmalarını, origin yükünü ve dönüşümleri izleyin.

Yalnızca host değişikliği için Google’ın Change of Address aracını kullanmayın. Herkese açık URL değişmediği için bildirilecek bir adres değişikliği yoktur.

Taşımayı kanıtlayan delilleri izleyin

Altyapı izleme, eski ve yeni trafiği ayırmalıdır. Bir dağıtım işareti kullanın ve mevsimselliğin önemli olduğu durumlarda haftanın aynı zamanındaki temel değerle karşılaştırın.

Şunları izleyin:

  • DNS yanıtları ve çözümleyici yayılımı;
  • kullanıcı ve doğrulanmış tarayıcıya göre eski host ve yeni host istekleri;
  • edge ve origin durum kodu dağılımı;
  • TLS, bağlantı, zaman aşımı ve uygulama hataları;
  • gecikme yüzdelikleri ve önbelleğe alınmamış origin yanıt süresi;
  • önbellek isabet oranı ve origin istek hacmi;
  • Googlebot istekleri, Crawl Stats, Page Indexing ve temsili URL Inspection;
  • bölgeler ve ağlar genelinde sentetik kontroller;
  • analizler, dönüşümler ve kritik işletme işlemleri.

Google, hosting değişikliğinden hemen sonra Googlebot tarama hızındaki geçici düşüşün normal olabileceğini ve sonraki birkaç gün içinde artış gelebileceğini söyler. Her kararı yalnızca bu beklenen örüntüye değil, erişilebilirlik ve hata kanıtına dayandırın.

Yayın öncesinde geri almayı tanımlayın

Geri alma, yönlendirmeyi bilinen iyi bir altyapı durumuna döndürür. “DNS’i geri alacağız” şeklindeki belirsiz bir vaat değildir. Şunları belgeleyin:

  • geri yüklenecek tam kayıtlar, rotalar ve yapılandırmalar;
  • geri dönüşü kimin yetkilendirip gerçekleştirebileceği;
  • değişen içerik, oturumlar, formlar, siparişler ve yüklemelerin nasıl uzlaştırılacağı;
  • eski sertifikaların ve bağımlılıkların geçerliliğini koruyup korumadığı;
  • her iki rota için önbellek temizleme adımları;
  • geri almayı tetikleyen hata eşikleri;
  • güvenli azami karar süresi.

Geri alma tetikleyicileri gözlemlenebilir olmalıdır: süregelen erişilebilirlik hataları, önemli dönüşüm bozulması, yaygın yanlış içerik, sertifika hataları, tarayıcı engelleri veya pencere içinde düzeltilemeyen kapasite çöküşü. Tek başına geçici tarama hızı dalgalanması geri alma tetikleyicisi değildir.

Eski altyapıyı takvimden değil günlüklerden emekliye ayırın

Eski hostun emekliye ayrılması, günlükler kullanıcıların ve tarayıcıların artık ona ulaşmadığını ve tüm bağımlı hizmetlerin taşındığını gösterdikten sonra gerçekleşir. Google, eski hostun trafiği sıfıra ulaştıktan sonra kapatılmasını önerir.

Yapılandırma dışa aktarımlarını, günlükleri ve geri alma varlıklarını işletme gerekliliklerine göre saklayın. Kararlılık kanıtlandıktan sonra DNS TTL’sini amaçlanan sabit durum değerine geri yükleyin. Geçici güvenlik duvarı istisnalarını ve yinelenen zamanlanmış işleri kaldırın; böylece migrasyon kalıcı bir bakım karmaşası bırakmaz.

Add an expert note

Pin an expert quote

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