WordPress Domain Değiştirme

WordPress Alan Adı Değiştirme

WordPress Domain Değişikliği neden yapılır?

WordPress alan adı değiştirme işleminizin pek çok sebebi olabilir, WordPress domain değişikliği gerektiren durumlar;

  • Projenizi yayına alma; localhost’da veya demo.alanadiniz.com gibi bir sub domain’de hazırlayıp tamamladığınız projenizi canlı (gerçek) domain adresinizde yayına almak.
  • Marka İsim Değişikliği; Markanızı yeni bir isim ile farklı bir domain adresinde yayına almak isteyebilirsiniz. Yakışıklı bir marka ismi, projenize yeni bir yön verebilir.
  • Yeni Domain Uzantısı tercihi; Proje başlangıç noktanızda, domain uzantısı seçerken çok kısıtlı seçenekleriniz olabilir, proje isminize ait .com veya .net gibi popüler domain uzantılarınız sizden daha önce kayıt edilmiş olabilir. Bu durumun sonucunda ilk domain kayıtında yanlış veya pek popüler olmayan bir domain uzantısı tercih etmiş olabilirsiniz. Daha popüler, bir uzantıya geçmek ziyaretçilerinizi veya müşterilerinizi doğru hedefleme konusunda sizlere iyi bir fikir olabilir.

Dikkat Etmeniz Gereken Önemli Adımlar

WordPress sitenizin alan adını değiştirirken dikkat etmeniz gereken adımlar bulunmaktadır.

URL Yapısı

Sadece sitenizin alan adını değiştiyorsanız eğer, kullandığınız mevcut URL yapısını yeni web sitenizdede korumanız gerekmektedir.

Örnek verecek olursak, bağlantı isimlerini ve yapısını teoride aynı anda değiştirebilirsiniz. Fakat genel olarak, söz konusu SEO olduğunda, çok fazla değişiklik olmaması web sitenizin sıralaması açısından iyi olacaktır.

Alan adını değiştirmeniz, zaten en büyük değişikliliklerden birisidir.

eskiwpsiteadresi.com/hakkimizda
yeniwpsiteadresi.com/hakkimizda

Eski alan adınız Kalıcı bağlantı ayarlarını “Düz” seçeneği olarak kullanıyorsa, yeni alan adınıza geçiş yaptıkdan 4 ay sonra “Yazı ismi” seçeneğini tercih etmenizi önermekteyiz.

WordPress kalıcı bağlantı ayarı
WordPress kalıcı bağlantı ayarı

 

Eğer Eski alan adınız, daha önce hiç yayınlanmadıysa “localhost” da demo olarak kurup sonradan, yayına alıyorsanız, bu ayarı 4 ay beklemeden direkt olarak “Yazı İsmi” seçeneği ile değiştirmenizi öneriyoruz.

HTTPS

Web siteniz http protekolü üzerine kurulu ve bir SSL sertifikasına sahip değil ise, HTTPS’ye geçiş yapmamak için hiç bir nedeniniz yok!

Google Chrome SSL sertifikası olmayan web sitelerini Temmuz 2018 itibarıyla “Güvenli Değil” olarak işaretlemeye başladı.

Arama Sonuçlarını derinden etkileyen bir faktör olan https protekolünü kullanmanızı şiddet ile önermekteyiz.
SSL aynı zamanda web site ziyaretçilerinizede güven kazandırmaktadır. Harici olarak HTTP / 2 ile performans iyleştirmeleri sunan https protekolü web sitenize ek avantajlar katacaktır.

Hosting firmaları “Let’s Encrypt” isminde tüm müşterilerine ücretsiz SSL sertifikası sunmaktadır. Eğer barındığınız hosting’de böyle bir imkan bulunmuyor ise ZeroSSL veya CloudFlare gibi şirketlerden ücretsiz SSL Sertifikasına sahip olabilirsiniz.

Dizin Durumu ve Tarama

Alan adınızı değiştirdikten sonra, Web sitenizin ziyaretçilerinde bir düşüş gözlemlerseniz, hemen paniğe kapılmayın. Google yeni URL’lerinizi tekrardan dizine eklemesi ve taraması bir kaç hafta veya 1 ay gibi bir zaman süreceğinden bu durum oldukça normaldir.

WordPress Domain Değiştirme Nasıl Yapılır?

WordPress domain değiştirme işlemi basit bir işlem değildir. WordPress dosyalarınızda ve veri tabanınızda değiştirmeniz gereken kod satıları ve güncellemeniz gereken veritabanı tabloları bulunmaktadır. WordPress domain değiştirme Rehberimizde ki örnekleme yapacağımız alan adlarımız

  • Eski Domain adresimiz: https://www.eskiwpsiteadresi.com
  • Yeni Domain adresimiz: https://www.yeniwpsiteadresi.com

 

1. WordPress Sitenizi Yedekleyin

