WordPress, dünyanın en popüler içerik yönetim sistemlerinden biridir ve milyonlarca web sitesine güç vermektedir. Web sitenizi kurduktan sonra, site URL’nizi değiştirmek isteyebilirsiniz. URL değişikliği, çeşitli nedenlerle gerekebilir; örneğin, site adresinizi daha akılda kalıcı hale getirmek, SEO optimizasyonu yapmak veya yeni bir alan adına geçiş yapmak gibi. Ancak, WordPress site URL’sini değiştirirken dikkat edilmesi gereken birkaç önemli adım ve potansiyel riskler vardır. Bu rehberde, WordPress site URL’sini nasıl güvenli ve etkili bir şekilde değiştirebileceğinizi adım adım öğreneceksiniz.
WordPress Site URL Nedir?
Öncelikle, WordPress site URL’sinin ne olduğunu anlamak önemlidir. Site URL’si, web sitenizin ana adresidir ve genellikle şu iki bileşenden oluşur:
- WordPress Adresi (URL): WordPress dosyalarının yüklü olduğu dizini belirtir.
- Site Adresi (URL): Ziyaretçilerin tarayıcılarına girdiği web sitesi adresidir.
Bu iki adres genellikle aynıdır, ancak WordPress dosyalarını farklı bir dizinde barındırmak gibi özel durumlarda farklı olabilirler.
WordPress Site URL Değişikliğinin Nedenleri
WordPress site URL’sini değiştirmek için çeşitli sebepler olabilir:
- Alan Adı Değişikliği: Daha profesyonel veya akılda kalıcı bir alan adına geçmek.
- HTTPS Geçişi: HTTP’den HTTPS’e geçiş yaparak güvenliği artırmak.
- Alt Dizin ve Alt Alan Adları: Web sitenizi alt dizin veya alt alan adı yapısına taşımak.
- Yeniden Marka İmajı: Markanızın yeniden yapılandırılması veya yeniden adlandırılması.
- SEO Optimizasyonu: Daha iyi SEO performansı için URL yapısını optimize etmek.
WordPress Site URL Değişikliği Öncesi Hazırlık
URL değişikliği yapmadan önce dikkat etmeniz gereken bazı önemli adımlar vardır:
- Yedekleme: Herhangi bir değişiklik yapmadan önce sitenizin tam bir yedeğini alın. Bu, olası bir hata durumunda sitenizi geri yüklemenizi sağlar.
- SEO Yedekleme: URL değişikliği, SEO performansınızı etkileyebilir. Eski URL’lere yönlendirmeler eklemek, SEO kaybını önlemeye yardımcı olur.
- Eklentileri Devre Dışı Bırakma: Bazı eklentiler URL değişikliklerinden etkilenebilir. Değişiklik yapmadan önce eklentileri devre dışı bırakmak faydalı olabilir.
WordPress Site URL’sini Değiştirme Yöntemleri
WordPress site URL’sini değiştirmenin birkaç farklı yolu vardır. Bu yöntemlerden hangisini seçeceğiniz, teknik bilginize ve sitenizin yapısına bağlıdır.
1. WordPress Ayarları Üzerinden URL Değişikliği
Bu, en basit ve en yaygın kullanılan yöntemdir.
Adım 1: WordPress Yönetici Paneline Giriş Yapın
Öncelikle, WordPress yönetici panelinize (wp-admin) giriş yapın.
Adım 2: Genel Ayarlar’a Gitmek
Sol taraftaki menüden Ayarlar > Genel sekmesine tıklayın.
Adım 3: URL’leri Değiştirin
- WordPress Adresi (URL): WordPress dosyalarının bulunduğu dizinin URL’sini buraya girin.
- Site Adresi (URL): Ziyaretçilerin kullanacağı yeni site URL’sini buraya girin.
Adım 4: Değişiklikleri Kaydedin
Sayfanın alt kısmındaki Değişiklikleri Kaydet butonuna tıklayın. WordPress sizi yeni URL’nize yönlendirecektir.
Not: Bu yöntemi kullanırken, URL’leri doğru girdiğinizden emin olun. Yanlış bir URL girişi sitenizin erişilemez hale gelmesine neden olabilir.
2. wp-config.php Dosyası Üzerinden URL Değişikliği
Eğer yönetici paneline erişemiyorsanız veya yönetici paneli üzerinden URL değişikliği yapmak istemiyorsanız, wp-config.php dosyasını düzenleyebilirsiniz.
Adım 1: FTP veya Dosya Yöneticisi ile Bağlanın
Hosting sağlayıcınızın kontrol paneli üzerinden FTP veya dosya yöneticisi aracılığıyla sitenizin dosyalarına erişin.
Adım 2: wp-config.php Dosyasını Bulun
Kök dizinde bulunan wp-config.php dosyasını bulun ve düzenlemek için açın.
Adım 3: URL Tanımlamalarını Ekleyin
Dosyanın en üstüne aşağıdaki satırları ekleyin:
define('WP_HOME','http://yeni-site-url.com');
define('WP_SITEURL','http://yeni-site-url.com');Not: http:// yerine https:// kullanmanız gerekiyorsa, doğru protokolü belirtmeyi unutmayın.
Adım 4: Dosyayı Kaydedin ve Yükleyin
Değişiklikleri kaydedin ve dosyayı sunucuya geri yükleyin. Bu işlem, site URL’nizi yeni adresle güncelleyecektir.
3. Veritabanı Üzerinden URL Değişikliği
WordPress site URL’sini doğrudan veritabanı üzerinden değiştirmek de mümkündür. Bu yöntem, özellikle site URL’sini geniş çaplı olarak değiştirmek isteyenler için faydalıdır.
Adım 1: phpMyAdmin’e Giriş Yapın
Hosting kontrol panelinizden phpMyAdmin’e erişin.
Adım 2: Veritabanını Seçin
Sol taraftaki menüden WordPress sitenizin kullandığı veritabanını seçin.
Adım 3: wp_options Tablosunu Bulun
wp_options tablosunu bulun ve tıklayın. (Ön ek farklı olabilir, örneğin wp123_options)
Adım 4: Site URL’lerini Düzenleyin
- siteurl ve home seçeneklerini bulun.
- Her iki seçeneğin de option_value alanını yeni URL’nizle değiştirin.
Adım 5: Değişiklikleri Kaydedin
Değişiklikleri kaydedin ve phpMyAdmin’den çıkın.
4. Eklenti Kullanarak URL Değişikliği
Eğer teknik bilginiz sınırlıysa veya güvenli bir yöntem arıyorsanız, URL değişikliğini bir eklenti kullanarak gerçekleştirebilirsiniz. Örneğin, Better Search Replace veya Velvet Blues Update URLs gibi eklentiler bu işlemi kolaylaştırır.
Adım 1: Eklentiyi Yükleyin ve Etkinleştirin
WordPress yönetici panelinizden Eklentiler > Yeni Ekle sekmesine gidin ve tercih ettiğiniz eklentiyi aratın. Yükleyin ve etkinleştirin.
Adım 2: URL Değişikliğini Yapın
Eklentinin ayarlarına gidin ve eski URL’nizi yeni URL ile değiştirin. Eklentinin talimatlarını takip ederek işlemi tamamlayın.
URL Değişikliği Sonrası Yapılması Gerekenler
URL değişikliğini gerçekleştirdikten sonra bazı önemli adımları takip etmeniz gerekir:
1. Permalink Ayarlarını Güncelleyin
WordPress yönetici panelinizden Ayarlar > Permalinks sekmesine gidin ve mevcut ayarınızı tekrar kaydedin. Bu, permalinks yapısını güncelleyerek olası kırık bağlantıları önler.
2. Site Haritasını Güncelleyin
Eğer bir SEO eklentisi kullanıyorsanız (örneğin, Yoast SEO), site haritanızı yeniden oluşturun ve güncel URL’leri arama motorlarına bildirin.
3. Eski URL’lere Yönlendirmeler Ekleyin
Eski URL’lerden yeni URL’lere 301 yönlendirmeleri eklemek, SEO kaybını önlemeye yardımcı olur. .htaccess dosyasına aşağıdaki satırları ekleyebilirsiniz:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^eski-site-url\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.eski-site-url\.com$
RewriteRule ^(.*)$ "http\:\/\/yeni-site-url\.com\/$1" [R=301,L]4. Google Search Console ve Analytics Güncellemeleri
Google Search Console ve Google Analytics hesaplarınızda site URL’sini güncelleyin. Yeni URL’nizi bu platformlara ekleyerek veri takibini devam ettirin.
5. Diğer Hizmetleri ve Bağlantıları Güncelleyin
- Sosyal Medya Profilleri: Facebook, Twitter, LinkedIn gibi sosyal medya profillerinizdeki web sitesi bağlantılarını güncelleyin.
- Diğer Platformlar: Email imzaları, forumlar, iş ortakları ve diğer platformlardaki URL’leri güncelleyin.
WordPress Site URL Değişikliği Sırasında Dikkat Edilmesi Gerekenler
URL değişikliği sırasında dikkat edilmesi gereken bazı önemli noktalar vardır:
- Yedekleme: Değişiklik yapmadan önce mutlaka tam bir yedekleme alın.
- Doğru URL Kullanımı: Yeni URL’yi doğru ve eksiksiz girin.
- HTTPS Geçişi: HTTPS’e geçiyorsanız, SSL sertifikanızın düzgün yüklendiğinden emin olun.
- SEO Optimizasyonu: 301 yönlendirmelerini doğru bir şekilde yapılandırarak SEO kaybını önleyin.
- Eklenti Uyumluluğu: Kullanmakta olduğunuz eklentilerin URL değişikliklerinden etkilenip etkilenmeyeceğini kontrol edin.
WordPress Site URL Değişikliği ile İlgili Yaygın Hatalar ve Çözümleri
1. Siteye Erişim Problemleri
URL değişikliği sonrası siteye erişim problemi yaşıyorsanız, wp-config.php dosyasındaki URL tanımlamalarını kontrol edin veya .htaccess dosyasındaki yönlendirmeleri gözden geçirin.
2. Bozuk Bağlantılar
Bozuk bağlantılar, 404 hatalarına yol açabilir. Bunun önüne geçmek için 301 yönlendirmelerini doğru yapılandırdığınızdan emin olun ve bir bağlantı denetleme eklentisi kullanarak kırık bağlantıları tespit edin.
3. Oturum Açma Problemleri
URL değişikliği sonrası oturum açma problemleri yaşanabilir. Tarayıcı çerezlerini temizleyin ve tekrar deneyin. Gerekirse wp-config.php dosyasına aşağıdaki satırları ekleyin:
define('WP_HOME','http://yeni-site-url.com');
define('WP_SITEURL','http://yeni-site-url.com');4. SSL Sertifikası Hataları
HTTPS’e geçiş yaptıysanız, SSL sertifikanızın doğru kurulduğundan ve site URL’nizin HTTPS olarak güncellendiğinden emin olun. Ayrıca, Really Simple SSL gibi eklentiler kullanarak SSL ayarlarınızı optimize edebilirsiniz.
WordPress site URL’sini değiştirmek, doğru adımlar izlendiğinde oldukça basit bir işlemdir. Ancak, dikkatli olunması gereken birçok ayrıntı vardır. Bu rehberde, site URL’sini nasıl değiştireceğinizi adım adım öğrendiniz. Yedekleme, doğru URL girme, yönlendirmeleri yapılandırma gibi önemli adımları takip ederek, sorunsuz bir geçiş sağlayabilirsiniz. Unutmayın, URL değişikliği sonrası SEO optimizasyonuna ve site performansına dikkat etmek, uzun vadede başarınızı artıracaktır.
Sıkça Sorulan Sorular (SSS)
1. WordPress Site URL’sini Değiştirmek SEO’yu Etkiler mi?
Evet, site URL’sini değiştirmek SEO’yu etkileyebilir. Ancak, doğru 301 yönlendirmeleri ekleyerek ve site haritanızı güncelleyerek bu etkiyi minimize edebilirsiniz. Eski URL’lere yapılan yönlendirmeler, arama motorlarının yeni URL’yi doğru bir şekilde indekslemesine yardımcı olur.
2. URL Değişikliği Sonrasında Neler Yapmalıyım?
URL değişikliği sonrasında permalink ayarlarınızı güncelleyin, site haritanızı yeniden oluşturun, eski URL’lere 301 yönlendirmeleri ekleyin ve Google Search Console ile Analytics hesaplarınızı güncelleyin. Ayrıca, sosyal medya ve diğer platformlardaki bağlantıları da güncellemeyi unutmayın.
3. WordPress Yönetici Paneline Erişemiyorum, URL’yi Nasıl Değiştiririm?
Bu durumda, wp-config.php dosyasını düzenleyerek veya phpMyAdmin üzerinden wp_options tablosunu güncelleyerek site URL’sini değiştirebilirsiniz. Ayrıca, FTP veya dosya yöneticisi aracılığıyla bu dosyalara erişim sağlayabilirsiniz.
4. HTTPS’e Geçiş Yaparken Site URL’sini Nasıl Değiştirmeliyim?
HTTPS’e geçiş yaparken, site URL’sini https:// ile güncelleyin. Ayrıca, SSL sertifikanızın doğru kurulduğundan emin olun ve .htaccess dosyasına HTTPS yönlendirmeleri ekleyin. Really Simple SSL gibi eklentiler bu süreci kolaylaştırabilir.
5. URL Değişikliği Sonrasında Hatalı Bağlantılar Nasıl Düzeltilir?
Hatalı bağlantıları düzeltmek için 301 yönlendirmeleri ekleyin. Ayrıca, Broken Link Checker gibi eklentiler kullanarak sitenizdeki kırık bağlantıları tespit edebilir ve düzeltebilirsiniz.
6. wp-config.php Dosyasına URL Tanımlamaları Eklemenin Avantajları Nelerdir?
wp-config.php dosyasına URL tanımlamaları eklemek, site URL’sini yönetici paneli üzerinden değiştiremediğiniz durumlarda hızlı ve etkili bir çözüm sunar. Ayrıca, bu yöntem, sabit URL’ler oluşturarak olası yanlışlıkları önler.
7. URL Değişikliği Yaparken Hangi Eklentilerden Yararlanabilirim?
URL değişikliğini kolaylaştırmak için Better Search Replace, Velvet Blues Update URLs veya All-in-One WP Migration gibi eklentilerden faydalanabilirsiniz. Bu eklentiler, veritabanındaki URL’leri hızlı ve güvenli bir şekilde güncellemenize yardımcı olur.
8. WordPress Site URL’sini Değiştirmek Hosting Ayarlarını Etkiler mi?
Genellikle, site URL’sini değiştirmenin hosting ayarlarını doğrudan etkilemesi beklenmez. Ancak, alan adı değişikliği yapıyorsanız, DNS ayarlarınızı ve alan adı yönetimini doğru yapılandırmanız gerekir.
9. Alt Dizin ve Alt Alan Adı Yapısına Geçiş Yaparken Nelere Dikkat Etmeliyim?
Alt dizin veya alt alan adı yapısına geçiş yaparken, .htaccess dosyasındaki yönlendirmeleri doğru yapılandırın. Ayrıca, WordPress yönetici panelindeki site ve WordPress adreslerini yeni yapıya göre güncelleyin. SSL sertifikası kullanıyorsanız, alt dizin veya alt alan adı için de geçerli olduğundan emin olun.
10. Site URL’sini Değiştirdikten Sonra Performans Sorunları Yaşıyorum, Ne Yapmalıyım?
URL değişikliği sonrası performans sorunları yaşıyorsanız, öncelikle önbellek eklentilerini temizleyin ve yeniden oluşturun. Ayrıca, CDN (İçerik Dağıtım Ağı) kullanıyorsanız, CDN ayarlarını da güncelleyin. Gerekirse, hosting sağlayıcınızla iletişime geçerek destek alabilirsiniz.


