WordPress Multisite Nedir? Tek Kurulumla Birden Fazla Site Yönetme Rehberi

  • Konuyu Başlatan Konuyu Başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi

Admin

Webmaster
Admin
Kurumsal+
Puan 18
Çözümler 0
Katılım
3 Kas 2025
Mesajlar
99
Tepkime puanı
0

WordPress Multisite Nedir? Tek Kurulumla Birden Fazla Site Yönetme Rehberi​

Birden fazla WordPress sitesi yönettiğinizde güncellemeler, eklenti kurulumu ve kullanıcı yetkileri zamanla ciddi bir iş yüküne dönüşebilir. Özellikle benzer ihtiyaçları olan sitelerde aynı işlemleri tekrar tekrar yapmak gerekir.
WordPress Multisite, bu işleri ortak bir yönetim çatısı altında toplar. Tek bir WordPress kurulumu üzerinden birden fazla site oluşturabilir, tema ve eklentileri merkezden yönetebilirsiniz. Ancak bu kolaylığın karşılığında siteler aynı teknik altyapıya bağımlı hâle gelir.
Multisite kullanmaya karar vermeden önce kurulum adımlarının yanında şu soruyu da değerlendirmek gerekir: Sitelerinizin birlikte yönetilmesi mi, birbirinden bağımsız kalması mı daha önemli?

WordPress Multisite Nasıl Çalışır?​

Multisite, WordPress’in bir site ağı oluşturmasını sağlayan yerleşik özelliğidir. Ağdaki siteler ortak WordPress dosyalarını kullanırken kendi içeriklerini ve ayarlarını tutabilir.
Örneğin aynı ağ içinde şu adresler bulunabilir:
  • firma.com
  • ankara.firma.com
  • izmir.firma.com
Alt klasör yapısı tercih edildiğinde adresler firma.com/ankara/ ve firma.com/izmir/ şeklinde de olabilir. Uygun yapılandırmayla ağdaki bir siteye tamamen farklı bir alan adı bağlamak da mümkündür.
Veritabanında her site için içerik ve ayar tabloları oluşturulur. Kullanıcı kayıtları ve bazı ağ bilgileri ise ortak tablolarda tutulur. Bu nedenle Multisite’ı, birbirinden bütünüyle bağımsız WordPress kurulumlarının toplamı olarak düşünmemek gerekir.
İçeriklerin ayrı olması, sunucu kaynaklarının ve güvenlik sınırlarının da ayrı olduğu anlamına gelmez.

Normal WordPress Kurulumundan Farkı Nedir?​

KonuAyrı WordPress kurulumlarıWordPress Multisite
WordPress dosyalarıHer kurulumda ayrıAğ genelinde ortak
GüncellemelerHer sitede ayrı yürütülürMerkezden yönetilebilir
Tema ve eklenti kurulumuHer sitenin yöneticisi yapabilirAğ yöneticisinin kontrolündedir
Kullanıcı yapısıHer kurulumda ayrıOrtak kullanıcı kayıtları, siteye özel roller
İçeriklerAyrı tutulurSiteye özel tablolarda tutulur
Teknik bağımlılıkKurulumlar bağımsız olabilirSiteler ortak kurulumdan etkilenir
TaşımaTek siteyi taşımak daha kolaydırAğdan site ayırmak ek çalışma gerektirir

Multisite’ın temel avantajı merkezi yönetimdir. Her site için farklı teknik kararlar vermek istiyorsanız bu avantaj zamanla bir kısıtlamaya dönüşebilir.

Hangi Projelerde Kullanılması Mantıklı?​

Aynı kurumun veya platformun parçası olan siteler, Multisite için güçlü adaylardır.
Örneğin:
  • Bir şirketin şube ve bölge siteleri.
  • Üniversitenin bölüm veya fakülte siteleri.
  • Franchise işletmelerin yerel siteleri.
  • Kullanıcılara blog açma imkânı sağlayan bir platform.
  • Ortak bakım politikasıyla yönetilen yayın siteleri.
Farklı dillere ayrılmış siteler de aynı ağda bulunabilir. Ancak Multisite tek başına çeviri yapmaz; içerikleri diller arasında otomatik eşleştirmez. Bu ihtiyaçlar için ayrıca bir iş akışı veya uygun eklenti gerekir.
Birbirinden bağımsız müşterilerin sitelerinde ise daha dikkatli karar verilmelidir. Müşterinin kendi eklentilerini kurması, farklı sunucuya taşınması veya bakım süreçlerini ayrı yürütmesi gerekiyorsa bağımsız kurulumlar daha rahat bir çözüm olabilir.

Alt Alan Adı mı, Alt Klasör mü?​

Kurulum sırasında iki temel adres yapısı arasından seçim yapılır.
YapıÖrnekDikkat edilmesi gereken
Alt alan adımagaza.ornek.comDNS, web sunucusu ve SSL kapsamı
Alt klasörornek.com/magaza/Kalıcı bağlantılar ve URL çakışmaları

