İlk Web Siteni Yayınla: Adım Adım Kurulum Rehberi
Domain, hosting, DNS, SSL ve içerik yükleme adımlarını net sırayla öğren. Her aşamada kontrol listesi ve tipik hataları gider.
Web sitenizi yayınlamak, “dosyayı yükledim oldu” seviyesinde değildir. Domain (alan adı) ile hostingin doğru eşleşmesi, DNS kayıtları, SSL (HTTPS) kurulumu ve içerik yerleşimi birlikte çalışır. Bu rehberde, ilk sitenizi sıfırdan yayına alırken yapmanız gereken adımları net kontrol noktalarıyla öğreneceksiniz.
Aşağıdaki akış; statik bir site (HTML) ya da WordPress gibi bir içerik yönetim sistemi için temel aynıdır. En sık yaşanan gecikme ve hata kaynaklarını (DNS yayılımı, yanlış kök klasör, SSL’in çalışmaması gibi) de ele alacağım.
1) Yayın öncesi net kararlar: site tipi, ihtiyaçlar, bütçe
İlk adım, teknik kurulumdan önce doğru parametreleri belirlemektir. Yanlış seçim, yayın süresini uzatır ve ileride “neden yavaş / neden erişilemiyor” soruları doğurur.
Site türünü belirle
- Statik site (HTML/CSS/JS): Basit yayın, düşük kaynak ihtiyacı.
- WordPress / CMS: Veritabanı (MySQL/MariaDB), PHP desteği, e-posta gerekiyorsa ek ayarlar.
- Özel uygulama: Özel çalışma zamanı (örn. Node.js/Python) gerekebilir.
Hosting türü hedefi
İlk site için genelde şu eşleşme doğru olur: - Statik site: Web hosting (paylaşımlı) veya yönetimli statik barındırma - WordPress: Web hosting + PHP + veritabanı - Daha kontrollü sunucu: VDS/VPS (genelde ileride tercih edilir)
Kapasite ve kaynak hedefini somutlaştır
Net bir başlangıç için şu soruları yazılı yanıtlayın: - Aynı anda kaç ziyaretçi bekliyorsunuz? (ör. ilk 1 ay: 100-500) - Dosya boyutu: görseller ağırlıklıysa CDN düşünülür - Yönetim: panel üzerinden mi (kontrol paneli) yoksa sunucu üzerinden mi?
Bütçe açısından bir çerçeve kullanmak isabetlidir: Türkiye’de web hosting fiyatları sağlayıcıdan sağlayıcıya değişir; karar verirken KDV dahil/ hariç, kurulum ücreti, yenileme fiyatı ve sınırsız diye sunulan servislerde “gerçekte adil kullanım” maddelerini kontrol edin. İlk kurulumda sürpriz yaşamamak için özellikle yenileme fiyatını not alın.
2) Domain ve hosting alımı: doğru eşleştirme için hazırlık
Domain olmadan site yayınlanır ama pratikte tarayıcıda gerçek bir adres gerekir. Hosting almadan da alan adı kullanılamaz.
Domain için pratik tercihler
- Domain adında yazımı zorlaştıracak tire/karmaşık karakterlerden kaçının.
- DNS yönetimi kontrolü hangi tarafta olacak net olsun: domain kaydı sağlayıcısı mı, ayrıca bir DNS hizmeti mi?
Hosting satın alırken kontrol edilecek alanlar
Hosting sipariş ekranında şu maddeler kesin kontrol edilmelidir: - Alan adı (domain) bağlama seçeneği - Depolama (disk) ve trafik (bandwidth) limiti - PHP sürümü (WordPress için uyumluluk önemli) - Veritabanı var mı? (WordPress için gerekli) - SSL desteği (otomatik kurulum / Let’s Encrypt) - Yedekleme (backup): sağlayıcı otomatik mi, manuel mi? - Kontrol paneli: cPanel / ISPmanager gibi paneller kurulum süresini etkiler
İpucu: İlk site için “manuel SSL kuracağım” düşüncesiyle zaman kaybetmeyin; otomatik SSL (Let’s Encrypt veya benzeri) en az sürprizle ilerletir.
3) DNS kayıtlarını net ayarla: domain → hosting bağlantısı
Domain ile hosting arasındaki ilişki DNS üzerinden kurulur. Burada yapılan küçük bir hata, saatlerce sitenin açılmamasına neden olur.
En sık senaryolar
- Hosting sağlayıcısı ad sunucuları (nameserver) veriyorsa:
- Domain panelinde nameserver’ları değiştirirsiniz.
- Bu sayede tüm DNS kayıtlarını sağlayıcı yönetir.
- Hosting sağlayıcısı size A kaydı / CNAME verirken ayrı DNS kullanıyorsanız:
- Domain tarafında ilgili kayıtları eklersiniz.
“www” ve kök alan adı (apex) için doğru eşleşme
Çoğu sitede iki adres hedeflenir:
- example.com (kök)
- www.example.com
Net kural: İkisini de aynı siteye yönlendirin.
Örnek kayıt tipleri (değerler sizde farklı olacaktır):
- A kaydı: example.com → hosting IP
- CNAME: www → example.com (veya hostingin verdiği hedef)
DNS yayılımı kontrolü
DNS değişiklikleri anında değil, yayılır. Yayılım süresi genelde 5-30 dakikadır; bazı kayıtlar daha uzun sürebilir. - Çalışmıyorsa genelde sebep: yanlış kayıt, eski cache veya nameserver hâlâ güncellenmemiştir. - Net kontrol için farklı cihaz/çıkışlar ve mümkünse DNS sorgu aracı kullanın.
4) SSL ve HTTPS: tarayıcıda güvenli açılışın şartı
HTTPS, hem kullanıcı güveni hem de arama motoru sinyalleri açısından kritik. İlk kurulumda hedefiniz: siteyi önce açtırmak, sonra SSL’i düzgün çalıştırmak.
SSL’i nerede kurarsınız?
- Kontrol panelinde “SSL / Let’s Encrypt” bölümü olur.
- Ya da sağlayıcı panelden otomatik kurulum yapar.
Doğrulama için net iş akışı
- DNS kaydı tamamlandığında domain doğru IP’ye çözümlemelidir.
- SSL kurulumu başlatılır.
- Tarayıcıdan
https://ile açmayı deneyin.
Yaygın SSL sorunları
- DNS çözümlemesi yanlış → sertifika doğrulaması başarısız
- Yanlış “domain ekleme” → sertifika farklı alan adına kurulur
http→httpsyönlendirmesi eksik → kullanıcıhttpile gelir
Kontrol: Siteyi hem http:// hem https:// ile test edin. Mümkünse otomatik yönlendirme aktif olsun.
5) İçeriği yükle veya WordPress’i kur: kök klasör ve dosya yapısı
Bu adım, sitenin “yayında ama boş” ya da “404” dönmesinin en yaygın sebebidir. Burada hedef, doğru belge köküne (document root) içerik yerleştirmektir.
Statik site için dosya yükleme
- Sağlayıcının kontrol panelinde Dosya Yöneticisi (File Manager) veya FTP erişimi vardır.
- Belge kökü genelde
public_htmlklasörüdür (sağlayıcıya göre isim değişebilir).
Net uygulama:
- public_html içine index.html koyun.
- Tarayıcıda http(s)://domaininiz/ açın.
WordPress için yönetimli kurulum
Pek çok kontrol paneli tek tık WordPress kurar.
Hedef kurulum adımları: - WordPress’i kurarken: - Veritabanı adını oluşturur (otomatik) - Kullanıcı adı/şifre belirler - Site URL ayarlarını doğru yapar
Kurulumdan sonra test edilmesi gerekenler
wp-admingiriş çalışıyor mu?- Tema/eklenti yükleme hatasız mı?
- Kalıcı bağlantılar (Permalink) sorunsuz mu? (bazı ayarlarda .htaccess güncellemesi gerekir)
Dosya yüklerken sık yapılan hata: yanlış kök
Örnek: Tüm dosyaları bir alt klasöre atarsanız site domaininiz/ altında değil domaininiz/alt-klasor/ altında açılır.
Net kontrol:
- Kontrol panelinde kök dizinde index.html veya wp-login.php görüyor musunuz?
6) Yayın sonrası doğrulama: performans, indeks ve e-posta
İlk yayından sonra “açılıyor” yetmez. En azından temel kontrol listesiyle ilerleyin.
6.1 Teknik kontrol listesi
Aşağıdaki kontrolleri aynı gün yapın:
- Tarayıcı testi: Mobil ve masaüstü
- Hata sayfaları: 404 sayfası var mı?
- Bağlantı: görseller/ CSS/ JS yükleniyor mu? (kırık link var mı)
- HTTP başlıkları: https doğru yönlendiriyor mu?
- İçerik MIME: bazı dosya türleri yanlış servis ediliyorsa tarayıcı indirme yapar.
6.2 Robots ve indeks ayarlarını kontrol edin
Yeni sitelerde arama motoru indeksini engelleyen ayar sık görülür.
- WordPress’te “Görünürlüğü” kontrol edin.
- .htaccess veya panelde “siteyi gizle” seçeneği açıksa kapatın.
6.3 Sitemap ve temel sayfalar
Net minimum gereksinimler:
- sitemap.xml
- robots.txt
- Anasayfa
- İletişim sayfası
- Gizlilik/aydınlatma metni (hukuki gerekliliklere göre)
6.4 E-posta kuracaksanız süreç farklıdır
Domain ile e-posta aynı panelde yönetilebilir ama DNS kayıtları farklıdır.
Önce şunlar belirlenir: - E-posta sağlayıcısı (hosting paneli içindeki mail mi, ayrı sistem mi?) - DNS’te SPF, DKIM, DMARC kaydı var mı?
Bu üçü e-posta teslim edilebilirliği için temel çerçevedir. SPAM’a düşmeyi azaltır ve “gönderen doğrulama” sağlar.
6.5 Performans için somut başlangıç
İlk günden hız optimizasyonu için en pratik 3 hamle: - Görselleri doğru boyutlarda kullanın (gerekenden büyük görsel sunmayın) - Cache özelliği varsa açın - CDN ekleyecekseniz (ör. statik dosyalar) bunu sonradan da yapabilirsiniz; fakat en büyük kazanç görsel/JS/CSS tesliminde olur.
7) Sık sorunlar ve net çözümler
İlk yayında karşılaşacağınız sorunların çoğu tekrar eder. Aşağıdaki eşleştirme “neden” ile “nasıl düzeltilir” arasında hızlı köprü kurar.
- Domain bağlandı ama site açılmıyor (DNS beklemesi)
- Çözüm: DNS yayılımı tamamlandı mı, doğru kayıt var mı, nameserver güncellendi mi kontrol edin.
- Site açılıyor ama 404 veriyor
- Çözüm: Document root kontrol edin,
indexdosyası yanlış klasöre mi yüklendi bakın. - HTTPS hatası (sertifika/uygunsuz bağlantı)
- Çözüm: Sertifika hangi alan adlarına kuruldu, DNS çözümlemesi doğru mu, otomatik yönlendirme var mı kontrol edin.
- WordPress admin girişi var ama site boş görünüyor
- Çözüm: Tema/eklenti çakışması, cache, yanlış URL ayarı veya yanlış veritabanı.
- Görseller yüklenmiyor
- Çözüm: Dosya izinleri, yanlış yol (URL) veya yanlış MIME servis.
Sonuç: İlk yayını güvenli ve ölçülebilir şekilde bitirin
En iyi yaklaşım; yayını tek hamlede değil, DNS → SSL → içerik → doğrulama sırasıyla tamamlamaktır. Domain eşleşmesi ve SSL doğrulaması oturmadıysa diğer adımlar genelde boşa çıkar. Bu rehberdeki kontrol noktalarını uygulayın; ilk 24 saat içinde siteyi hem http hem https ile test edin, temel sayfaları kontrol edin ve (e-posta kullanacaksanız) SPF/DKIM/DMARC planını şimdiden hazırlayın. En sonunda, gerekirse küçük düzeltmeleri hemen yaparak ilerleyin—ilk yayın döneminde yapılan düzeltmeler kalıcı hatalara dönüşmeden kapanır.
Eğer isterseniz bir sonraki adım olarak sitenizin türünü (statik mi WordPress mi), beklenen trafiği ve hangi kontrol panelini kullandığınızı yazın; ben de size en az riskle yayın akışını sizin senaryonuza göre netleştireyim.
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
Domain DNS Kayıtları Rehberi: A, AAAA, MX, TXT, CNAME
A, AAAA, MX, TXT ve CNAME kayıtlarının ne yaptığını, doğru formatları ve sık hataları örneklerle öğrenin; e-posta ve yönlendirmeyi net yönetin.
Siteyi Geçici Kapatınca SEO: Doğru 503 Kodu ve Uygulama Rehberi
Siteyi bakım/kapalı moda alırken SEO’yu korumak için doğru HTTP 503 durum kodu, nagging yapmayan headerlar ve uygulama adımlarını öğrenin.
Domain Privacy Lock Nedir? Neden Mutlaka Aktif Etmelisiniz?
Domain Privacy Lock, alan adı kaydındaki yetkisiz değişiklikleri engeller. Kimlik avı, transfer kilidi ve güvenlik adımlarını net öğrenin.
ElasticSearch Hosting Maliyet/Performans Analizi: Net Rehber (2026)
ElasticSearch hosting maliyetlerini kaliteyle birlikte analiz edin: CPU/RAM, disk, ölçekleme, yedekleme ve maliyeti düşüren net kararlar.
