Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Bir Site WordPress Multisite’dan Tekli Kuruluma Nasıl Taşınır?

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

Bir siteyi WordPress çoklu sitesinden tek bir kuruluma taşımak mı istiyorsunuz?

Bir WordPress çoklu site ağı çalıştırıyorsanız, bazen web sitelerinden birini kendi ayrı WordPress kurulumuna taşımanız gerekebilir.

Bu makalede, SEO sıralamalarını ve tüm içeriğinizi koruyarak bir siteyi WordPress multisite’tan kendi tek kurulumuna nasıl kolayca taşıyacağınızı göstereceğiz.

Moving a child site from WordPress multisite

Neden Bir Siteyi WordPress Multisite’dan Tekli Kuruluma Taşımalısınız?

WordPress multisite, kullanıcıların aynı WordPress kurulumunu kullanarak birden fazla web sitesi oluşturmasına olanak tanıyan temel bir WordPress özelliğidir.

Varsayılan olarak kapalıdır, ancak çok siteli bir ağ kurmak için kolayca açılabilir.

Daha fazla bilgi edinmek için WordPress çoklu site ağı oluşturma hakkındaki makalemize bakın.

Ancak bir süre sonra bazı kullanıcılar, çoklu site kurulumu altındaki sitelerinden bir veya daha fazlasının kendi tekli kurulumlarından yararlanabileceğini düşünebilir.

Çoklu site ağındaki bir siteyi kendi tekli kurulumuna taşımanız gerekebilecek birkaç senaryo aşağıda verilmiştir.

  • Çoklu sitedeki bir WordPress sitesi, daha iyi arama görünürlüğü için kendi alan adına sahip olmak isteyebilir.
  • Bireysel siteleri kendi kurulumlarına taşıyarak çoklu siteyi yeniden yapılandırmak ve dağıtmak isteyebilirsiniz. Örneğin, çoklu site ağı altında bölgesel siteler çalıştıran şirketler, bunu tekli kurulumlara bölmek ister.
  • Çoklu site ağındaki bir site artık o site grubu için uygun değildir. Örneğin, bir öğrencinin artık kendi sitesine taşımak istediği kişisel blogu.

Bununla birlikte, bir siteyi çoklu site ağından kendi WordPress kurulumuna kolayca çıkarmak için izlemeniz gereken adımları burada bulabilirsiniz.

Adım 1: Başlarken

Bir WordPress çoklu site ağından bir web sitesini taşımak için bir alan adına ihtiyacınız olacaktır.

Tek bir site kurmak istediğiniz bir alan adınız zaten varsa, o zaman gitmeniz iyi olur.

Ayrı bir alan adınız yoksa, hosting hesabınıza yeni bir alan adı kaydettirmeniz ve eklemeniz gerekir.

Domain.com‘u kullanmanızı öneririz. Dünyanın en iyi alan adı kayıt şirketlerinden biridir ve acemi dostu alan adı yönetimi deneyimi sunar.

Daha fazla ayrıntı için alan adı kaydetme hakkındaki makalemize bakın.

Alternatif olarak, yeni WordPress yüklemeniz için ayrı bir barındırma hesabı ve alan adı satın alabilirsiniz.

Bluehost kullanmanızı öneririz. Barındırmada cömert bir indirimle birlikte ücretsiz bir alan adı sunuyorlar.

Temel olarak, aylık 1,99 ABD doları karşılığında başlayabilirsiniz.

Alan adınızı ve hostinginizi aldıktan sonra, bir sonraki adım WordPress’i kurmaktır.

Yardıma ihtiyacınız varsa adım adım WordPress yükleme eğitim imize bakın.

Önemli: WordPress çoklu sitenizde bazı ciddi değişiklikler yapacağınız için, başka bir şey yapmadan önce eksiksiz bir WordPress yedeği oluşturmanız gerekir.