Alt klasör seçildiğinde her site için sunucuda ayrı bir WordPress klasörü oluşmaz. Adresler, ortak kurulumun yönlendirme kurallarıyla işlenir.
Alt alan adı yapısında da wildcard DNS her senaryoda zorunlu değildir. Siteleri tek tek oluşturuyorsanız ilgili alt alan adları için ayrı kayıtlar tanımlanabilir. Kullanıcıların serbestçe yeni siteler açacağı bir yapıda ise wildcard DNS gerekli olabilir. SSL sertifikalarının da kullanılan adresleri kapsaması gerekir; bunu wildcard veya uygun başka sertifikalarla sağlayabilirsiniz.
Bu seçimi yalnızca SEO beklentisiyle yapmayın. Alt alan adı kullanmak otomatik olarak daha yüksek performans, alt klasör kullanmak da kesin sıralama avantajı sağlamaz. Projenin adres düzeni ve yönetim ihtiyaçları daha belirleyicidir.

Kurulumdan Önce Neleri Hazırlamalısınız?​

Öncelikle dosyaların ve veritabanının tam yedeğini alın. Mevcut bir siteyi dönüştürüyorsanız işlemi önce bir test ortamında denemek faydalıdır.
Şunları da kontrol edin:
  • Hosting hizmetiniz Multisite kullanımına izin veriyor mu?
  • Kalıcı bağlantılar düzgün çalışıyor mu?
  • Kullanacağınız tema ve eklentiler Multisite ile uyumlu mu?
  • Ücretli ürünlerin lisansları ağdaki siteleri kapsıyor mu?
  • DNS ve SSL yapılandırmasını yönetebiliyor musunuz?
  • Yedekten tek bir siteyi geri yükleme ihtiyacınız nasıl karşılanacak?
Mevcut sitelerde bir ayrıntı daha var: Bir aydan eski yayımlanmış içerik bulunması, standart kurulum ekranında alt klasör seçeneğini kısıtlayabilir. Burada yalnızca WordPress’in kurulma tarihi kontrol edilmez; yayımlanmış içeriklerin tarihi de önemlidir.
Alt klasör ağına geçişte ana sitenin yazı adreslerine /blog/ eklenmesi de gündeme gelebilir. Yayındaki bir siteyi dönüştürürken mevcut bağlantıları ve gereken yönlendirmeleri inceleyin.

WordPress Multisite Kurulumu​

1. Ağ kurulumu menüsünü açın​

Aktif eklentileri geçici olarak devre dışı bırakın. Ardından wp-config.php dosyasına, WordPress’in yüklenmesini sağlayan wp-settings.php satırından önce şu kodu ekleyin:
define( 'WP_ALLOW_MULTISITE', true );
Bu kod ağı doğrudan oluşturmaz; yönetim panelindeki kurulum menüsünü açar.

2. Ağ ayarlarını belirleyin​

WordPress panelinde Araçlar → Ağ Kurulumu bölümüne girin. Kullanılabilir seçenekler arasından adres yapısını seçin; ağ adını ve yönetici e-posta adresini yazın.

3. Kurulum ekranındaki kodları uygulayın​

WordPress, kurulumunuza özel yapılandırma satırları gösterir. İlgili satırları wp-config.php dosyasına ekleyin.
Apache veya uyumlu bir sunucuda, ekranda gösterilen yönlendirme kurallarını .htaccess dosyasındaki ilgili WordPress bloğuna uygulayın. Dosyanın tamamını silmeyin; başka hizmetlere ait kuralları koruyun.
Nginx kullanıyorsanız .htaccess geçerli değildir. Sunucu yapılandırmasının ayrıca düzenlenmesi gerekir.

4. Yeniden giriş yapıp test edin​

Oturumu kapatıp tekrar giriş yapın. Ağ yönetimi menüsü üzerinden bir deneme sitesi oluşturun. Site adreslerini, yönetim panelini, görsel yüklemeyi ve kalıcı bağlantıları kontrol edin. Ardından uyumlu eklentileri aşamalı olarak etkinleştirin.

Ağ Yöneticisi ve Site Yöneticisi Arasındaki Fark​

Multisite’ta en geniş yetki Süper Yönetici hesabındadır. Bu kullanıcı ağdaki siteleri, tema ve eklenti kurulumlarını ve genel ayarları yönetir.
Site yöneticisi ise yetkili olduğu sitenin içerikleri ve ayarlarıyla ilgilenir. Normal bir WordPress kurulumundaki yöneticiyle aynı düzeyde kurulum özgürlüğüne sahip değildir.
Tema ve eklentilerde şu ayrım önemlidir:
  • Temayı ağda etkinleştirmek, sitelerin o temayı seçebilmesini sağlar. Temayı bütün sitelerde otomatik olarak kullanıma almaz.
  • Eklentiyi ağ genelinde etkinleştirmek, eklentiyi tüm sitelerde çalıştırır. Site yöneticileri bunu kendi panellerinden kapatamaz.
  • Site bazında eklenti yönetimi için ağ ayarlarında ilgili menünün açılması gerekir. Site yöneticileri yine yeni eklenti yükleyemez.