WordPress Alan adı değiştirme işlemi riskli bir işlemdir. Yapacağınız küçük bir hata’da web sitenize erişiminizi kaybedebilirsiniz. Domain değiştirme işlemi yapılmadan önce Web sitenizin tam bir yedeğine (full backup) sahip olduğunuzdan emin olun. Bu şekilde ne olursa olsun, gerektiğinde her zaman eski web sitenize geri dönebilirsiniz. Domain adresini değiştirmek istediğiniz web sitenizin bir yedeğini yok ise, kullanıdığınız Web Hosting yönetim panelinden (cPanel, Plesk, Directadmin) FTP dosyalarınızı ve veritabanı yedeğinizi alın. Web Hosting kontrol panelinize erişiminiz yoksa veya bu işlemi nasıl yapacağınızı bilmiyorsanız, Hosting sağlayıcınızdan destek alabilirsiniz. Genellik ile Bu işlem için Hosting sağlayıcıları ücret talep etmezler.  

2. WordPress URL’sini ve Site Adresini Güncelleme

Mevcut sitenizin WordPress URL’sini ve site adresini güncellemeniz gerekmektedir.
Eğer URL’ler Yanlış girilirse, sitenize ulaşamayacağınız için bu değerleri düzenlerken dikkatli olun.
wp-admin (WordPress Yönetici Paneli) Sol Menü’den, “Ayarlar” menüsü altında “Genel” i tıklayın. Daha sonra aşağıdakileri seçenekleri güncelleyebilirsiniz:

  • WordPress Adresi (URL):  WordPress çekirdek dosyalarınızın adresi.
  • Site Adresi (URL):  Blogunuza ulaşılacak adres.
WordPress Domain Değiştirme
WordPress Domain Değiştirme