Şimdi her şey ayarlandığına göre bir siteyi WordPress çoklu site ağından tekli kuruluma taşıyalım.

Adım 2: WordPress Çoklu Site Ağında Tek Bir Siteyi Dışa Aktarma

Yerleşik WordPress içe/dışa aktarma işlevi, tek bir site kurulumunda olduğu gibi çoklu sitede de aynı şekilde çalışır. WordPress çoklu site ağındaki bir siteden verileri dışa aktarmak için varsayılan araçları kullanacağız.

Öncelikle, taşımak istediğiniz tek sitenin kontrol panelinde oturum açmanız ve ardından Araçlar ” Dışa Aktar‘a tıklamanız gerekir.

Ardından, tüm içeriğin işaretlendiğinden emin olmak ve Dışa Aktarma Dosyasını İndir düğmesine tıklamak istiyorsunuz.

Export single site in a WordPress multisite

WordPress şimdi tüm verilerinizi içeren bir XML dosyası oluşturacak ve indirilmek üzere tarayıcınıza gönderecektir.

Dosyayı bilgisayarınıza kaydettiğinizden emin olun çünkü daha sonra ihtiyacınız olacak.

Adım 3: Çocuk Sitesini Yeni Etki Alanına Aktarma

Çocuk sitenizi taşımak istediğiniz yeni konumdaki WordPress yönetici alanına giriş yapın ve ardından Araçlar ” İçe Aktar’a gidin. İçe aktarma ekranında, WordPress size bir dizi içe aktarma seçeneği gösterecektir.

Install WordPress importer on the new single site

‘WordPress’in altındaki ‘Şimdi Yükle’ bağlantısına tıklamanız gerekir.

İthalatçının yüklenmesini bekleyin ve ardından ‘İthalatçıyı Çalıştır’ bağlantısına tıklayın.

Run WordPress importer

Bir sonraki ekranda, daha önce WordPress çoklu sitesinden indirdiğiniz WordPress dışa aktarma dosyasını yüklemeniz istenecektir.

Dosyayı bilgisayarınızdan seçmek için Dosya seç düğmesine tıklayın ve ardından ‘Dosya yükle ve içe aktar’ düğmesine tıklayın.

Upload import file

Bir sonraki ekranda, WordPress kullanıcıları da içe aktarmak isteyip istemediğinizi soracaktır. Hiçbir şey yapmazsanız, WordPress tüm kullanıcıları içe aktaracaktır. Yazarları değiştirmek istemiyorsanız bu önerilir.

Ayrıca Ekleri İçe Aktar seçeneğini de göreceksiniz ve WordPress’in yazılarınızdan ve sayfalarınızdan görüntüleri indirebilmesi için işaretli olduğundan emin olmak isteyeceksiniz.

Resimlerinizin bir kısmını veya çoğunu kaçırırsa endişelenmeyin. Daha sonra bunları ayrı ayrı içe aktarabilirsiniz.

Import settings

Devam etmek için ‘Gönder’ düğmesine tıklayın.

WordPress şimdi içeriğinizi içe aktarmaya başlayacaktır. Bu, ne kadar içeriğiniz olduğuna bağlı olarak birkaç dakika sürecektir. İşlem tamamlandığında, ‘Hepsi tamamlandı’ yazan bir bildirim göreceksiniz. İyi eğlenceler!

Importing finished

Hepsi bu kadar. Verileri çoklu site ağı alt sitesinden bireysel bir WordPress kurulumuna başarıyla aktardınız. Yapmanız gereken birkaç şey kaldı.

Adım 4: Yeniden Yönlendirmeyi Ayarlama

Özel alan adlarıyla WordPress multisite kullanıyorsanız, herhangi bir yeniden yönlendirme ayarlamanız gerekmez.

Ancak, WordPress multisitenizde alt alan adları veya dizin yapıları kullanıyorsanız, eski URL’lerinize gelen kullanıcıların yeni sitenize yönlendirilmesi için yeniden yönlendirme ayarlamanız gerekir.