Dolayısıyla ağdaki siteler aynı temayı kullanmak zorunda değildir. Ağ yöneticisinin izin verdiği seçenekler arasından farklı temalar seçebilirler.

Bir Siteye Farklı Alan Adı Bağlanabilir mi?​

Evet. Domain mapping desteği WordPress çekirdeğinde bulunur; yalnızca bu özellik için eski tip bir domain mapping eklentisi kurmak gerekmez.
Örneğin ağdaki ornek.com/proje/ sitesini projeadi.com adresinde yayınlayabilirsiniz.
Genel süreç şöyledir:
  1. Alan adını DNS üzerinden doğru sunucuya yönlendirin.
  2. Hosting tarafında alan adının mevcut WordPress kurulumuna ulaşmasını sağlayın.
  3. Alan adına uygun SSL sertifikasını hazırlayın.
  4. Ağ yönetiminde ilgili sitenin adresini yeni HTTPS adresiyle güncelleyin.
Hosting panelinde alan adını boş bir klasöre bağlamak yeterli değildir. İsteklerin ağın ortak WordPress kurulumuna ulaşması gerekir.
Değişiklikten sonra giriş işlemlerini, yönlendirmeleri ve önbelleği test edin. Farklı alan adları arasında oturum davranışının kendiliğinden sorunsuz olacağını varsaymayın.

Performans ve Güvenlikte Ortak Altyapının Etkisi​

Multisite, birden fazla sitenin bakımını kolaylaştırabilir; ancak tek başına hızlandırma sistemi değildir.
Yoğun kullanılan bir site sunucu kaynaklarını zorladığında ağdaki diğer siteler de etkilenebilir. Ağ genelinde çalışan sorunlu bir eklenti veya hatalı güncelleme de birden fazla siteyi aynı anda etkileyebilir.
Bu nedenle:
  • Ağ genelinde etkinleştirilen eklentileri dikkatle seçin.
  • Güncellemeleri önce test ortamında deneyin.
  • Önbellek yapılandırmasını her site ve alan adı için kontrol edin.
  • Kaynak kullanımını izleyin.
  • Geri yükleme senaryolarını önceden planlayın.
Tam ağ yedeği almak önemlidir. Ancak tek bir sitenin eski hâline dönmesi gerektiğinde tüm veritabanını geri yüklemek, diğer sitelerdeki yeni içerikleri de kaybettirebilir. Yedekleme çözümünüzün site bazında kurtarma imkânlarını öğrenin.

Sıkça Sorulan Sorular​

Multisite ile sınırsız site açabilir miyim?​

Site sayısını yalnızca WordPress özelliği üzerinden değerlendirmek doğru olmaz. Hosting koşulları, depolama, veritabanı yükü, trafik ve kullanılan eklentiler gerçek kapasiteyi belirler.

Her site için farklı kullanıcılar oluşturulabilir mi?​

Evet. Kullanıcı kayıtları ağ genelinde ortak olsa da site üyelikleri ve roller ayrı yönetilir. Bir kullanıcının ağda hesabı olması, bütün siteleri yönetebileceği anlamına gelmez.

Her sitede farklı eklentiler kullanılabilir mi?​

Ağ genelinde zorunlu çalıştırılmayan eklentiler site bazında etkinleştirilebilir. Bunun için ağ yöneticisinin gerekli erişimi sağlaması gerekir.

Multisite ücretli tema ve eklenti maliyetini azaltır mı?​

Bu, ürünün lisans koşullarına bağlıdır. Tek WordPress kurulumu kullanmanız, bütün sitelerin tek lisansla kapsandığı anlamına gelmez. Alan adı, site sayısı veya Multisite kullanımına göre farklı lisanslar istenebilir.

Ağdaki bir site sonradan bağımsız kuruluma taşınabilir mi?​

Evet, ancak yalnızca yazıları dışa aktarmak yeterli olmayabilir. Görsellerin, kullanıcı rollerinin, site ayarlarının ve eklentilere ait verilerin de taşınması gerekebilir. Yeni adresler için yönlendirmeler ayrıca planlanmalıdır.

Mevcut siteleri Multisite ağına dönüştürmek kolay mı?​

Boş bir kurulumda işlem daha basittir. Yayındaki sitelerde URL yapısı, eklenti uyumluluğu ve mevcut veriler nedeniyle hazırlık gerekir. Önce test ortamında deneme yapmak, olası sorunları ziyaretçileri etkilemeden görmenizi sağlar.

Multisite Kullanmalı mısınız?​

Siteleriniz ortak bir yönetim anlayışına sahipse, güncellemeleri birlikte yürütmek istiyorsanız ve teknik bağımlılığı kabul ediyorsanız Multisite işinizi kolaylaştırabilir.
Her sitenin farklı ihtiyaçları, ayrı sorumluları ve bağımsız taşınma beklentisi varsa ayrı WordPress kurulumları daha esnek olabilir. Kararı yalnızca kaç site açacağınıza göre değil, bu sitelerin ileride nasıl yönetileceğine göre verin.
 

Benzer Konular

3 konu
Geri
Üst