
WordPress Multisite Nedir? 2026 Kurulum, Yönetim ve Karar Rehberi
WordPress Multisite 2026 rehberi: Multisite vs ayrı WP karar matrisi, subdomain/subfolder, sistem gereksinimi, wp-config + .htaccess, Network Admin, domain mapping, performans (Redis/LSCache), yedekleme ve göç.
WordPress Multisite Nedir? 2026 Kurulum, Yönetim ve Karar Rehberi
Tek WordPress kurulumdan onlarca site yönetmek — kulağa harika geliyor ama herkese değil. Multisite (eski adıyla WordPress MU) bazı senaryolarda hayat kurtarır, bazılarında üç-beş ay sonra "keşke ayrı kurmuş olsaydım" pişmanlığı yaratır. Bu rehber önce "Multisite size gerek mi?" sorusunu yanıtlıyor; ardından alt domain/alt klasör tercihi, sistem gereksinimi (cPanel/VDS), wp-config kodları, .htaccess, Network Admin paneli, eklenti/tema yönetimi, domain mapping, performans, yedekleme ve göç başlıklarını anlatıyor.
Dürüst uyarı: "Multisite ile sınırsız site, anında kurulum" söylemine kanmayın. Tek veritabanı paylaşılır; bir sitedeki kötü plugin tüm ağı yavaşlatır, bir güvenlik açığı tüm siteleri etkileyebilir. 2-3 site için Multisite genelde gereksiz; ayrı bağımsız WordPress kurulumları daha güvenli ve esnektir.
Multisite Size Gerek Mi? Karar Matrisi
Üç senaryoyu birlikte değerlendirmek gerekir: tek WP, Multisite ağı, çoklu bağımsız WP.
| Boyut | Tek WP | Multisite | Çoklu Bağımsız WP |
|---|---|---|---|
| Site sayısı | 1 | 5+ benzer şablon | 2-4 farklı kimlik |
| Yönetim | Tek admin | Network Admin (tüm ağ) | Site başına ayrı login |
| Plugin/Tema | Bağımsız | Paylaşımlı (Network Activate) | Bağımsız |
| Veritabanı | Tek DB | Tek DB (wp_2_*, wp_3_*) |
Ayrı DB |
| Güncelleme | 1× | 1× tüm ağa | Site sayısı kadar |
| Performans | İzole | Siteler birbirini etkiler | İzole |
| Güvenlik | Tek site | 1 hack → tüm ağ riski | İzole |
| İdeal kullanım | Kurumsal blog | Holding, üniversite, franchise | Müşteri projeleri |
Pratik kural: 5+ benzer yapılı site ya da merkezi yönetim zorunluluğu varsa Multisite; aksi halde ayrı kurulumla başlayın.
Multisite Hangi Durumda Anlamlı?
- Üniversite/eğitim: Her bölüm/fakülte kendi alt sitesi (
fen.universite.edu,edebiyat.universite.edu). Ortak tema + tek admin ekibi. - Holding/markalar: Aynı çatı altında 8-10 marka, her biri alt domain.
- Franchise/şube ağı: Her şube kendi alt sitesi; merkezi şablon + lokalize içerik.
- SaaS modeli: Kullanıcılara site açan platform (wordpress.com gibi).
Multisite Hangi Durumda Tercih Edilmemeli?
- 2-3 farklı site: Ayrı WP kurulumları daha güvenli, esnek, izole.
- Müşteri/reseller iş modeli: cPanel WHM Reseller ya da Plesk Reseller ile bağımsız WP'ler önerilir; izolasyon, yedekleme, fatura ayrımı kolay olur.
- E-ticaret çoklu mağaza: WooCommerce + Multisite kombosu sepet/ödeme tarafında sürtünme yaratır. Detay: WordPress WooCommerce Kurulumu.
Subdomain mı, Subfolder mı?
Multisite kurulumunda ilk karar: alt domain mı, alt klasör mü?
| Özellik | Subdomain (site1.ornek.com) |
Subfolder (ornek.com/site1/) |
|---|---|---|
| DNS | Wildcard A kaydı zorunlu | Tek A kaydı yeter |
| SSL | Wildcard sertifika | Ana domain SSL yeter |
| Web sunucu | Apache/Nginx wildcard host | Apache mod_rewrite / Nginx özel kural |
| SEO | Her sub-site bağımsız otorite | Ana domain otoritesini paylaşır |
| Esneklik | Yüksek (farklı domain'e geçiş kolay) | Yapısal değişiklik ister |
| Mevcut WP | Sınır az | 1+ aylık WP'de subfolder kapalı (WP kuralı) |
Kısa öneri: 5+ site, her birinin kendi marka/SEO kimliği önemliyse → subdomain. Tek marka, içerik kategorileri yapısı → subfolder.
Subdomain için DNS wildcard A kaydı: * IN A <vds_ip>. Wildcard SSL için Let's Encrypt DNS-01 doğrulaması: Let's Encrypt Wildcard SSL.
Sistem Gereksinimleri (2026)
Multisite normal WP'den ağırdır: per-site tablo sayısı (wp_2_options, wp_3_options...) sitelerle çoğalır; wp_blogs ve wp_users JOIN'leri sorgu yığını büyütür.
| Senaryo | Buyukweb Paketi |
|---|---|
| 2-5 küçük site, blog | cPanel Uçak — ₺1.250/yıl |
| 5-15 site, orta trafik | E5-V4 VDS ₺250/ay'dan (2 vCPU 4 GB) |
| 15-50 site, yüksek trafik | E5-V4 VDS üst paket (4 vCPU 8 GB+) |
| Reseller/müşteri sitesi | cPanel Reseller — bağımsız WP'ler |
Teknik minimum: PHP 8.2+ (8.3 önerilen), MariaDB 10.6+, NVMe SSD, LiteSpeed/OpenLiteSpeed/Nginx/Apache, Apache'de mod_rewrite aktif, 512 MB+ memory_limit. Buyukweb cPanel paketlerinde LiteSpeed + LSCache + AutoSSL standart gelir.
Önemli sınır: Yoğun Multisite (5+ site, orta trafik üstü) cPanel paylaşımlı pakette önerilmez — tek-DB JOIN ağırlığı paylaşımlı kotaya zorlar. 2-3 site demo'da cPanel Uçak/Jet yeter; ölçek büyüdükçe VDS'ye geçin.
Kurulum Ön Hazırlık
Multisite'a geçişten önce:
- Tam yedek (dosya + DB). Multisite dönüşü zor; Buyukweb cPanel'da günlük yedek standart, ek olarak UpdraftPlus önerilir.
- Plugin'leri devre dışı (geçici) — bazıları Multisite kurulumunu engeller.
- Pretty Permalinks aktif (Ayarlar → Kalıcı Bağlantılar → "Yazı adı").
- Subdomain için DNS wildcard:
*.ornek.com IN A <ip>. - Web sunucu: Apache'de
mod_rewrite; Nginx'te özel location bloku. - Yeni temiz WP önerilir (eski kurulumlarda tablo bozukluğu sorun çıkarır).
Adım 1: wp-config.php — Multisite'ı Aç
FTP/SFTP veya cPanel Dosya Yöneticisi ile wp-config.php'yi açın. /* That's all, stop editing! */ satırının üstüne ekleyin:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
Kaydedin. Yönetim paneline tekrar girdiğinizde Araçlar → Ağ Kurulumu menüsü görünür hale gelir.
Adım 2: Network Setup Sihirbazı
Araçlar → Ağ Kurulumu ekranında:
- Subdomain veya Subfolder seçimi (yukarıdaki tabloya göre)
- Ağ Başlığı (örn. "Üniversite Bölüm Ağı")
- Ağ Yönetici E-postası (super-admin adresi)
- Yükle butonuna tıklayın
WordPress size iki snippet verir: biri wp-config.php'ye eklenecek, diğeri .htaccess (veya Nginx config) için. Bu snippet'leri yedekleyin — pencereden çıkmadan kopyalayın, çünkü tekrar üretilmesi sıkıntılı.
Adım 3: wp-config.php'ye Network Bilgilerini Ekle
/* That's all, stop editing! */ satırının üstüne snippet'i yapıştırın:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'ornek.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
SUBDOMAIN_INSTALL subfolder seçtiyseniz false olur. DOMAIN_CURRENT_SITE ana domain'iniz; alt domain prefix'i koymayın.
Adım 4: .htaccess (Apache) veya Nginx Config
Apache (.htaccess)
WordPress sihirbazının verdiği kuralları mevcut WordPress kurallarının yerine yapıştırın:
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
Nginx
server bloğunda:
if (!-e $request_filename) {
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
rewrite ^(/[^/]+)?(/wp-.*) $2 last;
rewrite ^(/[^/]+)?(/.*\.php) $2 last;
}
location / {
try_files $uri $uri/ /index.php?$args;
}
OpenLiteSpeed kullanıcıları için web admin panelindeki "Rewrite Rules" alanına aynı Apache snippet eklenebilir; OLS Apache mod_rewrite uyumlu.
Adım 5: Tekrar Giriş + Network Admin
Çıkış yapıp tekrar giriş yapın. Üst barda Sitelerim menüsü gelir; alt menüde Ağ Yöneticisi (Network Admin) → Pano ile süper yönetici paneline geçersiniz.
Network Admin Menü Yapısı
| Menü | Ne yapar |
|---|---|
| Pano | Ağ özeti, site/kullanıcı sayısı |
| Siteler | Sub-site listesi, ekleme, silme, düzenleme |
| Kullanıcılar | Tüm ağ kullanıcıları, super-admin atama |
| Temalar | Network'e tema yükleme, "Ağ İçin Etkinleştir" |
| Eklentiler | Ağ genelinde eklenti aktive |
| Ayarlar | Ağ adı, kayıt politikası, yeni site izinleri |
İlk Sub-Site Ekleme
Network Admin → Siteler → Yeni Ekle:
- Site Adresi: subdomain seçtiyseniz
fen(otomatikfen.ornek.comolur); subfolder isefen(ornek.com/fen/) - Site Başlığı: "Fen Fakültesi"
- Site Dili: Türkçe
- Yönetici E-postası: o sitenin admin'i
Kaydedildiğinde DB'de wp_2_* tabloları oluşur (sub-site ID 2 ise). wp_2_options, wp_2_posts, wp_2_comments... her sub-site kendi tablosunu kullanır.
Plugin ve Tema Yönetimi
Plugin
- Network Activate: Tüm sub-site'lerde aynı anda etkin (Network Admin → Eklentiler → "Ağ İçin Etkinleştir").
- Per-site Activate: Network Admin → Ayarlar → "Eklenti menüsü" izni aktif edilirse sub-site admin'i kendi eklentisini açar.
- Multisite uyumsuz plugin: Bazıları tek-site varsayar; üreticinin Multisite uyumu açık yazmıyorsa test ortamında deneyin.
Yaygın Multisite-uyumlu eklentiler: WP core domain mapping (4.5+, ek plugin gereksiz), UpdraftPlus, Wordfence, WP Migrate DB Pro, Yoast SEO, Rank Math.
Tema
Network'te Etkinleştir tüm sub-site'lerde kullanılabilir kılar; sub-site admin'i kendi temasını seçer. Tek dosya sistemi olduğundan tema/plugin güncellemesi tüm ağa anında uygulanır.
Domain Mapping (Her Site Farklı Domain)
WordPress 4.5+ ile Domain Mapping core'da; eski WPMU Domain Mapping eklentisine artık gerek yok.
- DNS: Yeni domain A kaydı sunucu IP'sine.
- Network Admin → Siteler → Site Düzenle → "Site Adresi (URL)" alanını yeni domain ile güncelleyin.
- SSL: Her domain için ayrı Let's Encrypt; cPanel AutoSSL otomatik, VDS'de
acme.sh/Certbot. Detay: cPanel SSL Kurulumu. - Test: Yeni domain'den giriş, alt sayfalar.
Performans Optimizasyonu
Multisite tek WP'den ağırdır — wp_blogs JOIN'leri ve paylaşımlı autoload satırları sorgu hacmini büyütür.
Page cache (LSCache): Buyukweb cPanel'da standart; Network Activate ile tüm sub-site'lerde devreye girer.
Object cache (Redis): Multisite için şart. wp_options ve transient sorguları DB'de ciddi yük yapar; Redis bunları belleğe alır → admin paneli ve oturumlar hızlanır. cPanel paketlerinde Redis sunulmaz; orta-büyük Multisite için E5-V4 VDS üzerinde Redis önerilir. Detay: Redis Kurulumu ve Önbellekleme.
HTTP/2 zorunlu, HTTP/3 ideal. Alt site sayısı arttıkça eş zamanlı istek katlanır; HTTP/2 multiplexing kritik. cPanel paketlerinde HTTP/2 standart, HTTP/3 LiteSpeed ile.
CDN: Cloudflare wildcard domain (*.ornek.com) tek hesapla tüm sub-site'leri kapsar. Detay: Cloudflare DNS Yönetimi.
DB tuning: wp_blogs ve wp_*_options indeks kontrol; aylık wp transient delete --all; autoload 1 MB üstüyse iyileştirme zamanı.
Genel WP hız çerçevesi (LCP/CLS/INP): WordPress Hız Optimizasyonu.
Yedekleme
Multisite yedek tek backup ile tüm ağı kapsar (DB + wp-content/uploads/sites/N/).
- UpdraftPlus Premium: Network-aware tek tıklama yedek. Detay: UpdraftPlus Yedekleme.
- WP-CLI + cron:
wp db export+rsyncile manuel kontrol (VDS müşterileri için). - Buyukweb cPanel günlük otomatik yedek: Hosting + Reseller paketlerinde standart; Multisite tek hesap içindeyse tüm ağı kapsar.
Site bazlı geri yükleme: Tek alt site bozulduğunda ağı bozmadan o sitenin DB tablolarını ve uploads/sites/N/ klasörünü geri yüklemek mümkün.
Güvenlik
Multisite risk yüzeyi tek WP'den geniştir.
- Tek hack tüm ağı etkiler — dosya/DB paylaşımı sebebiyle ağa yayılır.
- Super-admin yetki sıkı — sub-site admin'i super-admin değildir, sadece güvendiğiniz kişiye verin.
- Plugin malware tarama: Wordfence Multisite, Sucuri SiteCheck.
- Imunify360: Buyukweb cPanel'da standart; sunucu seviyesi malware + WAF.
- 2FA Network Admin için zorunlu: Two Factor, Wordfence Login Security, WP 2FA.
/wp-adminkoruma: WPS Hide Login + Limit Login Attempts.
Genel WP güvenlik çerçevesi: Wordfence vs Sucuri.
Migrasyon: Mevcut WP'yi Multisite'a Çevirme
- Tam yedek (DB + dosya).
wp-config.php→WP_ALLOW_MULTISITE = true.- Araçlar → Ağ Kurulumu → subdomain/subfolder seç → snippet kopyala.
wp-config.php+.htaccesssnippet ekle.- Mevcut içerik ana site (Site ID 1) olur; yeni sub-site'ler Network Admin → Siteler → Yeni Ekle ile açılır.
Subdomain'den subfolder'a geçiş (veya tersi) DB üzerinde URL alanlarını SQL ile düzeltmeyi gerektirir; sıfırdan kurmak çoğu zaman daha temiz. Sub-site export: WP All-in-One Migration veya WP Migrate DB Pro ile tek sub-site bağımsız WP kurulumuna çıkarılabilir.
Çoklu Dil — 2026 Perspektifi
Eskiden çoklu dil için Multisite + her dil sub-site önerilirdi; 2026'da bu öneri geri çekildi:
- Multisite + WPML/Polylang (eski): Ayrı sub-site, içerik kopya yönetimi karmaşık.
- Tek site + WPML/Polylang (yeni öneri): Çoklu dili tek site içinde çözer (
/tr/,/en/); yedekleme tek akış, plugin uyumu sorunsuz.
5+ dil ve ayrı ekipli büyük markalarda Multisite hâlâ tercih edilebilir; 1-3 dilde tek site + plugin daha az overhead getirir.
Sıkça Sorulan Sorular
Multisite mi, ayrı bağımsız WP'ler mi?
5+ benzer yapılı site (üniversite, holding, franchise) için Multisite mantıklı. 2-3 farklı kimlikli site için ayrı bağımsız WP'ler daha güvenli. Müşterilere site açıyorsanız cPanel Reseller Hosting ile ayrı WP'ler önerilir.
Subdomain mı, subfolder mı?
Her sub-site farklı marka/SEO kimliğine sahipse subdomain. Tek marka altında içerik kategorileri yapısı için subfolder. Subdomain DNS wildcard kaydı ister; mevcut WP 1 aydan eski ise WP sadece subdomain'e izin verir.
Reseller WHM yerine Multisite kullanabilir miyim?
Müşteriye site açma iş modelinde kullanmayın — tek DB'de tüm müşteri verisi paylaşılır, yedek/iade/güvenlik ayrımı zor. cPanel Reseller her müşteriye izole hesap verir. Multisite kendi ürünüzde (SaaS) anlamlı, klasik hosting reseller için değil.
Tüm sitelerin DB tek mi?
Evet, Multisite tek MySQL DB kullanır. Ortak tablolar (wp_blogs, wp_users) + per-site (wp_2_options, wp_3_posts...) aynı şemada bulunur. Tek DB izolasyon dezavantajı getirir.
Bir alt siteyi nasıl silerim?
Network Admin → Siteler → site satırı → Sil. WP sub-site tablolarını (wp_N_*) ve uploads/sites/N/ klasörünü temizler. Geri alma yok; silmeden yedek alın.
Multisite Cloudflare uyumlu mu?
Evet. Wildcard A kaydı (*.ornek.com) Cloudflare'de yönetilebilir; tek zone + wildcard SSL ile tüm sub-site'ler kapsanır. Cloudflare APO Multisite'de çalışır. Detay: WordPress CDN Kurulumu.
Domain mapping için ekstra plugin gerekli mi?
WordPress 4.5+ ile domain mapping core'da; ek plugin gereksiz. Network Admin → Siteler → Site Düzenle → "Site Adresi (URL)" alanını değiştirip DNS A kaydını yönlendirin yeter. Eski "WP MU Domain Mapping" eklentisini 2026'da kullanmayın.
Multisite üzerinde WooCommerce çalışır mı?
Çalışır ama tavsiye edilmez — sepet/checkout akışı tek-site varsayımıyla yazıldığı için sub-site'ler arası sepet ve ödeme yönlendirmesi karmaşıktır. Ana site + alt domain bağımsız mağazalar daha sağlıklı. Detay: WordPress WooCommerce Kurulumu.
Buyukweb cPanel paketinde Multisite çalışır mı?
Evet, ek paket gerekmez. cPanel Performans/Uçak/Jet 2-5 küçük site için yeterli — LiteSpeed + LSCache + NVMe + AutoSSL standart. 5+ site veya orta-yüksek trafikte E5-V4 VDS ₺250/ay'dan başlayan paketlerle Redis + tam kontrol kombinasyonuna geçin.
İlgili Büyükweb Hizmetleri
Multisite kurulumu için Türkiye lokasyonlu, KVKK uyumlu altyapı:
- WordPress Hosting — LiteSpeed + LSCache, Softaculous WP, ₺350/yıldan
- cPanel Web Hosting — 2-5 site Multisite için Performans/Uçak
- E5-V4 VDS — 5+ site, Redis + tam kontrol, ₺250/ay'dan
- cPanel Reseller Hosting — müşteri sitelerini bağımsız WP olarak ayırma
- İletişim — kurulum desteği için ücretsiz danışmanlık
Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.
WordPress Rehberi İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

