Makale Başlıkları
- WordPress Multisite Nedir?
- Multisite Ne Zaman Doğru Seçimdir?
- Alt Alan Adı mı, Alt Dizin mi?
- WordPress Multisite Kurulumu: Adım Adım
- Multisite Ağını Yönetmek
- Multisite’ın Avantajları ve Dezavantajları
- Güvenlik ve Yedekleme: Multisite’ta Neden Daha Kritik?
- Alan Adı Eşleştirme (Domain Mapping)
- Sıkça Sorulan Sorular
Kısaca
WordPress Multisite, tek bir WordPress kurulumundan onlarca, hatta yüzlerce siteyi tek panelden yönetmenizi sağlayan bir ağ özelliğidir. Tema, eklenti ve çekirdek güncellemeleri merkezi olarak yürütülür; her alt site ise kendi içeriğini, kullanıcılarını ve ayarlarını korur. Kurulum wp-config.php ve .htaccess dosyalarına birkaç satır eklemekle başlar.
- Ağ, alt alan adı (blog.site.com) veya alt dizin (site.com/blog) yapısında kurulabilir; seçim geri dönüşü zor bir karardır.
- Güncelleme, yedekleme ve eklenti yönetimi tek noktadan yapılır; bakım yükü ciddi ölçüde azalır.
- Her sitenin ayrı barındırılması gerekmediği, aynı temayı paylaşan ajans, kurumsal ve çok bölgeli projeler için idealdir.
Bir web ajansı işletiyorsanız veya onlarca departmana ait siteyi tek çatı altında toplaman gereken bir kurumda çalışıyorsanız, her yeni site için sıfırdan WordPress kurmanın ne kadar zaman kaybettirdiğini bilirsiniz. Her kurulumun ayrı güncellemesi, ayrı yedeği, ayrı eklenti lisansı derken işler kısa sürede yönetilemez hale gelir. İşte tam bu noktada devreye WordPress Multisite girer: tek bir kurulumdan tüm ağı yönetmenizi sağlayan, WordPress çekirdeğine gömülü ama çoğu kullanıcının farkında bile olmadığı güçlü bir özellik.
Bu yazıda Multisite’ın ne olduğunu, hangi durumlarda mantıklı olduğunu, adım adım nasıl kurulduğunu ve günlük kullanımda nelere dikkat etmeniz gerektiğini teknik ayrıntılarıyla ele alacağız. Sonunda kendi projeniz için doğru kararı verebilecek netliğe ulaşacaksınız.
WordPress Multisite Nedir?
WordPress Multisite, tek bir WordPress kurulumunun bir site ağına dönüştürülmesidir. Standart bir WordPress kurulumu tek bir siteyi çalıştırır. Multisite’ı etkinleştirdiğinizde ise aynı çekirdek dosyaları, aynı veritabanı ve aynı wp-content dizini üzerinden birden fazla sitenin (buna "alt site" ya da İngilizce kaynaklarda "subsite" denir) çalışmasını sağlarsınız.
Önemli olan şudur: Multisite, ayrı ayrı WordPress kurulumlarının bir kopyası değildir. Tüm ağ ortak tema ve eklenti dizinini paylaşır. Bir temayı ağa yüklediğinizde, o tema tüm alt sitelerde kullanılabilir hale gelir. Aynı şekilde çekirdek güncellemesi yaptığınızda, ağdaki her site tek seferde güncellenir. Buna karşılık her alt sitenin veritabanında kendine ait tablolar oluşturulur; yani içerikler, kullanıcı yetkileri ve ayarlar sitelere özeldir ve birbirine karışmaz.
Bu mimari, yönetimi merkezileştirirken içeriği ayrık tutar. Ağın tamamını yöneten role Süper Yönetici (Super Admin) denir. Süper Yönetici, tema/eklenti kurabilir, yeni site açabilir, silebilir ve ağ genelinde ayar yapabilir. Alt site yöneticileri ise yalnızca kendi sitelerini yönetir; eklenti yükleyemez veya tema ekleyemezler. Bu ayrım, güvenlik ve düzen açısından Multisite’ın en güçlü yanlarından biridir.
Multisite Ne Zaman Doğru Seçimdir?
Multisite güçlü bir araçtır ama her senaryo için doğru araç değildir. Aşağıdaki durumlar Multisite’ın gerçekten fark yarattığı tipik kullanımlardır:
- Web ajansları: Müşteri sitelerinizin tümü benzer bir tema ve eklenti setini paylaşıyorsa, hepsini tek panelden güncelleyebilirsiniz.
- Çok bölgeli/çok dilli markalar: tr.marka.com, de.marka.com gibi bölgesel sitelerin merkezi yönetimi.
- Üniversite ve kurumlar: Her fakülteye, departmana ya da kulübe kendi sitesini verip merkezden denetlemek.
- Franchise ve zincir işletmeler: Her şube için tutarlı ama bağımsız site.
- Kullanıcı üretimli ağlar: Ziyaretçilerin kendi blogunu açabildiği platformlar (WordPress.com’un çalışma mantığı budur).
Buna karşılık, birbiriyle hiç ilgisi olmayan, tamamen farklı eklenti ihtiyaçları olan ve ayrı sunuculara taşınması muhtemel siteler için Multisite genellikle gereğinden karmaşıktır. Böyle durumlarda her siteyi bağımsız kurmak daha esnek olur. Kararınızı verirken şu soruyu sorun: "Bu siteler ortak bir altyapıyı paylaşmaktan gerçekten kazançlı çıkar mı, yoksa birbirine bağımlı olmaları ileride yük mü olur?"
Alt Alan Adı mı, Alt Dizin mi?
Kuruluma başlamadan önce vermeniz gereken en kritik karar ağ yapısıdır. İki seçenek vardır ve bu seçim kurulumdan sonra kolayca değiştirilemez:
| Kriter | Alt Alan Adı (Subdomain) | Alt Dizin (Subdirectory) |
|---|---|---|
| Örnek URL | blog.site.com | site.com/blog |
| Kurulum kolaylığı | Wildcard DNS/SSL gerekir | Ek yapılandırma gerekmez |
| Yönetim | Her alt site ayrı özellik gibi ele alınır | Daha basit, tek çatı hissi |
| SEO algısı | Arama motorları çoğu zaman ayrı site sayar | Otorite ana alan altında toplanır |
| Ölçeklenme | Büyük ağlar için daha uygun | Orta ölçek için ideal |
| Bağımsız markalaşma | Daha güçlü | Daha zayıf |
Pratik bir kural: Siteler bağımsız markalar gibi davranacaksa (ayrı ekipler, ayrı pazarlama, ileride ayrı alan adına taşınma ihtimali) alt alan adı tercih edin. Siteler aynı markanın parçalarıysa ve arama otoritesini tek alanda toplamak istiyorsanız alt dizin daha mantıklıdır.
Önemli bir teknik uyarı: Kurulumu bir aydan eski olan sitelerde WordPress genellikle yalnızca alt alan adı yapısına izin verir. Bunun nedeni, mevcut sayfa adreslerinizle yeni oluşturulacak alt dizin adreslerinin çakışabilmesidir. Yeni bir kurulumda ise her iki seçenek de açıktır.
WordPress Multisite Kurulumu: Adım Adım
Kuruluma başlamadan önce mutlaka tam bir yedek alın (dosyalar + veritabanı). Multisite’a geçiş, tersine döndürülmesi zor bir işlemdir.
1. Adım: Multisite Özelliğini Etkinleştirin
Barındırma hesabınızdaki dosya yöneticisi veya FTP ile wp-config.php dosyasını açın. /* That's all, stop editing! */ satırının üstüne şu satırı ekleyin:
define( 'WP_ALLOW_MULTISITE', true );
Bu tanım, WordPress yönetim panelinde ağ kurulum ekranını açar. Değişikliği kaydedin.
2. Adım: Ağ Kurulum Ekranını Açın
Yönetim paneline dönün. Artık Araçlar » Ağ Kurulumu (Tools » Network Setup) menüsü görünür olacaktır. Bu ekranda:
- Alt alan adı mı yoksa alt dizin mi kullanacağınızı seçin.
- Ağ başlığını (Network Title) girin.
- Süper Yönetici e-posta adresini doğrulayın.
Kurulumu başlatmadan önce tüm eklentileri geçici olarak devre dışı bırakmanız istenebilir; bu normaldir.
3. Adım: wp-config.php ve .htaccess Dosyalarını Güncelleyin
"Kur" butonuna bastığınızda WordPress size iki kod bloğu verir. Birinci blok wp-config.php dosyasına, ikinci blok ise .htaccess dosyasına eklenmelidir. wp-config bloğu genellikle şuna benzer:
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
define( 'DOMAIN_CURRENT_SITE', 'site.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
.htaccess bloğunu ise dosyanızdaki mevcut WordPress kurallarının yerine yazın. Apache sunucularda bu adım .htaccess ile yürütülür; Nginx kullanan sunucularda ise .htaccess desteklenmediği için yeniden yazma kuralları sunucu yapılandırmasına eklenir. Bu tür düşük seviye ayarların önceden desteklendiği, cPanel/Plesk/DirectAdmin gibi panellerin ve PHP sürüm seçicinin sunulduğu bir WordPress hosting ortamı, kurulumu hatasız tamamlamanızı ciddi ölçüde kolaylaştırır.
4. Adım: Tekrar Giriş Yapın
Değişiklikleri kaydettikten sonra oturumunuz sonlandırılır. Yeniden giriş yaptığınızda üst yönetim çubuğunda Sitelerim » Ağ Yöneticisi (My Sites » Network Admin) bağlantısının belirdiğini görürsünüz. Bu panel artık ağınızın kontrol merkezidir.
Multisite Ağını Yönetmek
Ağ Yöneticisi paneli, standart WordPress panelinden farklı ek menüler içerir. En sık kullanacaklarınız şunlardır:
Yeni Site Ekleme
Siteler » Yeni Ekle yolundan saniyeler içinde yeni bir alt site oluşturabilirsiniz. Site adresini, başlığını ve yöneticisinin e-postasını girmeniz yeterlidir. WordPress arka planda gerekli veritabanı tablolarını otomatik oluşturur.
Tema ve Eklenti Yönetimi
Bu, Multisite’ın en çok yanlış anlaşılan kısmıdır. Tema ve eklentiler yalnızca Süper Yönetici tarafından ve yalnızca Ağ Yöneticisi panelinden yüklenir. Yükledikten sonra iki seçeneğiniz olur:
- Ağ Genelinde Etkinleştir (Network Activate): Eklenti tüm sitelerde zorunlu olarak aktif olur ve alt site yöneticileri onu kapatamaz.
- Yalnızca Kullanılabilir Yap: Eklenti listede görünür, her alt site yöneticisi kendi sitesinde açıp kapatmaya karar verir.
Kullanıcı Yönetimi
Kullanıcılar ağ düzeyinde tanımlanır ve tek bir hesapla birden fazla siteye farklı yetkilerle eklenebilir. Bu, aynı editörün üç farklı alt sitede yazı yazması gibi senaryoları kolaylaştırır.
Multisite’ın Avantajları ve Dezavantajları
| Avantajlar | Dezavantajlar |
|---|---|
| Tek panelden merkezi güncelleme ve bakım | Tüm ağ aynı sunucu ve veritabanını paylaşır |
| Ortak tema/eklenti ile lisans ve depolama tasarrufu | Bir güvenlik açığı tüm ağı etkileyebilir |
| Hızlı yeni site açma | Bazı eklentiler Multisite ile uyumsuz |
| Merkezi kullanıcı yönetimi | Tek bir alt siteyi ayrı sunucuya taşımak zordur |
| Ölçeklenebilir mimari | Sunucu kaynağı ağ büyüdükçe kritikleşir |
Bu tablodaki dezavantajların çoğu, doğru barındırma altyapısıyla büyük ölçüde yönetilebilir hale gelir. Ağ büyüdükçe artan trafik ve veritabanı yükü için LiteSpeed + LSCache gibi hızlandırma katmanları ve yeterli izole kaynak kritik önem kazanır. Kaynağın garanti altında olduğu bir bulut sunucu ya da tam kontrol istediğiniz projeler için bir VPS sunucu, büyüyen bir Multisite ağının darboğaza girmesini engeller.
Güvenlik ve Yedekleme: Multisite’ta Neden Daha Kritik?
Standart bir WordPress sitesinde bir sorun çıktığında yalnızca o site etkilenir. Multisite’ta ise tek bir zafiyet ağdaki tüm siteleri riske atabilir; çünkü hepsi aynı çekirdeği paylaşır. Bu nedenle Multisite ağlarında iki şey pazarlık konusu değildir: güçlü bir sunucu tarafı güvenlik katmanı ve düzenli, otomatik yedekleme.
Alastyr altyapısında bu ihtiyaçlar sunucu seviyesinde karşılanır: Imunify360 + CageFS ile hesap izolasyonu ve tehdit istihbaratı, Voxility 1 Tbps üzeri anti-DDoS ile hacimsel saldırılara karşı koruma, günlük yedekleme ve ücretsiz SSL standart olarak sunulur. İzmir’de kendine ait, N+1 yedekli ve Tier III standartlarında kurulan veri merkezi, büyüyen bir ağın kesintisiz çalışması için sağlam bir zemin oluşturur. Ağınızdaki her alt siteye ayrı sertifika yerine kapsayan bir çözüm için SSL sertifikası seçeneklerini incelemek de mantıklıdır.
Alan Adı Eşleştirme (Domain Mapping)
Multisite’ın modern sürümlerinde artık çekirdeğe gömülü olan güçlü bir özellik de alan adı eşleştirmedir. Bu sayede alt dizin veya alt alan adı yapısında çalışan bir alt siteyi, ziyaretçiye tamamen bağımsız bir alan adı olarak (örneğin markam.com) gösterebilirsiniz. Perde arkasında tek WordPress kurulumu çalışmaya devam eder ama son kullanıcı bunu fark etmez. Yeni markalarınız için uygun bir alan adını domain sorgulama ekranından kontrol edip ağınıza bağlayabilirsiniz.
Sıkça Sorulan Sorular
WordPress Multisite ile normal WordPress arasındaki fark nedir?
Normal WordPress tek bir siteyi çalıştırır. Multisite, aynı kurulum, aynı veritabanı ve aynı dosya dizini üzerinden birden fazla siteyi tek panelden yönetmenizi sağlar. Tema, eklenti ve güncellemeler ortaktır; içerik ve kullanıcı ayarları ise her siteye özeldir.
Multisite kurmak için özel bir hosting mi gerekiyor?
Hayır, teknik olarak çoğu paylaşımlı hosting Multisite’ı destekler. Ancak ağ büyüdükçe tüm siteler aynı kaynağı paylaştığı için, kaynağın izole ve ölçeklenebilir olduğu bir WordPress hosting, VPS veya bulut sunucu ortamı çok daha sağlıklı çalışır.
Alt alan adı mı alt dizin mi seçmeliyim?
Siteleriniz bağımsız markalar gibi davranacaksa ve ileride ayrı alan adına taşınabilirse alt alan adı, aynı markanın parçalarıysa ve arama otoritesini tek alanda toplamak istiyorsanız alt dizin daha uygundur. Bu seçim kurulumdan sonra kolayca değiştirilemez.
Mevcut sitemi Multisite’a çevirebilir miyim?
Evet, çevirebilirsiniz. Ancak kurulumu bir aydan eski sitelerde WordPress genellikle yalnızca alt alan adı yapısına izin verir. İşleme başlamadan mutlaka tam yedek alın; bu geçiş tersine döndürülmesi zor bir işlemdir.
Multisite’ta her sitenin ayrı yöneticisi olabilir mi?
Evet. Her alt sitenin kendi yöneticisi olur ve bu kişi yalnızca kendi sitesini yönetir. Tema ve eklenti kurma yetkisi ise yalnızca ağın tamamını yöneten Süper Yönetici’ye aittir.
Tek bir alt siteyi ağdan ayırıp bağımsız sunucuya taşıyabilir miyim?
Mümkündür ancak basit bir işlem değildir. Tek bir alt sitenin tablolarını dışa aktarıp bağımsız bir kuruluma taşımak dikkatli bir göç süreci gerektirir. Bu ihtimal yüksekse en baştan bağımsız kurulumları değerlendirmek daha esnek olabilir.
Multisite güvenlik açısından daha mı riskli?
Tüm siteler aynı çekirdeği paylaştığı için tek bir zafiyet tüm ağı etkileyebilir. Bu yüzden sunucu tarafı güvenlik katmanları, güncel tutma disiplini ve düzenli otomatik yedekleme Multisite’ta daha da kritiktir.
Multisite’ta her site için ayrı SSL gerekir mi?
Her alt site ve eşleştirilmiş alan adının HTTPS ile sunulması gerekir. Alt alan adı yapısında wildcard sertifika, farklı alan adları eşleştirdiğinizde ise her alan için ayrı sertifika işinizi görür; sağlayıcınızın ücretsiz SSL sunması yönetimi kolaylaştırır.
Hangi eklentiler Multisite ile uyumsuz olabilir?
Tek site mantığıyla yazılmış, veritabanına doğrudan müdahale eden veya alan adına sıkı bağlı bazı eklentiler ağ ortamında sorun çıkarabilir. Eklenti sayfasında "Multisite uyumlu" ibaresini kontrol etmek ve önce bir test ortamında denemek en güvenli yoldur.
Multisite Ağınız İçin Sağlam Bir Zemin
LiteSpeed hızlandırma, Imunify360 güvenlik katmanı, ücretsiz SSL, günlük yedekleme ve İzmir’deki kendi veri merkezimizle büyüyen WordPress ağınız kesintisiz çalışsın.





