İlk Web Siteni Yayınlamanın Adım Adım Rehberi (2026)
Domain, hosting, DNS ve kontrol paneli üzerinden ilk yayını saniyeler içinde planlaman için adım adım net süreç: doğrulama, test ve bakım.
İlk web sitenizi yayınlamak, çoğu kullanıcı için “nereden başlamalıyım?” sorusu nedeniyle uzayan bir süreçtir. Doğru sırayı takip etmezseniz DNS (Domain Name System) beklemeleri, yanlış yönlendirmeler ve kontrol paneli ayarlarında zaman kaybı yaşanır. Bu rehberde; domain alma, hosting seçimi, dosya/site kurulumunu doğru kurulum mantığıyla tamamlama, DNS yayılımını takip etme ve yayını test etme adımlarını net bir sıra ile öğreneceksiniz. Amaç, yayına geçtiğinizde “çalışıyor mu?” sorusunu ölçülebilir kontrollerle yanıtlamak.
1) Ön hazırlık: Ne yayınlayacaksınız ve hangi altyapı gerekir?
Önce sitenin türünü netleştirin. Çünkü atacağınız her sonraki adım (hosting türü, kurulum yöntemi ve DNS kaydı) buna göre şekillenir.
Site türüne göre en pratik yol
- Statik site (HTML/CSS/JS): “Dosya yükle + URL aç” yaklaşımı en hızlıdır. Web hosting genelde yeterlidir.
- WordPress: Kontrol panelinde (Plesk/cPanel/diğer) tek tık kurulum veya manuel WordPress kurulum kullanılır.
- Uygulama/backend (PHP framework, Node.js, API): VDS/VPS veya uygulama destekli hosting gerekir; ayrıca reverse proxy / süreç yönetimi (örn. systemd) gerekebilir.
DNS planı: Tek domain mi, subdomain mi?
Yayına “www” ile mi gideceksiniz yoksa sadece kök domain (ör. example.com) mi? Bu karar DNS kayıtlarınızı doğrudan etkiler:
- www.example.com için CNAME (ya da bazı sağlayıcılarda A kaydı)
- example.com için A kaydı (hosting IP’sine) veya sağlayıcının yönlendirme mekanizması
- Eğer blog/mağaza gibi alanlar ayıracaksanız blog.example.com gibi subdomain planı yapılır.
2) Domain ve hosting: Aynı anda değil, doğru sırayla alın
Domain adımının kontrol listesi
Domain alırken şu üç noktayı netleştirin: 1. Alan adı uzantısı (TR için genelde .com.tr, globalde .com) 2. DNS yönetimi kimde olacak? Domain sağlayıcınız mı, hosting sağlayıcınız mı? (DNS yönetimini hosting tarafında tutmak çoğu durumda daha pratiktir.) 3. Hesabınıza erişim: E-posta kutusu ve yönetim paneli şifresi erişilebilir mi?
Hosting seçerken “yayınlanacak ilk site” için net kriterler
İlk sitenizde performans kadar “kolay yönetim” kritik olur. Bu yüzden hosting türünü seçerken aşağıdaki ölçütleri net alın: - Kontrol paneli desteği: WordPress için tek tık kurulum/otomasyon varsa hız kazandırır. - SSD depolama ve performans sınıfı: Pakette “SSD” yazması tek başına yeterli değildir; sağlayıcının performans politikasını ve limitleri kontrol edin. - PHP sürümü (WordPress/uygulama için uyumluluk): En azından 8.x desteklenmesi hedefleyin. - E-posta planı: Sitenizle birlikte e-posta kullanacaksanız aynı panelden yönetim kolaylığı sunar. - Yedekleme (backup): İlk yayında sürüm/eklenti kurulumunda değişiklik yapacaksınız. - SSL desteği: Otomatik SSL (Let's Encrypt) yoksa kurulumu uzatır.
Hızlı pratik kural: WordPress kullanacaksanız WordPress destekli hosting veya kontrol panelinde WordPress kurulum adımı olan paketleri tercih edin.
3) Kontrol paneline giriş ve temel ayarlar
Hosting aldığınızda hedef, kontrol panelinde (ör. Plesk/cPanel) temel ayarları doğru sırayla tamamlamaktır.
Alan adını (domain) hosting’e bağlama
Kontrol panelinde genellikle şu adımlar olur: - Domains / Websites bölümüne girin. - “Add Domain” veya “Bind domain” seçeneğini kullanın. - Domain adını ekleyin ve doğrulamayı başlatın.
Bu noktada hosting “hazır” olsa bile sitenin açılması tamamen DNS kayıtlarına bağlı olacaktır.
Dosya konumu: Statik sitede doğru klasör
Statik site yayımlayacaksanız genellikle şu mantık geçerlidir:
- Dosyalar web root (kök dizin) içine yüklenir.
- Bu dizin çoğu panelde /httpdocs (Plesk) veya /public_html (cPanel) gibi adlarla görünür.
WordPress’te doğru kurulum yaklaşımı
WordPress kurmak için iki yaygın yöntem vardır: - Tek tık kurulum: Kontrol panelinde “WordPress Manager”/“Install WordPress” benzeri. - Manuel kurulum: Veritabanı, wp-config ve dosyaların yüklenmesi.
Net öneri: - İlk site için tek tık kurulum tercih edin. Çünkü veritabanı ve dosya yapılandırması hatası en sık yaşanan sorunlardan biridir.
4) DNS kayıtlarını net doğrulayın (bekleme süresi dahil)
DNS yayılımı (propagation) nedeniyle site hemen açılmayabilir. Bu yüzden adım adım kontrol yapın.
DNS’te aranan kayıtlar
Aşağıdaki tablo, tipik kurulumlarda aradığınız kayıtları özetler:
| Senaryo | Domain örneği | Kayıt türü | Yön (hedef) |
|---|---|---|---|
| Hosting IP’sine yönlendirme | example.com |
A | Hosting’in verdiği IPv4 |
| www kullanımı | www.example.com |
CNAME | Genellikle example.com ya da panelin hedefi |
| Panel yönlendirme | example.com -> web root |
(Provider’a göre) | Sağlayıcının otomatik ayarı |
DNS yayılımını nasıl ölçersiniz?
Beklerken “rastgele bekleyeyim” yerine net test yapın:
- dig / nslookup ile kayıtların döndüğünü kontrol edin.
- Tarayıcı önbelleği etkisini azaltmak için gizli mod veya farklı tarayıcıyla test edin.
Örnek komut (Linux/macOS):
- nslookup example.com
- nslookup www.example.com
Yayına geçmeden önce kritik kontrol: SSL sertifikası
SSL yanlış kurulursa site “güvenli değil” uyarısı verir. Kontrol panelinde genellikle şu olur: - “SSL/TLS” menüsünden domain seçilir. - Otomatik sertifika isteği yapılır. - HTTPS bağlantısı test edilir.
5) Yayın testleri: Çalıştığını kanıtlayan net kontroller
Siteyi açtığınız anda “açılıyor” tek ölçüt olmamalı. En azından şu testleri yapın.
Tarayıcı ve içerik doğrulaması
- HTTP ve HTTPS ikisi de açılıyor mu?
wwwve kök domain aynı içerik mi gösteriyor?- Ana sayfa, linkler ve menü akışı beklenen sayfaya gidiyor mu?
Performans ve hata kontrolü
Kontrol paneli veya site tarafında şu verileri inceleyin: - Hata günlüğü (error log): 404/500 kaynaklı sorunları görürsünüz. - Uygulama logları (WordPress için): eklenti çakışması veya PHP hatalarını hızlı ayıklar.
Dosya yüklemesi tamam mı?
Statik sitede yanlış klasöre yükleme en sık hatalardandır. Net test: - Kaynak kod / sayfa HTML’i beklenen içerikle geliyor mu? - Görsel dosya linkleri (img/src) 404 dönüyor mu?
6) Yayın sonrası ilk bakım: 30 dakikalık net checklist
İlk yayından sonra 30 dakika ayırın. Bu, daha sonra oluşabilecek sorunları ciddi azaltır.
Zorunlu güvenlik adımları
- Kontrol paneline girişte 2FA (iki aşamalı doğrulama) etkinleştirin.
- Yönetici kullanıcı parolasını güçlü yapın; WordPress’te varsayılan admin adını değiştirin.
- Dosya izinlerini kontrol panelinden standart ve güvenli seviyede tutun.
Yedekleme stratejisi kurun
- İlk gün “yedek (backup) al” en doğru adımdır.
- Yedeklerin çalıştığını kontrol edin: “Hazır görünüyor ama indirilebiliyor mu?” test edin.
Önerilen temel düzen: - Günlük veya haftalık yedek (siteye göre) - Her büyük değişiklik öncesi (tema/eklenti güncellemesi gibi) manuel yedek
Güncellemeler ve eklenti yönetimi (WordPress senaryosu)
- Temayı ve eklentileri tek tek güncelleyin.
- Güncelleme sonrası ana sayfayı, yönetim panelini ve form sayfalarını test edin.
- Gereksiz eklentileri kaldırın: Eklenti sayısı arttıkça risk ve bakım yükü artar.
7) En sık yaşanan sorunlar ve net çözüm yolu
İlk web sitenizde karşılaşacağınız problemler çoğunlukla DNS ve yapılandırma kaynaklıdır. Aşağıdaki tabloda net çözüm akışını bulabilirsiniz.
| Belirti | Muhtemel sebep | Net çözüm |
|---|---|---|
| Site açılmıyor, “ERR_NAME_NOT_RESOLVED” | DNS henüz yayılmadı veya kayıt yanlış | A/CNAME kayıtlarını kontrol edin, yayılım için DNS test yapın |
| “Siteye ulaşılamıyor” (timeout) | Sunucu erişimi/port veya hosting bind edilmedi | Hosting panelinde domain bind adımını tamamlayın, hata loglarını inceleyin |
| HTTPS var ama tarayıcı uyarı veriyor | SSL sertifikası eksik/yanlış | Panelden SSL’i tekrar başlatın, ardından HTTPS test edin |
| 404 sayfaları geliyor | Yanlış web root veya yanlış URL | Dosyaların yüklenme klasörünü doğrulayın |
| WordPress yönetiminde hata | Yanlış veritabanı/wp-config | Otomatik kurulumda kurulum kayıtlarını, manuelde veritabanı bilgilerini kontrol edin |
Sonuç: İlk yayını “kontrollü” tamamlayın
İlk web sitenizi yayınlamak, doğru sırayı izlediğinizde öngörülebilir bir süreçtir. Domaini aldıktan sonra hosting’e bağlama adımını tamamlayın, DNS kayıtlarını doğru biçimde kurun, SSL’i aktif hale getirin ve en önemlisi hata günlüğü ile doğrulanmış testleri geçin. Şimdi en yakın aksiyon: Panelinizde domain bağlama ekranını açın, ardından A/CNAME kayıtlarınızı NetKıyas’ta incelediğiniz paket mantığıyla uyumlu hale getirip (özellikle SSL ve web root) siteyi hem HTTP hem HTTPS üzerinden test edin.
Hosting karşılaştırması yapmaya hazır mısın?
100+ firmanın fiyatlarını tek tıkla karşılaştır, en uygun paketi bul.
Hosting Karşılaştır →İlgili Yazılar
Yerli Bulut Sağlayıcı Seçimi: Kriterler ve Net Kontrol Listesi
Yerli bulut sağlayıcı seçerken dikkate almanız gereken net kriterler: performans, SLA, veri konumu, yedekleme, erişim, maliyet ve güvenlik kontrolleri.
VDS Hosting Nedir? Yeni Başlayanlar İçin Tam Rehber
VDS hosting nedir, VPS ile farkı ne, performans ve maliyet nasıl değerlendirilir? Yeni başlayanlar için net kurulum ve seçim rehberi.
Cache Prewarming ile Site Hızını Sürekli Yüksek Tutma Rehberi
Cache prewarming nedir, neden TTFB’yi düşürür? Popüler sayfaları ısınma planıyla otomatik önden yükleyip cache hit oranını artırın.
Sunucudan localhost’a SSH Tunneling (Güvenli Erişim Rehberi)
SSH tunnel ile sunucunun içindeki servislere kendi localhost’unuzdan güvenli erişin. Local/remote port, güvenlik ayarları ve test adımları.