Bunu yapmanın iki yolu vardır. Bir WordPress eklentisi kullanarak bir yönlendirme ayarlayabilir (önerilir) veya WordPress .htaccess dosyanıza bazı kodlar ekleyebilirsiniz.

Size her iki yöntemi de göstereceğiz ve size en uygun olanı seçebilirsiniz.

Not: Çoklu site ağındaki eski sitenizin ve yeni alan adındaki sitenizin aynı kalıcı bağlantı yapısını kullandığından emin olun.

Yöntem 1. WordPress için Hepsi Bir Arada SEO Kullanarak Yönlendirmeleri Ayarlama

Bu yöntem daha kolaydır ve tüm kullanıcılar için önerilir. Piyasadaki en iyi WordPress SEO eklentisi olan All in One SEO for WordPress‘i kullanacağız.

WordPress sitenizi arama motorları için kolayca optimize etmenizi sağlar ve SEO analizi, özel XML site haritaları, Schema.org desteği ve yönlendirme yöneticisi gibi güçlü özelliklerle birlikte gelir.

Öncelikle WordPress çoklu sitenize All in One SEO for WordPress eklentisini yükleyip etkinleştirin ve ardından alt site için Etkinleştirmesi yapın. Daha fazla ayrıntı için WordPress Çoklu Sitede eklentileri ağda etkinleştirme kılavuzumuza bakın.

Network activate a plugin

Not: Yeniden Yönlendirme Yöneticisi özelliğine erişmek için en az Pro plana ihtiyacınız olacaktır.

Ardından, Yeniden Yönlendirme Yöneticisi eklentisini yüklemeniz ve ağda etkinleştirmeniz gerekir. All in One SEO web sitesindeki hesap sayfanızdan ‘İndirilenler’ altında bulabilirsiniz.

Download redirection addon for All in One SEO

Her iki eklentiyi de ağ üzerinden etkinleştirdikten sonra, alt sitenin kontrol paneline geçmeniz gerekir.

Buradan All in One SEO ” Yönlendirmeler sayfasına gidin ve ‘Tam Site Yönlendirmesi’ sekmesine geçin.

Redirect settings

İlk olarak, yanındaki anahtarı değiştirerek Sitenin Yerini Değiştir seçeneğini açın.

Ardından, ‘Etki alanına taşı’ seçeneğinin yanına yeni sitenizin etki alanı adını girin.

Şimdi ayarlarınızı kaydetmek için Değişiklikleri Kaydet düğmesine tıklayın.

All in One SEO for WordPress artık kullanıcıları yeni alan adınıza yönlendirecektir.

Yöntem 2. Yönlendirme Eklentisini Kullanarak Yönlendirmeleri Ayarlama

İlk olarak, WordPress Multisite’ınıza Redirection eklentisini yüklemeniz gerekir.

Bir eklentiyi Ağ üzerinden Etkinleştirebilir veya alt sitenizde Süper Yönetici olarak oturum açabilir ve Yeniden Yönlendirme eklentisini yalnızca o site için etkinleştirebilirsiniz.

Bundan sonra, yönlendirmeyi ayarlamak istediğiniz alt sitenin yönetici kontrol panelini ziyaret etmeniz gerekir.

Alt Alan Adından Yeni Alan Adına Yönlendirme

Yeniden Yönlendirme eklentisi, bir alan adını farklı bir alan adına yönlendirmeyi çok kolaylaştırır.

Araçlar ” Yeniden Yönlendirme sayfasına gidin ve ‘Site’ sekmesine geçin.

Redirection set up

Yeni alan adınızı girmeniz ve ardından ayarlarınızı kaydetmek için ‘Güncelle’ düğmesine tıklamanız yeterlidir.

