Web sitesi kurmak 2026'da on yıl öncesine göre çok daha ucuz ve hızlı bir iş, ama aynı zamanda çok daha çeşitli kararlar gerektiriyor. Sıfırdan kod yazıp VPS'e deploy mu edeceksiniz, yoksa hazır bir site oluşturucusunda 30 dakikada mı yayına gireceksiniz? Domain'i .com.tr mi yoksa .com mu alacaksınız? Paylaşımlı hosting yeterli mi, yoksa baştan VPS mi tercih etmeli? SSL otomatik mi geliyor? CDN şart mı? Bu rehber, bireysel kullanıcıdan KOBİ ve kurumsal markaya kadar her ölçek için uçtan uca bir yol haritası sunuyor — gerçek komutlar, gerçek fiyat aralıkları (yaklaşık, sağlayıcıya göre değişir, 2026 rakamları) ve gerçek tradeoff'larla.
Yazı boyunca sıfırdan yayına kadar olan tüm aşamayı sırasıyla işliyoruz: hedef tanımı, alan adı seçimi ve tescili, hosting kararı (paylaşımlı vs VPS vs cloud vs hazır builder), CMS ya da framework seçimi, kurulum komutları, tasarım ve içerik kararları, SSL ve güvenlik temelleri, performans ve SEO ön kontrolü, yayın checklist'i ve yayın sonrası bakım. Hangi adımda olursanız olun ilgili bölüme atlayabilir, eksik konularda ilgili dahili rehberlere göz atabilirsiniz.
İlgili rehberler: Hosting türleri ve seçim rehberi · Domain ve WHOIS sorgulama · SEO temelleri · Site optimizasyonu · SSL sertifikası nasıl alınır
Web Sitesi Kurmadan Önce: Hedef ve Tip Tanımı
Site kurma sürecinin %80'i karar, %20'si uygulamadır. Yanlış tipte bir site kuran kullanıcılar genellikle ilk altı ayda hem para hem zaman kaybeder, sonra yeniden başlamak zorunda kalır. Bu yüzden klavyeye dokunmadan önce siteyi neden kurduğunuzu bir cümleyle yazın: hedef organik trafik mi, ürün satışı mı, müşteri formu toplamak mı, kişisel portfolyo mu, kurumsal dijital vitrin mi?
Bu cümle, sonraki tüm teknik kararları belirler. Aylık 100 ziyaretçi alacak bir CV sayfası için VPS kiralamak israftır; günde 5.000 sipariş işleyecek bir e-ticaret sitesini ücretsiz site oluşturucularda kurmaya çalışmak ise teknik borç bombasıdır.
- Kişisel / portfolyo / CV sitesi: Trafik düşük, görsel ağırlıklı, statik. Tek kişi 1-3 günde kurar. Bütçe 0-500 TL/yıl.
- Marka / kurumsal vitrin: 5-15 sayfa, hizmet listesi, iletişim formu, blog. KOBİ'ler için en yaygın tip.
- Blog / içerik sitesi: SEO odaklı, sürekli yazı yayını, yorumlar. CMS şart.
- E-ticaret sitesi: Ürün katalogu, sepet, ödeme entegrasyonu, KVKK/Mesafeli Satış Sözleşmesi. Hosting ihtiyacı ortalama 2-3x diğer tiplerden yüksek.
- Üyelik / SaaS / web uygulaması: Login, dashboard, API, abonelik. Kod yazma neredeyse zorunlu.
- Forum / topluluk sitesi: Yüksek yazma trafiği, moderasyon yükü. Veritabanı seçimi kritik.
- Landing page / kampanya sayfası: Tek sayfa, tek hedef (form, satın alma). 1-2 saatte yayına alınır.
Tipinizi belirledikten sonra üç kısıtı da netleştirin: bütçe (yıllık toplam), zaman (kaç gün içinde yayına girmeli), teknik kapasite (kod yazabiliyor musunuz, biri sizin için yazıyor mu, hiçbiri mi). Bu üç kısıt, sonraki bölümde anlatılacak olan kurulum yolu seçimini neredeyse tek başına belirler.
Üç Ana Kurulum Yolu: Hangi Yol Sizin İçin Doğru?
Web sitesi kurmanın bugün üç ana yolu var. Her birinin kendine has artıları, eksileri ve maliyet profili var. Yanlış yol seçmek, sonradan migration acısı demektir.
Yol 1: Hazır Site Oluşturucu
Sürükle-bırak editör, hazır şablonlar, otomatik hosting, otomatik SSL — kod yazmadan birkaç saatte yayına çıkarsınız. Türkiye ve dünya pazarındaki yaygın seçenekler arasında Wix, Squarespace, Webflow, GoDaddy Website Builder, Shopify (e-ticaret odaklı), WordPress.com (kendi platformunda) ve Türkiye'deki yerel sağlayıcıların kendi builder'ları (örn. Natro JetSite, Hosting.com.tr Site Builder, Turhost site oluşturucu) yer alır. Aylık ortalama 100-600 TL aralığında planlar sunarlar; çoğu plan SSL, hosting ve domain'i pakete dahil eder.
Avantaj: Hızlı, teknik bilgi gerektirmez, görsel olarak profesyonel sonuç. Dezavantaj: Vendor lock-in (siteyi başka platforma taşımak çok zor), ileri seviye SEO/performans tuning sınırlı, aylık ödeme bittiğinde site kapanır, advanced özelliklerde aylık ücret hızla yükselir. Kişisel portfolyo, küçük marka vitrini, etkinlik sayfası için ideal; 50 ürünlük e-ticarete kadar dayanır, üzerinde kuyruk acısı başlar.
Yol 2: Kendi Hosting'inde CMS (WordPress vb.)
En yaygın orta yol budur: bir hosting paketi alır, üzerine WordPress (veya Joomla, Drupal, Ghost) kurar, tema seçer, plugin'ler ekler, yayına çıkarsınız. WordPress 2026 itibarıyla web'in yaklaşık %43'ünü çalıştırıyor — yaygınlığı sayesinde tema, plugin, dokümantasyon ve uzman bulması en kolay platform. Hosting + domain için tipik bütçe yıllık 600-3.000 TL aralığındadır.
Avantaj: Tam sahiplik, sınırsız özelleştirme, on binlerce tema/plugin, taşınabilirlik. Dezavantaj: Güvenlik güncellemelerini siz takip edersiniz, performans tuning'i gerekir, kötü plugin'ler siteyi yavaşlatır. Marka vitrini, blog, küçük-orta e-ticaret (WooCommerce ile 2.000 ürüne kadar rahat), üyelik sitesi, forum için en mantıklı seçim.
Yol 3: Kendi Kodunuz (Framework + VPS)
Next.js, Astro, Laravel, Django, Ruby on Rails, Express ile sıfırdan kod yazıp bir VPS veya cloud platformuna deploy etmek. Statik siteler için Astro/Next + Cloudflare Pages/Netlify, dinamik siteler için Next.js + VPS, kurumsal uygulamalar için Laravel/Django + cloud yaygın kombinasyonlardır. Bütçe yıllık 1.200-12.000 TL aralığında değişir.
Avantaj: Maksimum performans, tam kontrol, custom logic, ölçeklenebilirlik. Dezavantaj: Kod yazma gereksinimi, sunucu yönetimi sorumluluğu, başlangıç maliyetleri (geliştirici saatleri) yüksek. SaaS, web app, custom kurumsal portal, yüksek trafikli yayın sitesi için yegâne mantıklı seçim.
Karar matrisi — hangi yol size uygun?
- Bütçe < 1.000 TL/yıl + zaman < 1 hafta + teknik bilgi yok → Yol 1 (builder).
- Bütçe 600-3.000 TL/yıl + zaman 1-4 hafta + temel teknik bilgi var → Yol 2 (CMS).
- Bütçe 3.000+ TL/yıl + custom logic gerekli + kod yazılabiliyor → Yol 3 (kod + VPS).
- Aylık 50.000+ ziyaretçi bekleniyor → Yol 1'i atlayın, doğrudan Yol 2 veya 3.
- 100+ ürünlü e-ticaret → Yol 2 (WooCommerce/Magento) veya hosted Shopify; Yol 1 builder'ları sınırlıdır.
- Tam offline ya da air-gapped ortam → Yol 3 zorunlu.
Adım 1: Alan Adı (Domain) Seçimi ve Tescili
Domain, sitenizin internet üzerindeki adresidir. İyi seçilmiş bir domain markanın yarısıdır; kötü seçilmiş bir domain ise yıllarca SEO ve marka ağrısı demektir. Detaylı bir domain rehberini Domain adı nedir yazımızda işledik; burada kurma sürecine odaklanıyoruz.
- Kısa: 6-15 karakter ideal. Telefonda söylenebilmeli, sözlü iletilirken hata yapmamalı.
- Hatırlanabilir: Tire ve rakam yok; tek kelime tercih.
- Marka uyumlu: Şirket adınızla eşleşmeli; olmuyorsa kategori + isim kombinasyonu (örn. ahmet-mimarlik).
- Telaffuz edilebilir: Türkçe karakter (ç, ş, ğ) içeren IDN domain'ler teknik olarak çalışır ama email/URL paylaşırken sorun çıkarır; ASCII'yle eşleştirin.
- Marka çakışması yok: TPE marka sorgulama (turkpatent.gov.tr) ve hedef ülkenin marka veritabanını kontrol edin. Tescilli markaya çakışan bir domain UDRP süreciyle kaybedilebilir.
- SEO açısından nötr: Anahtar kelime içermesi 2026 itibarıyla artık sıralama avantajı vermez (Google EMD update sonrası). Marka adı tercih edin.
Uzantı (TLD) Kararı
.com hâlâ küresel altın standart; akıllarda "profesyonel marka"yla eşleşir. Türkiye odaklı işletmeler için .com.tr (vergi numarası gerektirir, marka tescili ister) güçlü bir yerel sinyal verir; .net.tr, .org.tr, .bel.tr daha niş kullanım alanlarına ait. .tr 2022'den beri herkese açık. Yeni gTLD'ler (.io, .app, .dev, .shop, .online, .tech) niş kategorilerde kabul görür ama genel kullanıcının zihninde hâlâ ikinci plandadır. Domain sorgulama araçları rehberi üzerinden TLD'lerin WHOIS politikalarını inceleyebilirsiniz.
Tescil adımları:
- Aday domain listesini bir araç ile (whois.domaintools.com, instantdomainsearch.com, ICANN Lookup, Türkiye için nic.tr) toplu sorgulayın.
- Marka taraması yapın (TPE, EUIPO, USPTO).
- Bir registrar üzerinden satın alın. Yıllık fiyat .com için yaklaşık 7-15 USD, .com.tr için 100-250 TL aralığındadır (yaklaşık, sağlayıcıya göre değişir, 2026 rakamları).
- Auto-renewal mutlaka açık olsun. Süresi geçen bir domain önce 30 gün grace period, sonra 30 gün redemption ($80-150 cezası), sonra 5 gün pending delete, ardından açık piyasada satışa çıkar — markanızı kaybedebilirsiniz.
- WHOIS privacy aktif edin (GDPR sonrası gerçek kişilerde bedava, çoğu sağlayıcıda otomatik).
- Registrar lock ve 2FA mutlaka açın. Domain hijacking saldırılarına karşı tek savunma.
Tescil sonrası domain hemen "yayında" olmaz. DNS propagation 1-48 saat sürebilir; DNS nedir, ayarları nasıl değiştirilir rehberinde bu süreci adım adım anlattık.
Adım 2: Hosting Seçimi
Domain bir adres; hosting ise sitenizin dosyalarının yaşadığı bina. Doğru hosting seçimi, sitenizin hızını, güvenliğini ve faturayı belirler. Beş ana tip vardır:
- Paylaşımlı hosting (Shared): Aynı sunucuda yüzlerce site. Aylık 30-150 TL. Düşük trafikli kurumsal vitrin ve kişisel siteler için yeterli. Komşu site DDoS yerse siz de etkilenirsiniz.
- VPS (Virtual Private Server): Sanal makine, root erişimi, ayrılmış kaynak. Aylık 150-1.500 TL. Orta-yüksek trafik, custom yazılım, e-ticaret için ideal.
- Dedicated server: Fiziksel sunucu tamamen sizin. Aylık 2.500-15.000 TL. Yüksek trafik, regülasyon gereği data sovereignty (KVKK için Türkiye lokasyonu).
- Cloud hosting: Otomatik ölçeklenen, dakikalık ücretlendirilen sunucular (AWS, Google Cloud, Azure, Hetzner, DigitalOcean). Spike trafik, mikroservis, CI/CD için.
- Managed WordPress / managed CMS: Spesifik CMS için optimize edilmiş, bakımı sağlayıcı yapar. Aylık 200-2.000 TL. WordPress'i seven ama sunucu yönetmek istemeyen için ideal.
Detaylı kıyaslama için hosting türleri rehberini ve VPS vs VDS karşılaştırmasını okuyabilirsiniz. Türkiye'deki yerel sağlayıcılar arasında Natro, Turhost, Hosting.com.tr, GuzelHosting, Radore yaygın; küresel pazardan Hetzner, OVH, DigitalOcean, Vultr yaygın seçeneklerdir.
Hosting seçim kriterleri:
- SSD/NVMe disk: Hâlâ HDD satan sağlayıcılardan kaçının; performans farkı 5-10x.
- RAM ve CPU: WordPress için minimum 2 GB RAM, 2 vCPU. Plugin yığılması varsa 4 GB hedefleyin.
- Bant genişliği: Çoğu paket "sınırsız" yazar; gerçekte fair use clause var. Aylık 500 GB makul başlangıç.
- Konum: Türkiye trafiği için Türkiye lokasyonu (İstanbul, Ankara) latency'i 30-50ms düşürür. Avrupa lokasyonu (Frankfurt, Amsterdam) global içerik için iyi.
- Yedekleme: Günlük otomatik backup, en az 7 gün retention. Dahil değilse aylık ekstra 30-100 TL.
- SSL: Let's Encrypt ücretsiz dahil olmalı. Let's Encrypt kurulum rehberini okuyun.
- Destek: 7/24 telefon/canlı destek. SLA varsa daha iyi.
- Migration desteği: Mevcut siteyi taşıyacaksanız ücretsiz migration vaat edilmeli.
Yaklaşık yıllık maliyet aralıkları (2026):
- Domain (.com): yıllık 250-450 TL (yaklaşık).
- Domain (.com.tr): yıllık 150-300 TL.
- Paylaşımlı hosting (başlangıç): aylık 30-100 TL.
- Paylaşımlı hosting (orta seviye): aylık 100-300 TL.
- Managed WordPress: aylık 250-1.500 TL.
- VPS (2 vCPU / 4 GB): aylık 200-600 TL.
- VPS (4 vCPU / 8 GB): aylık 500-1.500 TL.
- Cloud (AWS Lightsail, DigitalOcean droplet): aylık 5-40 USD.
- Builder paketleri (Wix, Squarespace, GoDaddy): aylık 100-600 TL.
Bu rakamlar yaklaşıktır, sağlayıcıya göre değişir, 2026 figures. Yıllık ödeme genelde aylık ödemeye göre %20-40 indirimlidir; üç yıllık peşin ödeme %50 indirim sunabilir ama vendor lock-in riskini yükseltir.
Adım 3: DNS Yapılandırması ve Domain ile Hosting'i Bağlama
Domain'i tescil ettiniz, hosting'i aldınız. Şimdi ikisini birbirine bağlamanız gerek. Bu iş DNS üzerinden yapılır. Hosting sağlayıcınız size iki şey verir: ya nameserver çifti (örn. ns1.ornek-host.com / ns2.ornek-host.com) ya da bir IP adresi. Domain panelinizden bu bilgiyi girersiniz.
- Nameserver değişikliği (önerilen): Domain panelinde "Nameservers" bölümünden hosting'in NS'ini girin. DNS zone artık hosting'inizde yönetilir.
- A/CNAME kayıtları: Domain panelinde DNS yönetimi açıksa A record (apex domain → IP), CNAME record (www → apex) ekleyin. Email için MX, doğrulama için TXT.
DNS değişiklikleri 1-48 saat içinde global propagasyon tamamlar. Aceleci olmayın — TTL değerinizi 86400 (1 gün) yerine taşıma öncesinde 300 (5 dk) yaparsanız değişiklikler dakikalar içinde yansır.
Adım 4: CMS Kurulumu (WordPress Senaryosu)
Yol 2'yi (kendi hosting + CMS) seçtiyseniz en yaygın senaryo WordPress kurulumudur. cPanel, Plesk veya DirectAdmin gibi panellerin neredeyse tamamı tek tıklamayla WordPress kurulumu sunar. Detaylar için cPanel rehberini ve Plesk panel rehberini inceleyebilirsiniz.
Tek tıklamayla cPanel kurulumu:
- cPanel'e giriş yapın.
- Softaculous Apps Installer → WordPress → Install Now.
- Domain seçin (https://, www'lu/ww'suz tercih).
- Admin kullanıcı, güçlü password, admin email girin.
- Site adı ve açıklaması ekleyin.
- Install — 30 saniye içinde site hazır.
Komut Satırından Kurulum (VPS senaryosu)
Nginx daha kapsamlı ayarları için Nginx Yapılandırma Rehberi yazımıza bakın. Konfigürasyonu test edip aktive edin:
Adım 5: Tema, İçerik ve Yapı
Site teknik olarak ayakta. Şimdi sıra tasarımda ve içerikte. Ziyaretçinin sitenize geldiğinde gördüğü ilk şey tema; aradığı şey içerik. İkisinin de baştan doğru kararlanması, sonradan migration acısını önler.
Tema seçim kriterleri:
- Hız öncelikli olsun: Astra, GeneratePress, Kadence, Blocksy gibi lightweight temalar (50-100 KB) tercih edin. Avada/Divi gibi page builder ağırlıklı temalar (1-3 MB) hızlı bir başlangıç ama uzun vadede performans yarısı.
- Block (Gutenberg) uyumlu: 2026'da WordPress'in core editor'u Gutenberg; Full Site Editing destekli temalar (Twenty Twenty-Four, Twenty Twenty-Five) artık standart.
- Mobile-first responsive: 320px'ten 1920px'e kadar test edin. Trafiğin %60-70'i mobil.
- RTL ve i18n hazır: Çok dilli site planlıyorsanız WPML/Polylang uyumu önemlidir.
- Düzenli güncellenen: Tema yazarının son commit tarihi 6 aydan eski olmasın.
- License temiz: "Nulled" tema asla — backdoor olasılığı %90+.
Olmazsa olmaz sayfalar:
- Ana sayfa: Hero (ne yaparsınız?) + 3-5 bölüm (hizmetler/ürünler/sosyal kanıt/CTA).
- Hakkımızda: Marka hikayesi, ekip, değerler. Trust signal'lerin kalbi.
- Hizmetler/Ürünler: Her hizmet/kategori için ayrı sayfa. SEO için kritik.
- Blog (varsa): Kategori yapısı, etiketler, arşiv.
- İletişim: Form + adres + telefon + harita + e-posta.
- SSS: Schema.org/FAQPage markup ile rich snippet kazanılır.
- Gizlilik Politikası: KVKK için zorunlu.
- Kullanım Koşulları: E-ticaret veya üyelik varsa zorunlu.
- Çerez Politikası + Çerez Banner: KVKK ve GDPR için zorunlu.
- Mesafeli Satış Sözleşmesi + Ön Bilgilendirme + İade-Teslimat Şartları: E-ticaret için zorunlu.
Permalink yapısını baştan doğru kurun; sonradan değiştirmek 301 redirect kabusudur. WordPress'te Settings → Permalinks → "Post name" (yani /%postname%/) varsayılan olsun. URL'lerde Türkçe karakter yerine ASCII fold (ı→i, ş→s, ğ→g, ç→c, ü→u, ö→o), boşluk yerine tire kullanın.
Adım 6: SSL Sertifikası ve HTTPS Geçişi
2026'da SSL opsiyonel değil. HTTPS olmayan siteler tarayıcıda "Güvenli değil" uyarısı alır, Google sıralamasında dezavantajlanır, modern API'lerin (geolocation, service worker, push notification) çoğu HTTPS olmadan çalışmaz. Detay için SSL nasıl alınır ve HTTPS ve TLS 1.3 rehberlerimizi okuyabilirsiniz.
Tüm büyük tarayıcılar artık DV (Domain Validation) sertifikalarını yeşil çubukta diğerlerinden ayırmıyor; bu yüzden çoğu site için Let's Encrypt yeterli. Yalnızca finansal kurumlar veya kurumsal trust sinyali isteyen büyük markalar OV (Organization Validation) ya da EV (Extended Validation) tercih ediyor.
HTTPS geçişi kontrol listesi:
- Tüm HTTP linklerini HTTPS'e güncelleyin (database arama-değiştirme:
http://ornek.com→https://ornek.com). - Mixed content taraması: Chrome DevTools Console → "Mixed Content" uyarılarını sıfırlayın.
- 301 redirect: HTTP → HTTPS Nginx/Apache seviyesinde.
- HSTS header ekleyin:
Strict-Transport-Security: max-age=31536000; includeSubDomains. - Search Console'a HTTPS versiyonunu ayrı property olarak ekleyin.
- Sitemap'i HTTPS URL'lerle güncelleyin.
- Sosyal medya ve backlink linklerini güncellemek için outreach planlayın (en azından kendi profillerinizdeki linkler).
Adım 7: Performans ve Cache Yapılandırması
Bir site yayında olabilir ama yavaşsa kullanıcı 3 saniye içinde terk eder. Google'ın 2024'te FID yerine getirdiği INP < 200ms, hâlâ geçerli LCP < 2.5s ve CLS < 0.1 Core Web Vitals metrikleri sıralama sinyalidir. Detaylar için Core Web Vitals 2026 ve Site optimizasyonu rehberlerimize bakın.
WordPress için cache katmanları:
- Page cache: WP Super Cache, W3 Total Cache, WP Rocket (premium), LiteSpeed Cache (LiteSpeed sunucuda) — sayfayı tam HTML olarak diske yazar, PHP'ye hiç gitmez.
- Object cache: Redis veya Memcached. Database query'lerini RAM'de tutar.
- OPcache: PHP bytecode'unu RAM'de tutar. Default ayarla %3-4x hızlanma; production'da
opcache.validate_timestamps=0. - CDN: Cloudflare (free plan bile yeterli), Bunny CDN, KeyCDN — global edge'de cache.
- Görsel optimizasyon: WebP/AVIF dönüştürme.
cwebp -q 80komutu veya ShortPixel/Smush plugin'i. - Lazy load: Görsel ve iframe'ler
loading="lazy"ile. - Critical CSS: Above-the-fold için 8-14 KB inline; geri kalanı asenkron.
Adım 8: Güvenlik Temelleri
Yayında olan her site bot taramasının hedefi olur — saatler içinde brute force login denemeleri, SQL injection probe'ları, eski plugin CVE taramaları başlar. Site kurarken güvenliği sonraya bırakmak yaygın ama pahalı bir hatadır. VPS güvenlik sertleştirme rehberinde sunucu seviyesini, burada uygulama seviyesini özetliyoruz.
- Güçlü admin parolası: 16+ karakter, parola yöneticisinden. Admin kullanıcı adı asla "admin" olmamalı.
- 2FA: WordPress için Wordfence, Two-Factor, Solid Security plugin'leri.
- Düzenli güncelleme: WordPress core, tema, plugin haftada en az 1 kez. Auto-update minor versiyonlar için açık.
- Plugin disiplini: 5+ yıldır güncellenmemiş plugin yok. Plugin sayısı 25'in altında.
- WAF: Cloudflare WAF (free plan bile bot mitigation sunar) veya Wordfence/Sucuri.
- Yedekleme: 3-2-1 kuralı (3 kopya, 2 farklı medya, 1 offsite). UpdraftPlus, BackupBuddy, BlogVault.
- Login sertleştirme: Failed login limit, IP whitelist (mümkünse),
/wp-login.phpURL'sini değiştirme. - Dosya izinleri:
wp-config.php600, kök klasör 755, dosyalar 644. - Disable file editing:
define('DISALLOW_FILE_EDIT', true);
Adım 9: SEO Hazırlığı
Yayına çıkmadan önce SEO temelini doğru atmak, ilk 6 ayda organik trafiği 5-10x artırır. SEO sonradan eklenmez — site mimarisinin parçasıdır. Detaylı kontrol listesi için Teknik SEO 2026 rehberi ve Arama motoru rehberi.
Yayın öncesi teknik SEO kontrol listesi:
- robots.txt: Test, dev, staging URL'lerini Disallow. Sitemap satırı dahil.
- sitemap.xml: WordPress'te Yoast/Rank Math/AIOSEO otomatik üretir. Search Console'a submit.
- Meta title + description: Her sayfa için unique. Title 50-60 karakter, description 140-155 karakter.
- Heading hiyerarşisi: Sayfa başına bir
h1;h2alt bölümler;h3alt-alt. - Schema markup: Organization, WebSite, BreadcrumbList, Article (blog için), Product (e-ticaret için), FAQPage (SSS için).
- Canonical URL: Her sayfa kendine işaret etmeli; duplicate variant'lar (UTM, paginasyon) doğru kanonik versiyona.
- Open Graph + Twitter Card: Sosyal medyada paylaşım önizlemesi.
- Görsel alt metinleri: Açıklayıcı, içeriği yansıtan; "görsel-1" değil.
- İç linkleme: Her yeni içerik en az 3 ilgili eski içeriğe link verir.
- HTTPS + Mixed content sıfır.
- Mobile-friendly: Mobile-Friendly Test ile doğrulayın.
- Sayfa hızı: PageSpeed Insights'ta yeşil; Core Web Vitals geçer.
WordPress SEO plugin önerileri yazısında Yoast, Rank Math, AIOSEO, SEOPress karşılaştırması; e-ticaret için E-ticaret SEO rehberi ayrı kaynaklardır.
Search Console ve Analytics kurulumu:
- Google Search Console'a domain veya URL prefix property olarak ekleyin.
- DNS TXT veya HTML file ile doğrulayın.
- Sitemap.xml'i submit edin.
- Google Analytics 4 (GA4) tag'ini ekleyin (GTM aracılığıyla daha temiz).
- Bing Webmaster Tools'a da kaydolun (Türkiye'de 1-3% trafik kaynağı).
- Yandex.Webmaster — Rusya/CIS pazarı varsa.
Adım 10: İçerik Üretimi ve Pazarlama Hazırlığı
Site teknik olarak hazır, ama içerik olmadan sadece bir vitrin. Yayın öncesi en az 5-10 temel sayfa içeriği üretilmeli; blog'lu sitelerde ek olarak ilk 5-10 yazı yayında olmalı. Boş site ziyaretçiyi hızla geri çevirir; aynı zamanda Google'ın "thin content" sinyali yer.
İçerik üretim disiplini:
- Anahtar kelime araştırması: Ahrefs, Semrush, Ubersuggest, Google Keyword Planner. Hedef sayfanın aylık aranma hacmi 100-2000 arası ideal başlangıç.
- Search intent eşleşmesi: Informational ("nasıl kurulur"), commercial ("X paketleri"), transactional ("X satın al"), navigational ("X giriş"). Her sayfa tek intent'e cevap vermeli.
- İçerik briefi: H1, H2'ler, hedef kelime, ortalama kelime sayısı, iç link planı.
- E-E-A-T sinyalleri: Yazar profili, kaynak göstermek, güncelleme tarihi, gerçek deneyim örnekleri.
- Düzenli yayın: Haftada 1 yazı 6 ay > ayda 4 yazı tek hafta. Tutarlılık her şey.
- Visual asset: Her yazıda en az 1 öne çıkan görsel + 2-3 destekleyici. Kendi görselleriniz veya Pexels/Unsplash.
Pazarlama kanalları: Sadece SEO'ya bel bağlamak risklidir; dijital pazarlama rehberinde detaylı işlediğimiz çoklu kanal stratejisi (organik + sosyal + e-mail + ücretli reklam + içerik ortaklıkları) yayın sonrası ilk 90 günde trafiği 10x'e çıkarabilir.
Yayın Öncesi Son Kontrol Listesi
- Tüm sayfa içerikleri yazıldı, görseller eklendi, alt metinleri tamam.
- İletişim formları test edildi (mail gönderiliyor mu, spam'a düşmüyor mu).
- 404 sayfası var ve kullanıcıyı yönlendiriyor.
- robots.txt staging Disallow'larını çıkardınız (production'da hata!).
- Sitemap üretiliyor ve Search Console'a submit edildi.
- SSL aktif, HTTPS redirect çalışıyor, mixed content yok.
- Yedekleme alındı (yayın öncesi snapshot).
- Cache aktif, görsel optimizasyon yapıldı.
- Mobil cihazlarda gerçek test (iOS Safari, Android Chrome).
- Page speed: PageSpeed Insights'ta mobile 80+, desktop 90+.
- Schema markup test edildi: Rich Results Test.
- GA4 ve Search Console event'leri akıyor.
- Yasal sayfalar yayında (KVKK, çerez, satış sözleşmeleri).
- Email server düzgün çalışıyor (SPF, DKIM, DMARC kayıtları).
- Yedekleme planı kuruldu (günlük otomatik).
- Uptime monitoring (UptimeRobot, Better Stack — ücretsiz seçenekleri var).
- Brand voice + content style guide dokümante edildi (gelecek içerik için).
Yayın Sonrası: İlk 30 Gün
Yayın bir bitiş değil başlangıçtır. İlk 30 gün metriklerin oturduğu, hataların yakalandığı, ince ayarların yapıldığı kritik dönemdir.
- Search Console'da indeksleme durumunu izleyin: "Coverage" raporundaki hatalar (404, server error, soft 404) sıfırlansın.
- Page Experience raporundaki Core Web Vitals: "Needs improvement" + "Poor" URL'leri tek tek düzeltin.
- GA4'te bounce rate, session duration, pages/session — sektör ortalamasıyla kıyaslayın.
- Hotjar/Microsoft Clarity ile ısı haritası: kullanıcılar nereye tıklıyor, nerede takılıyor.
- Form conversion rate: %1'in altındaysa form alanlarını azaltın.
- Yedekleme test edin: yedeği farklı bir staging'e geri yükleyebiliyor musunuz?
- Güvenlik scan: Wordfence, Sucuri SiteCheck (ücretsiz), Mozilla Observatory.
- Dış backlink kazanımı: ilk 30 gün için en az 5-10 sektörel backlink (rehber, dizin, partner siteleri).
- Sosyal medya hesaplarını site ile bağlantılı hale getirin (schema sameAs, OG tags).
- İlk yarım yıllık içerik takvimini planlayın.
Sürekli Bakım: Aylık Rutinler
- Her hafta: WordPress core + plugin güncellemeleri, yedek doğrulama, Search Console hata kontrolü.
- Her ay: Tüm linklerin sağlamlığı (Broken Link Checker), 404 raporu, uptime özeti, performans regresyon testi (Lighthouse CI).
- Her çeyrek: Plugin denetimi (kullanılmayanı sil), tema güncellemesi, içerik refresh (eski yazıları güncelle), backlink profili kontrolü.
- Her yıl: Domain yenileme (auto-renewal kontrol), hosting plan kıyaslaması (büyüdüyseniz upgrade), tema ve marka yenileme değerlendirmesi, comprehensive SEO audit.
- Sürekli: Yeni içerik yayını (haftalık ritim).
- Acil durum protokolü: Site düşerse kim arar, kim restore eder, hangi yedekten.
Sık Sorulan Sorular
Site kurmak ne kadar tutar?
Yıllık toplam maliyet (yaklaşık, sağlayıcıya göre değişir, 2026 figures): kişisel/portfolyo site 200-1.500 TL, marka vitrini 1.500-6.000 TL, küçük e-ticaret 4.000-15.000 TL, orta e-ticaret 12.000-60.000 TL, custom web app 30.000 TL+. Bu rakamlar yalnızca altyapı; tasarım ve içerik üretimi geliştirici/ajans saatine göre 2x-10x ek maliyet getirebilir.
Web sitesi kurmak ne kadar sürer?
Builder ile kişisel site: 2-8 saat. WordPress ile marka vitrini: 1-2 hafta (içerik + tasarım dahil). E-ticaret WooCommerce: 3-6 hafta. Custom kod web app: 2-6 ay. Süreyi belirleyen genelde teknik kurulum değil, içerik üretimi ve karar süreçleridir.
Kod bilmeden web sitesi kurabilir miyim?
Evet, kesinlikle. Builder'lar tamamen kodsuz; WordPress %95 kodsuz (geri kalan %5'i için ChatGPT/Stack Overflow yeter). Sadece custom web app yolu kod gerektirir.
Ücretsiz web sitesi kurmak mümkün mü?
Tamamen ücretsiz: Wix free, WordPress.com free, Google Sites, Carrd free, GitHub Pages, Cloudflare Pages, Netlify free, Vercel free. Hepsinin kısıtları var: subdomain (kullanici.wixsite.com gibi), reklam zorunluluğu, sınırlı bandwidth, custom domain bağlama yok ya da ücretli. Profesyonel kullanım için en az domain'i ücretli almalısınız (~250 TL/yıl).
Hazır site paketi mi kendi sıfırdan yapmak mı?
Bütçe < 5.000 TL ve teknik kapasite yoksa hazır paket. Bütçe 5.000-30.000 TL ve özel ihtiyaç varsa kendi WordPress kurulumu (kendiniz veya freelancer ile). Bütçe 30.000+ TL veya custom logic gerekiyorsa sıfırdan kod.
.com mu .com.tr mi?
Türkiye odaklı, yerel marka için .com.tr güçlü sinyal verir ama vergi numarası + marka tescili zorunluluğu var. Global ulaşım istiyorsanız .com. Bütçe varsa ikisini de tescil edip .com.tr'yi .com'a 301 yönlendirin.
Yaygın Hatalar ve Kaçınma Yolları
- Yanlış platformla başlamak: 200 ürünlük e-ticareti builder'a kurmak, sonra WooCommerce'e taşımak iki kat iş.
- Mobile testi atlamak: Sadece masaüstünde tasarım — trafiğin %60'ı mobilden geliyor.
- Performansı sonraya bırakmak: Yayından sonra optimize etmek 3x daha zor.
- SEO'yu sonraya bırakmak: Permalink yapısını değiştirmek 1.000 redirect demektir.
- Yedekleme yokluğu: "Hosting alıyor" diye düşünmek; 1 yıl sonra restore edemediğinizde anlarsınız.
- Tema/plugin şişkinliği: 50 plugin yüklü site, 5 plugin yüklü siteden 5x yavaş.
- Güncelleme ihmali: 6 aylık güncellenmemiş WordPress = açık güvenlik açığı.
- Yasal sayfa eksikliği: KVKK + çerez + satış sözleşmeleri olmadan yayın = mevzuat ihlali.
- Domain auto-renewal kapalı: Süresi geçen domain = kaybedilen marka.
- Tek sağlayıcıya kilitlenmek: Email + DNS + hosting hep aynı sağlayıcıda — birinde sorun olunca hepsi düşer.
İleri Konular: Multi-Site, Multi-Language, Headless
Bazı projeler standart bir kurulumun ötesinde yapı gerektirir. Bu bölüm, ileride karşılaşabileceğiniz üç senaryoya kısa giriştir.
WordPress Multisite
Tek kurulumdan birden fazla site (örn. ana site + bayi siteleri + alt marka siteleri) yönetmek için WordPress Multisite. Her site ayrı subdomain/subdir, ortak kullanıcı tabanı, ortak plugin/tema. Tek admin panelinden yüzlerce siteyi yönetebilirsiniz; performans tradeoff'u var (her site yükü tek DB'ye binde).
Çok Dilli Site
İki ana yaklaşım: (1) tek kurulumda WPML/Polylang ile dil eklentisi (kolay ama karmaşıklaşır), (2) her dil için ayrı subdir (ornek.com/tr/, ornek.com/en/) ya da ayrı subdomain (en.ornek.com). hreflang etiketleri her dil versiyonu arasında doğru kurulmalı; aksi takdirde Google yanlış dil sayfasını sıralamak veya her ikisini de "duplicate" sayıp düşürebilir.
Headless CMS
Backend (içerik yönetimi) ve frontend (görüntüleme) ayrı sistemler. WordPress'i headless CMS, Next.js'i frontend olarak kullanmak yaygın bir 2026 pattern'i. Kazanç: maksimum performans (statik üretim mümkün), yenilenebilir frontend stack, mobil uygulamayla aynı API'yi paylaşma. Maliyet: kurulum karmaşıklığı, iki sistem yönetimi.
Kaynaklar ve İleri Okuma
- web.dev — Google'ın resmi web standardı bilgi tabanı
- MDN Web Docs — HTML/CSS/JS referansı
- WordPress resmi dokümantasyonu
- ICANN — domain ve internet yönetişimi
- nic.tr — Türkiye TLD politikaları
- Google Search Console
- PageSpeed Insights
- SSL Labs Test
- GTmetrix
- WebPageTest
- Schema.org — yapısal veri referansı
- KVKK Kurumu — Türkiye veri koruma mevzuatı
İlgili Yazılar
- Hosting nedir, türleri ve seçim rehberi
- Domain adı nedir, WHOIS sorgulama
- DNS nedir, ayarlar nasıl değiştirilir
- SSL sertifikası nasıl alınır
- Let's Encrypt ile ücretsiz SSL
- cPanel ile web sitesi yönetimi
- Sayfa hızı ve Core Web Vitals 2026
- Site optimizasyonu nasıl yapılır
- WordPress SEO plugin önerileri
- Teknik SEO kontrol listesi 2026
Domain seçiminden hosting kurulumuna, tasarım ve SEO'dan SSL ve sürekli bakıma kadar uçtan uca destek için iletişime geçin