WordPress’e kendi dizinini vermediğiniz sürece her ikisi de eşleşmelidir.
Düzenlemeleri yaptıkdan sonra “Değişiklikleri Kaydet” butonuna tıkladıktan sonra, WordPress kontrol panelinize artık yalnızca yeni domain üzerinden erişilebileceğini unutmayın.
(https://www.yeniwpsiteadresi.com/wp-admin)  

3. Tüm Dahili ve Kodlanmış Site Bağlantılarınızı Güncelleyin

WordPress site adresiniz ve URL’niz yeni domain adresinize göre değiştirildiğine göre, tüm dahili ve içerik bağlantılarınızı güncellemenin zamanı geldi.
Eğer bu işlemi yapmazsanız, web sitenizde ki resimler ve bağlantılar düzgün çalışmayacaktır.
İçerikleriniz, medya dosyalarınız, web sitenizdeki CSS ve JavaScript bağlantıları vb. dosya bağlantılarını içermektedir.
Bu bağlantıları güncellemek için bir çok seçenek mevcuttur.

Seçenek 1 – WordPress Eklentisiyle Bağlantıları Güncelleyin

Delicious Brains‘ın kodlamış olduğu ve WordPress ekibi tarafından geliştirilen Better Search Replace isimli ücretsiz bir eklenti bulunmaktadır. Kolay bir yöntem ile bu eklentiyi WordPress sitenize yükleyin ve eski domain isminizi, yeni alan adınız ile değiştirin.

Better Search Replace Kullanımı
Better Search Replace Kullanımı

 

Seçenek 2 – Veritabanından Sorgu ile Bağlantıları Güncelleyin

 

Hosting kontrol panelinizden (cPanel, Plesk, CentOs Web Panel, VestaCP, DirectAdmin) PhpMyAdmin’e giriş yapın.

phpMyAdmin > Üst Menü > SQL Sekmesi

phpMyAdmin SQL sorgu çalıştırma
phpMyAdmin SQL sorgu çalıştırma

  veritabani_isminiz veritabanı üzerinde SQL sorgusunu/sorgularını çalıştır: altında bulunan kutuya aşağıda ki SQL sorgularını sıra ile yapıştırın ve ardından Git butonuna tıklayın.

1 – Site URL ve WordPress Ana Url Değiştirme

Bu SQL sorgusu, WordPress’in kurulu olduğu dizin URL’sini değiştirir.

  • WordPress Yönetim Paneli > Ayarlar > Genel > WordPress adresi (URL)
  • WordPress Yönetim Paneli > Ayarlar > Genel > Site adresi (URL)
UPDATE wp_options SET option_value = replace(option_value, 'https://www.eskiwpsiteadresi.com', 'https://www.yeniwpsiteadresi.com') WHERE option_name = 'home' OR option_name = 'siteurl';
2 – Sayfalar ve Yazılar içerisindeki linklerin ve resim url’lerin güncellenmesi

Bu SQL sorgusu ise WordPress’de oluşturduğunuz sayfaların ve yazıların içerisindeki url’leri ve resim bağlantılarını değiştirir. Eğer bu işlemi yapmazsanız, sayfanızdaki iç bağlantılar düzgün çalışmaz ve resimler görüntülenmez.

UPDATE wp_posts SET guid = replace(guid, 'https://www.eskiwpsiteadresi.com','https://www.yeniwpsiteadresi.com');
UPDATE wp_posts SET post_content = replace(post_content, 'https://www.eskiwpsiteadresi.com', 'https://www.yeniwpsiteadresi.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.eskiwpsiteadresi.com','https://www.yeniwpsiteadresi.com');

4. Google Search Console Adres Değişikliği

Eski alan adınız ile Google’da indexlenmiş içeriklerinizin zarar görmemesi için, Google Search Console üzerinden eski alan adınız için adres değişikliği yapmanız gerekmektedir.
Yeni alan adınızı ekleyip, doğrulama yapmanız gerekmektedir.

Bu link üzerinden Google Search Console Adres Değişikliği Yapın: https://search.google.com/u/1/search-console/settings/change-address

Google Search Console adres değişikliği nasıl yapılır
Google Search Console adres değişikliği nasıl yapılır

 

5. 301 Yönlendirmeleri Ekleyin

Şimdi Eski site adresinizi, yeni domain adresinize yönlendirmelisiniz. 301 yönlendirmeleri eklemenin tam zamanı!

Bu işlem, wordpress domain değişikliğinin en önemli adımlarından birisidir.

Eski alan adınızın (https://www.eskiwpsiteadresi.com) gelen tüm trafiğin otomatik olarak yeni etki alanınıza (https://www.yeniwpsiteadresi.com) yönlendirilmesini sağlar.

  1. public_html veya httpdocs klasöründeki .htaccess dosyasını bulun.
  2. .htaccess dosyasına Sağ tıklayın ve Görüntüle / Düzenle‘yi seçin. NotePad ile düzenleyebilirsiniz.
  3. https://www.yeniwpsiteadresi.com’u yeni domaininizle değiştirdikten sonra aşağıdaki kodu yerleştirin ve Kaydet & Kapat‘a tıklayın.
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ https://yeniwpsiteadresi.com/$1 [R=301,L]
301 htaccess dosyası
301 htaccess dosyası

  301 yeniden yönlendirmelerinin bu kadar önemli olmasının birkaç nedeni:  

  • Zamanla insanlar sitenize ve yararlı içeriğinize geri bağlantılar (backlink) verir. Geri bağlantılar, Google algoritmalarına büyük ölçüde fayda sağlar ve Google tarafından bir sıralama sinyali olarak kullanılır. Bu nedenle, “backlink” dedikleri değerli dönüşümleri kaybetmek istemezsiniz.

    Başka bir deyişle, bağlantıların yüksek otoritesi bulunmaktadır ve onları biranda kaybederseniz, sitenizin SEO’suna ciddi boyutlarda farkında olmadan zarar verebilir ve sitenizin kendini toparlaması uzun zaman alabilir. Birçok SEO uzmanına ve örnek olay incelemesine göre, 301 yönlendirmeleri backlink yerine % 90-99 oranında geçer.

  • Geri bağlantılarla (backlink) ilgili SEO’nun yanı sıra, yönlendirmeler de kullanılabilirlik açısından önemlidir. Kötü senaryoda karşılaşmak istediğiniz en son şey, birisinin geri bağlantıya tıklaması ve artık sitenize ulaşmamasıdır. Kırık bağlantılar hiç bir zaman iyi değildir.
  • Sosyal Medyada ki, geri dönüşüm tıklamaları başka bir sıralama faktörü türüdür, ancak bazı webmaster ve seocu bu noktada aynı fikirde olmayabilir. Her iki durumda da, Pinterest veya Twitter gibi sosyal medya sitelerinden, web sitenize yönlenen bağlantıların biranda 404 durumuna düşmesi, gerçekten web sitenizin sıralamasını olumsuz yönde etkileyecektir.

Eski domain adresinize 301 Yönlendirme eklemezseniz, kesinlikle web siteniz zarar görecektir.

SSS

WordPress domainimi değiştirdim, sitem halen eski siteme yönleniyor ne yapmalıyım?

WordPress alan adınızı değiştirdiyseniz, yukarıdaki kodları, veritabanınızda güncellemeniz gerekmektedir.

Domain değişikliği sonrası seo değeri kaybedecekmiyim?

301 yönlendirme işlemi yaparsanız, seo çalışmalarınız bu durumdan çok fazla etkilenmiyecektir. Yinede imkan var ise verdiğiniz linkleri güncellemenizde fayda var. Eğer Seo çalışmalarınıza müdehale edemiyorsanız, 301 yönlendirme ile bu sorunu çözebilirsiniz.

WordPress alan adı değişikliğini dikkatli yapmazsam ne gibi sorunlar ile karşılaşırım?

Bu işlem çok kritik sonuçlar ortaya çıkartabilir. İşte bazı Kritik WordPress sorun listesi
– Sizi çok fazla kez yönlendirdi hatası
– Bu site güvenli bağlantı sağlayamıyor hatası
– Resimlerin düzgün görünmeme hatası
– İç linklerin düzgün çalışmaması
– wp-admin ‘e erişememe hatası
– Beyaz sayfa hatası
Gibi bir çok hata ile karşılaşabilirsiniz. Adımları sırası ile doğru olarak uygularsanız, sorun yaşamazsınız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.