Wordpress Destek
WordPress Domain Değiştirme

WordPress domain değiştirme

Estek Köstek WordPress Destek diyerek başlayalım yine. Sıcağı sıcağına domain değiştirmişken hemen nasıl yaptığımı anlatmak istedim. Tahmin edeceğiniz üzere uzun bir süre yazıp sonra alan adı değişikliği kararı almak kolay olmuyor. Nedeni ise basit. İndeks kaybına uğrayabilirsiniz, sıralamalarda yerinizden olabilirsiniz, ziyaretçileriniz için sıkıntı doğabilir vs.. Ama araştırarak ve bir çok yerli yabancı kaynaktan okuyarak neredeyse sıfır sorun ile taşıma işlemini gerçekleştirdim. Şimdi sırasıyla tüm adımları yazacağım. İlk olarak FTP hesabınızdaki dosyaların yedeğini almalısınız. CuteFTP ve Filezilla  gibi aracı programlar ile kolayca yapabilirsiniz. Yeni domainizi tescil ettiniz ve ns server ayarlarınıda  yaptınız. Tabi artık yeni alan adınız içinde bir ftp hesabınız var.

Tüm bunlar tamamsa şimdi başlayalım.

  • Yeni domainizin CPanel ‘ine girerek bir veritabanı ve bu veritabanına ait bir kullanıcı oluşturuyorsunuz. (PhpMyAdmin)
  • Şimdi eski alan adımızın CPanel ‘e giriş yaparak PhpMyAdmin üzerinden veritabanımızı dışa aktar / export diyoruz.
  • Dışa aktardığımız veritabanımızı yeni alan adımızın PhpMyAdmini üzerinde bu kez içe aktar /import diyerek yüklüyoruz.
  • Şimdi herşey tamam gibi görünüyor. Yeni domainimizin ftp sine eskisinden yedeklerimizi aynen attık, veri tabanınıda kurduk.
  • Ancak birşeyi atlmayın. Yeni alan adınızda wp-config.php dosyasındaki bilgileri düzeltmelisiniz. Çünkü faklı bir veri tabanı ve kullanıcı ismi belirlemiş olabilirsiniz.
  • Yinede işlemler bununla bitmiyor. Şimdi eski domainimiz üzerinden veri tabanımızı aldığımız için yeni PhpMyAdmin üzerinde birkaç sorgu çalıştırmalıyız

Yeni CPanel ‘de PhpMyAdmin ‘e giriş yapıyoruz. Burada SQL ‘e tıklayarak sırayla aşağıdaki sorguları çalıştırıyoruz.

Wordpress

Önce wp_options tablosundaki eski urlleri yeni url ile değiştiriyoruz.

UPDATE wp_options SET option_value = replace(option_value, ‘http://www.eskisite.com’, ‘http://www.yenisite.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

Şimdi siteye giriş yapabiliriz yeni alan adı üzerinden ancak konulara giriş yapamayız. Konulara giriş yapabilmek içinaşağıdaki sorguyu çalıştırıyoruz.

Kodları uygularken “tırnak işaretlerini” kendiniz girmeye özen gösteriniz. Yazı içinden direk kopyala yapıştır yaptığınızda buradaki tırnak işareti formatı yüzünden hata alabilirsiniz.

UPDATE wp_posts SET guid = replace(guid, ‘http://www.eskisite.com’,’http://www.yenisite.com’);

Son olarak resimlerde de sorun çıkmaması ve sağlıklı olarak görünmesi için aşağıdaki sorguyu çalıştırıyoruz.

UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.eskisite.com’, ‘http://www.yenisite.com’);

Şimdi sorunsuz bir şekilde yeni alan adımız üzerinden blog sayfamızı gezebiliriz. Ancak iş bununla bitmiyor.
Baştada dediğim gibi hala google üzerindeki indeksleriniz eski alan adınıza ait. Eğer 301 Yönlendirmesi yapmazsak bu linklere tıklayanlar eski domain üzerinden görmeye çalışacaktır.

Eski FTP nizde public_html altında .htaccess dosyanızı not defteri ile açarak aşağıdaki kodu en altına eklemelisiniz.
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://yenidomain.com/$1 [R=301,L]
# END WordPress

Bu işlemide yaptıktan sonra son olarak Google Web Yöneticisi Araçlarına yeni alan adınızla sitenizi eklemeli ve doğrulamalısınız. Sonrasında ise eski alan adınıza girerek Adres Değişikliği kısmında gerekli yerleri doldurmalısınız.

Google Adres Değişikliği

Böylece bir domain değiştirme işlemini tüm hatlarıyla gerçekleştirmiş olduk.

Share this Story
  • WordPress Domain Değiştirme
    Wordpress Destek

    WordPress domain değiştirme

    Bende domain değiştirmişken sıcağı sıcağına hemen nasıl yaptığımı anlatmak istedim.
Load More Related Articles

Facebook Comments

88 Yorumlar


  1. yasin

    12/21/2017 at 08:46

    selamlar, işlemleri dosdoğru yaptığımda ;

    (site isimleri, kategori isimleri ve tırnak işaretleri’ne dikkat ederek) bu sefer de veritabanı bağlantı hatası diye bir cevap alıyorum :/

    Reply

  2. Kaan

    07/05/2018 at 16:07

    Merhaba,

    Paylaşımınız çok faydalı olmuş teşekkür ederim. Ben size farklı bir şey danışacaktım.
    Ben aynı domaine yeni bir site kurdum. Gerekli taşıma işlemlerini de tamamladım ancak tabiki eski yazı ve sayfa uzantıları değişti ve bu da SEO’da soruna yol açtı.
    Örnek vermem gerekirse http://www.site.com/hizmetler.html olan sayfa yeni sitemde http://www.site.com/hizmetler şeklinde değişti.
    301 yönlendirmesiyle bu durumdan nasıl kurtulabilirim. İstediğim şey de şu; eski siteye ait ne kadar sayfa varsa hepsini http://www.site.com adresine yani anasayfama yönlendirmek. Bunun için yardımınız olursa çok sevinirim.

    Başarılarınızın devamını diler, yeniden teşekkür ederim.

    Reply

Bir eleştiri yaz

Your email address will not be published. Required fields are marked *

Hakkımda


2010 yılından bu yana blog yazıyorum.


Dijital İş Geliştirme, Dijital Pazarlama, Medya ve Algı Yönetimi, İnternet Reklamcılığı, Web Geliştirme üzerine profesyonel olarak çalışmalar yürütüyorum.


Teknovol 'de kurucu ve yönetici olarak profesyonel iş hayatına devam ediyorum. İnterneti severek ve internetin daha güzel bir alan olmasına yönelik olarak seçici davranarak, yalnız maddi kaygı değil değer ve anlam katmayı da düşünerek güzel işler yapıyoruz.