# WordPress’te Sıralamaları Kaybetmeden Alan Adı Değiştirme

> Alan adı değiştirmek, WordPress veritabanının neredeyse her tablosunda kayıtlı adresi, Search Console mülkünü ve eski siteye işaret eden tüm dış bağlantıları etkiler. Kesin bir yöntem olmadan, kazanılmış sıralama değerinin bir kısmı gereksiz yere kaybedilir.

- Source canonique : [https://allaux.fr/tr/wordpress-woocommerce/migration/changement-nom-domaine](https://allaux.fr/tr/wordpress-woocommerce/migration/changement-nom-domaine)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Doğrudan yanıt

> wp_options tablosundaki siteurl ve home değerlerini yeni alan adına çevirin, sonra veritabanının geri kalanını serileştirmeye saygılı bir araçla güncelleyin. Eski alan adını açık tutun ve yalnızca ana sayfaya değil, adres adres 301 ile yeni alana yönlendirin. Son olarak adres değişikliğini Search Console’da bildirin: bunu yapmazsanız dizinin yeni adrese taşınması çok daha uzun sürer.

## Eski alan adı neden sadece bir DNS değişikliğiyle ortadan kalkmaz

DNS’i yeni bir alan adına yönlendirmek yeterli değildir: eski alan adı, tema ayarları, widget yapılandırması ve bazı eklenti seçenekleri için kullanılan serileştirilmiş PHP veri dizeleri içinde WordPress veritabanında sarmalanmış olarak kalır. Serileştirilmiş bir veri, içerdiği her metin parçasının başına tam karakter uzunluğunu ekler. Eski alan adının metnini klasik bir SQL sorgusuyla, bu uzunluğu yeniden hesaplamadan yeni alan adıyla değiştirirseniz, belirtilen değer artık gerçek metinle uyuşmaz: WordPress veriyi geri okuyamaz hâle gelir ve ilgili ayar sıfırlanır veya kaybolur; bazen günlerce görünür bir hata olmadan.

Bu nedenle düzeltme, her değişiklikte bu uzunlukları yeniden hesaplayan bir araçtan geçer; örneğin WP-CLI’nin wp search-replace komutu, veritabanında doğrudan metin düzenlemesi yerine hem eski alan adında (geçici olarak canlı kalırken) hem de yeni alan adında çalıştırılır.

Bir WooCommerce mağazasında bu durum ürün ve kategori sayfalarının URL’lerini de kapsar; her yönlendirmenin genel bir yönlendirme yerine doğrudan bir karşılık olması için bu URL yapısının yeni alan adında da aynı kalması gerekir. Ayrıca Search Console’a göndermeden önce sitemap.xml dosyasını yeni URL’lerle yeniden oluşturur, hiçbir menü veya widget’ın hâlâ eski alan adına sabit bağlantı vermediğini kontrol ederim.

## Sıralamaları kaybetmeden alan adını nasıl değiştiriyorum

1. **Her iki sitede URL değişikliği** — Geçiş sırasında mevcut erişimin kesilmemesi için eski alan adını geçici olarak canlı tutarken, yeni alan adıyla sitenin bir kopyasında wp search-replace çalıştırırım.
2. **Sayfa sayfa 301 yönlendirmeler** — Eski alan adındaki her URL’den yeni alan adındaki tam karşılığına 301 yönlendirmesi kurarım; sıralama değerini iletmek yerine sulandıran ana sayfaya toplu bir yönlendirme asla kullanmam ve indekslemeyi yavaşlatan çoklu yönlendirme zincirlerinden kaçınırım.
3. **Search Console mülkünü güncelleme** — Yeni alan adını Search Console’da ayrı bir mülk olarak eklerim ve site haritasını gönderirim; yönlendirmelerin etkin olduğu doğrulanana kadar eski mülkü silmem.
4. **Adres değişikliğini bildirme** — Araç izin verdiğinde, Google’a eski ve yeni alan adları arasındaki ilişkiyi açıkça bildiren Search Console’un adres değişikliği özelliğini kullanırım.
5. **Eski alan adını birkaç hafta canlı tutma** — Google’ın yeni URL’leri taraması ve kazanılmış sıralama değerini iletmesi için yeterli süre boyunca, en az birkaç hafta, eski alan adını kayıtlı ve yönlendirmelere işaret eder hâlde tutarım.

## Geri dönüşün olmadığı nokta: eski alan adını çok erken serbest bırakmak

> 301 yönlendirmelerinin sinyallerini Google’a iletmesi için gereken süre (en az birkaç hafta) dolmadan eski alan adını devre dışı bırakmak veya serbest bırakmak bu aktarımı keser: eski alan adına işaret eden dış bağlantılar çalışmayı durdurur ve birikmiş sıralama değeri yeni alan adına aktarılamaz.

## Daha fazlası için

- **Kılavuz: sıralamaları kaybetmeden geçiş yapma** — Yalnızca alan adı değişikliğinin ötesinde geçerli olan, geçiş sırasında sıralamaları koruma yöntemi. ([/guides/migrer-sans-perdre-referencement](/guides/migrer-sans-perdre-referencement))
- **Kesintisiz barındırma sağlayıcısı değişikliği** — Aynı serileştirme mekanizması, kendi geçiş yöntemiyle bir barındırma değişikliğinde de geçerlidir. ([/wordpress-woocommerce/migration/hebergeur-sans-interruption](/wordpress-woocommerce/migration/hebergeur-sans-interruption))
- **Bir WordPress sitesini HTTPS’e taşıma** — Aynı WordPress ayarlarına dokunan ve benzer bir düzeltme mantığı izleyen başka bir URL değişikliği. ([/wordpress-woocommerce/migration/https-contenu-mixte](/wordpress-woocommerce/migration/https-contenu-mixte))
- **PHP serileştirmesini anlama** — Basit bir SQL değişikliğini tehlikeli kılan mekanizmanın tam tanımı. ([/glossaire/serialisation](/glossaire/serialisation))

## FAQ

### Eski alan adının tamamını yeni sitenin ana sayfasına yönlendirebilir miyim?

Bunu önermem: ana sayfaya toplu bir yönlendirme, sıralama değerini iletmek yerine sulandırır. Eski alan adındaki her URL, yeni alan adındaki tam karşılığına yönlendirilmelidir.

### Eski alan adını ne kadar süre canlı tutmalıyım?

En az birkaç hafta; Google’ın 301 yönlendirmeleri üzerinden yeni URL’leri taraması ve kazanılmış sıralama değerini iletmesi için yeterli süre. Çok erken serbest bırakmak bu aktarımı keser.

### Alan adı değişikliği trafiğimin düşmesine yol açar mı?

Yeniden indeksleme dönemi boyunca geçici bir düşüş normaldir. Sayfa sayfa doğru şekilde kurulmuş 301 yönlendirmeleri ve canlı tutulan eski alan adıyla etki sınırlı kalır ve zamanla azalır.

### Yeni bir Search Console mülkü mü oluşturmalıyım yoksa mevcut olanı mı düzenlemeliyim?

Yeni alan adı için ayrı bir mülk oluştururum ve araç izin verdiğinde, ikisi arasındaki ilişkiyi Google’a açıkça bildirmek için adres değişikliği özelliğini kullanırım.

### Eski alan adıma işaret eden dış bağlantılara ne olur?

Eski alan adı 301 yönlendirmeleriyle canlı kaldığı sürece, bu bağlantılar çalışmaya devam eder ve değerlerini yeni adrese iletir. Alan adını çok hızlı serbest bırakmamak için bir neden daha.