Eklenti, tüm site kullanıcılarınızı doğru kalıcı bağlantı yapısıyla yeni alan adınıza yönlendirecektir.

Bu yöntemin avantajı, eski alt alan adınızın yönetici alanına giriş yapmaya devam edebilmenizdir.

Dizinden Yeni Etki Alanına Yönlendirme

Çoklu siteniz dizin tabanlı bir URL yapısı kullanıyorsa, Yeniden Yönlendirme eklentisi yeni alan adınıza doğru şekilde yönlendirmeyi kolaylaştırır.

Alt sitenizdeki Araçlar ” Yeniden Yönlendirme sayfasına gidin ve ardından en üstteki Yeni Ekle düğmesine tıklayın.

New redirect

Bu sizi Redirection’ın kurulum formuna götürecektir. İşte bu formu nasıl doldurmanız gerektiği:

Kaynak URL: ^childsite/(.*)$
Hedef URL: https://example.com/$1

childsite ve example.com yerine alt sitenizin adını ve yeni konumunu yazdığınızdan emin olun.

Sağdaki açılır menüden ‘Regex’ seçeneğini değiştirmeyi unutmayın ve ardından ayarlarınızı kaydetmek için Yönlendirme Ekle düğmesine tıklayın.

Redirect subdirectory

Artık yönlendirmeleri çalışırken görmek için alt sitenizi ziyaret edebilirsiniz.

Yöntem 2. .htaccess Dosyasını Kullanarak Yönlendirmeleri Ayarlama

Bu yöntem için, çoklu site ağınız için WordPress hosting hesabınızdaki .htaccess dosyasına yönlendirme kuralları eklemeniz gerekir.

Alt Alan Adından Yeni Alan Adına Yönlendirme

Subdomain kurulumları için bu kodu WordPress multisite’ınızın .htaccess dosyasında kullanmanız gerekir.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]

Bu kod, subdomain.example.com adresindeki herhangi bir sayfaya gelen ziyaretçileri http://www.example.net adresine yönlendirir. Hedef URL’nin sonundaki $1 işareti, kullanıcılarınızın talep ettikleri aynı sayfaya gitmelerini sağlar.

Dizinden Yeni Etki Alanına Yönlendirme

Dizin tabanlı çoklu site kurulumları için, WordPress çoklu sitenizin .htaccess dosyasına aşağıdaki kodu yapıştırmanız gerekir.

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]

Bu kod http://www.example.com/childsite/ adresinden gelen kullanıcıları http://example.net adresine yönlendirir. 1$, kullanıcılarınızın tam olarak talep ettikleri sayfaya veya gönderiye ulaşmalarını sağlar.

childsite ve example.net adreslerini alt sitenizin adı ve yeni konumuyla değiştirmeyi unutmayın.

Adım 5: Geçişte Sorun Giderme

Bir siteyi taşımak rutin bir iş değildir, bu nedenle bazı sorunlarla karşılaşmanız olasıdır.

1. Dışa AktarmaDosyası Çok Büyük – WordPress dışa aktarma dosyanız çok büyükse, düzgün bir şekilde içe aktaramayabilirsiniz. Bunu düzeltmek için büyük XML dosyasını daha küçük parçalara bölmeniz gerekebilir.

2. İçe Aktarılmayan Görsel ler – Bir diğer yaygın sorun da görsellerin yeni sitenize doğru şekilde aktarılamamasıdır. Bunu düzeltmek için görselleri harici görseller olarak içe aktarmayı deneyebilirsiniz.

3. Yönlendirmeler Çalışmıyor – Kullanıcılar yeni sitenize doğru şekilde yönlendirilmiyorsa, yönlendirme ayarlarınızı dikkatlice gözden geçirmeniz gerekir. Tek kurulumunuzun ve alt sitenizin her ikisinin de aynı Kalıcı Bağlantılar yapısını kullandığından emin olun.

Diğer sorunlar için diğer yaygın WordPress hatalarına ve bunların nasıl düzeltileceğine bakın.

Umarız bu makale bir siteyi WordPress çoklu sitesinden tek bir kuruluma taşımanıza yardımcı olmuştur. Ayrıca yeni kurulumunuz için WordPress SEO kontrol listemizi incelemek veya yeni sitenizde bu temel WordPress eklentilerini denemek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

20 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Recently, one of our customers asked me the same question (I work for a web hosting provider in the Czech Republic). At the time, I didn’t know you had such a great tutorial on this. I’ll know next time.

  3. Ralph says

    I have 2 websites installed with multisite method on 1 hosting. I want to move 1 of them to another host, and leave one where it is. Should i export that 1 website and then transfer it to another hosting or should I do something else?

    • WPBeginner Support says

      If we understand what you’re wanting to achieve then yes you would want to export then transfer the site.

      Yönetici

  4. Nick James Hipol says

    Hi, just the blog post I needed.

    Can I now delete the subdomain where I made the redirection from?

    Like delete the files and stuff?

    Thank you!

  5. Parul says

    Works great! Just make sure to add all the plugins first then do the importing.

    It worked for most of the things.. just had to re-configure few menu points and theme customization.

  6. frank says

    Hi there,

    I have a problem with deleting a website in multisite installation (mainsite.com and oldsite.com). I deleted the second site (oldsite.com) through the wordpress multisite options and I uploaded a newsite in a deferent folder. my is issue is when I type newsite.com/wp-admin it sends me to mainsite.com/wp-admin

    how to fix it?

  7. Humberto wanke says

    Great post!
    In exporting/importing,however, you may want to do via sql data base, and the plugins should be put one at a time. Overall, it’s quite simple following your instructions.
    Thanks!

  8. Scott Fichter says

    Thanks for this tutorial. The underlying (between the lines header) message should read. “Avoid Multisite Like the Plague”

  9. Michael says

    This does seem to answer the question in its simplest form, BUT what about the database, themes, plugins, etc. Your example seems to be continuing to rely somewhat on the muti-site install and just redirecting to a different place. How would I COMPLETELY remove all instances of multi-site and create a stand alone install??

    • WPBeginner Support says

      This tutorial is intended to be used when a user wants to move a single site out of their multi-site network. It seems that you want to change your multi-site into a standalone site. This is out of the scope of this tutorial, we will try to cover that in a future tutorial soon.

      Yönetici

  10. WPBeginner Staff says

    We are not sure what you are trying to do. We are assuming that you want to install a plugin on your main site and want to use its plugins on the subdomain site. We don’t think it is possible.

  11. 4ryan says

    hello wpbeginner staff, I want to ask you is there any way to control a subdomain with same wordpress installation. for example I created subdomain support.mysite.com, and I want to show contact form(using contact form 7 plugin) there,but there is no option in wordpress to do so. I just don’t want to setup multisite because my hosting dont support it and I am wp beginner and afraid to change internal scripts for just single subdomain. Thank you for your help

  12. Antonio Catanese says

    I have multisite installed and in the dashboard I cannot see the “plugin” panel. The only way for me to see and use this panel is to go into Network Admin and network activate plugins. I tried moving to a single site (i don’t want the other one), but I cannot see the plugin panel in the dashboard anymore, although plugins are working!! any ideas?

    • Segovia says

      Antonio, if you can’t see the plugins area when logged into your child site, but you can see it within the Network Admin interface, this could be because you have done something to disable them. I know there’s a way to do this in the wp-config.php file. If you know that wasn’t the case, then are you perhaps logging in as a different user with lower permissions, like Admin or Editor?

    • txyoji says

      Antonio,
      Try UglyRobt’s “Multisite Plugin Manager” plugin.
      It will let you expose or hide plugins for different sites on your network.
      With this setup, you don’t have to network enable plugins to see them on subsites. You can pick which sites get which plugin.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.