WordPress Forumu

WordPress Kurulumu Nasıl Yapılır? Adım Adım Rehber

WordPress kurulumu, hazırlığı doğru yapıldığında ileri teknik bilgi gerektirmeyen kısa bir iştir; sitenin geleceğini asıl belirleyen, kurulumdan sonraki ilk ayarlardır. Bu rehberde hosting paneliyle ve manuel kurulumu, ardından yapılması gereken ayarları, tema ve eklenti seçimini, güvenlik ve yedeklemeyi adım adım anlatıyoruz.

Rehber 5 dk okuma Güncelleme:

WordPress kurulumu nasıl yapılır? Kısa cevap

WordPress kurulumu iki yolla yapılır: hosting panelindeki otomatik yükleyiciyle birkaç tıklamada ya da WordPress.org'dan indirilen dosyaları sunucuya yükleyip bir veritabanı oluşturarak manuel olarak. İki yöntemin sonucu aynıdır; kurulumun ardından kalıcı bağlantı, dizinleme, tema, eklenti, güvenlik ve yedekleme ayarlarını yapmanız gerekir.

Kurulumdan önce hazırlık

Kuruluma başlamadan önce üç şeye ihtiyacınız var: bir alan adı, WordPress'i çalıştırabilecek bir hosting hesabı ve bu ikisinin birbirine bağlanmış olması. Alan adınızın hosting sunucusunu göstermesi için DNS ayarlarının yapılmış olması gerekir; ad sunucusu değişikliğinin her yere yayılması biraz zaman alabilir. Bu konuyu DNS nedir ve DNS kayıtları nasıl yönetilir rehberinde anlattık.

Hosting tarafında WordPress.org'un yayımladığı güncel gereksinimlere (desteklenen bir PHP sürümü, MySQL veya MariaDB veritabanı, HTTPS desteği) uyan bir paket seçin. Farklı barındırma türlerini hosting nedir, nasıl seçilir yazısında karşılaştırabilirsiniz. Siteyi baştan HTTPS ile yayınlamak, sonradan adres değiştirmekle uğraşmamanın en kolay yoludur. Çoğu hosting firması ücretsiz SSL sunar; ayrıntılar için SSL sertifikası kurulum rehberine bakabilirsiniz.

Yöntem 1: Hosting paneli ile WordPress kurulumu

cPanel, Plesk veya DirectAdmin gibi panellerin çoğunda Softaculous, WordPress Toolkit ya da benzeri bir otomatik yükleyici bulunur. Bu yöntem, yeni başlayanlar için en hızlı ve hata payı en düşük yoldur.

  1. Hosting panelinize giriş yapın ve uygulama yükleyici bölümünden WordPress'i seçin.
  2. Kurulacak alan adını ve protokolü (https) seçin. Siteyi ana dizine kuracaksanız klasör alanını boş bırakın.
  3. Site başlığını, yönetici kullanıcı adını, güçlü bir şifreyi ve yönetici e-posta adresini girin. Kullanıcı adı olarak "admin" gibi tahmin edilebilir isimlerden kaçının.
  4. Dil olarak Türkçeyi seçin; gelişmiş ayarlarda veritabanı tablo önekini varsayılandan farklı bir değerle değiştirebilirsiniz.
  5. Kurulumu başlatın. İşlem bitince alan adınızın sonuna /wp-admin ekleyerek yönetim paneline giriş yapın.

Yöntem 2: Manuel WordPress kurulumu

Manuel kurulum; panelinde otomatik yükleyici olmayanlar, VPS kullananlar ya da sürecin her adımını kontrol etmek isteyenler içindir. Biraz daha uzun sürer ama WordPress'in nasıl çalıştığını anlamanızı sağlar.

  1. Dosyaları indirin: WordPress'in güncel sürümünü yalnızca resmî kaynak olan WordPress.org'dan indirin ve arşivi bilgisayarınızda açın.
  2. Veritabanı oluşturun: hosting panelindeki MySQL bölümünden yeni bir veritabanı ve kullanıcı oluşturun, kullanıcıya bu veritabanı üzerinde tüm yetkileri verin. Veritabanı adını, kullanıcı adını ve şifreyi not edin.
  3. Dosyaları yükleyin: SFTP/FTP istemcisiyle ya da paneldeki dosya yöneticisiyle WordPress dosyalarını sitenin kök dizinine (çoğu hostingde public_html) yükleyin.
  4. Kurulum sihirbazını çalıştırın: alan adınızı tarayıcıda açın. Sihirbaz veritabanı bilgilerini isteyecek ve bunlarla wp-config.php dosyasını oluşturacaktır. Veritabanı sunucusu çoğu hostingde localhost olarak kalır.
  5. Site bilgilerini girin: site başlığını, yönetici hesabını ve e-posta adresini belirleyip kurulumu tamamlayın.
Kurulum sihirbazı wp-config.php dosyasını yazamıyorsa wp-config-sample.php dosyasının bir kopyasını oluşturup adını wp-config.php olarak değiştirin ve veritabanı bilgilerini elle girin. Aynı dosyadaki güvenlik anahtarlarını da WordPress.org'un sunduğu anahtar üreticisinden aldığınız benzersiz değerlerle doldurun.

Hangi kurulum yöntemini seçmeli?

ÖlçütHosting paneliManuel kurulum
Gereken teknik bilgiÇok azTemel düzeyde FTP ve veritabanı bilgisi
SüreBirkaç dakikaBiraz daha uzun
KontrolYükleyicinin sunduğu seçeneklerle sınırlıHer ayar sizin elinizde
Uygun olduğu durumPaylaşımlı hosting, ilk siteVPS, panelsiz sunucu, özel yapılandırma

Kurulumun doğru tamamlandığını kontrol edin

Kurulum bittikten sonra siteyi oturum açmadan, gizli bir tarayıcı penceresinde ziyaret edin; ana sayfanın https ile açıldığını ve tarayıcının güvenlik uyarısı vermediğini kontrol edin. Yönetim panelindeki Araçlar > Site Sağlığı ekranı; PHP sürümü, eksik PHP eklentileri, HTTPS durumu ve zamanlanmış görevlerle ilgili sorunları listeler. Burada kritik olarak işaretlenen maddeleri içerik eklemeye başlamadan önce gidermek, ileride çıkabilecek hataların önüne geçer.

Kurulumdan sonra yapılması gereken ilk ayarlar

WordPress kurulumu tamamlandığında site yayına hazır görünse de bazı varsayılan ayarların değiştirilmesi gerekir. Bunları içerik eklemeden önce yapmak, ileride adres değişikliği ve dizinleme sorunlarıyla uğraşmanızı önler.

Genel ayarlar

Ayarlar > Genel bölümünde site başlığını ve sloganı düzenleyin, saat dilimini İstanbul olarak seçin. WordPress adresi ve site adresi alanlarının https ile başladığından emin olun.

Kalıcı bağlantılar

Ayarlar > Kalıcı Bağlantılar bölümünde "Yazı adı" yapısını seçin. Böylece adresler soru işaretli sayılar yerine okunabilir kelimelerden oluşur. Bu yapıyı içerikler dizine eklendikten sonra değiştirmek eski adreslerin 404 vermesine yol açar; değiştirmeniz gerekirse 301 yönlendirmesi kurmalısınız.

Okuma ve SEO ayarları

Ayarlar > Okuma bölümündeki "Arama motorlarının bu siteyi dizinlemesini engelle" kutusunun işaretli olmadığını kontrol edin; geliştirme aşamasında işaretlediyseniz yayına geçerken kaldırmayı unutmayın. Ardından Yoast SEO veya Rank Math gibi bir SEO eklentisi kurarak başlık ve açıklama şablonlarını, XML site haritasını ve gereksiz arşiv sayfalarının dizinlenmesini ayarlayın. Site haritasını Google Search Console hesabınıza eklemek, sayfalarınızın daha hızlı keşfedilmesine yardımcı olur.

Örnek içerik ve yorumlar

Kurulumla gelen "Merhaba dünya!" yazısını, örnek sayfayı ve örnek yorumu silin. Yorumları kullanmayacaksanız Ayarlar > Tartışma bölümünden kapatın; kullanacaksanız ilk yorumların onaya düşmesini sağlayarak spamı kontrol altında tutun.

Tema ve eklenti seçimi

Tema seçerken görsel demodan önce hıza, mobil uyuma ve güncelleme sıklığına bakın. Hafif ve iyi kodlanmış bir tema, sonradan yapacağınız birçok optimizasyonu gereksiz kılar. Eklentilerde ise "ne kadar az, o kadar iyi" ilkesi geçerlidir: her eklenti bakım gerektiren, güvenlik riski taşıyabilen ve sayfaya yük ekleyebilen bir yazılımdır. Yeni bir site için tipik bir başlangıç seti şöyledir:

  • Bir SEO eklentisi
  • Bir önbellek eklentisi (hostinginiz sunucu tarafında önbellek sunmuyorsa)
  • Bir yedekleme eklentisi veya hosting firmasının yedekleme hizmeti
  • Gerekiyorsa iletişim formu ve spam koruması

Temayı etkinleştirdikten sonra özelleştirici üzerinden logo, renk ve yazı tipi ayarlarını yapın, menüleri oluşturun. Hakkımızda, iletişim ve gizlilik politikası sayfalarını erkenden hazırlamak hem ziyaretçi güveni hem de ileride başvurabileceğiniz reklam programları için faydalıdır.

Tema ve eklenti önerileri, uyumluluk sorunları ve lisanslı ürün alımı için WordPress forumu sayfasında özetlediğimiz kaynaklara ve forumdaki WordPress bölümüne başvurabilirsiniz. Kurulumdan hemen sonra performans için WordPress hızlandırma rehberindeki adımları uygulamanızı öneririz.

Güvenlik ve yedekleme

Yeni kurulmuş bir site de saldırı botlarının radarına kısa sürede girer. Temel önlemleri baştan almak, sonradan zararlı yazılım temizlemekten çok daha kolaydır.

  • WordPress çekirdeğini, temayı ve eklentileri güncel tutun; küçük güvenlik güncellemelerinin otomatik yapılmasına izin verin.
  • Yönetici hesabında güçlü bir şifre ve iki adımlı doğrulama kullanın, giriş denemelerini sınırlayın.
  • Yalnızca resmî dizinden veya geliştiricisinden alınan lisanslı tema ve eklentileri kurun.
  • Kullanmadığınız tema ve eklentileri silin.
  • wp-config.php dosyasının izinlerini kısıtlayın ve yönetim panelinden tema/eklenti dosyası düzenlemeyi kapatın.

Yedeklemede temel kural, yedeğin sitenin bulunduğu sunucudan ayrı bir yerde durmasıdır. Hem dosyaları hem veritabanını kapsayan otomatik yedekler alın, birden fazla geçmiş sürüm saklayın ve ara sıra bir yedeği test ortamına geri yükleyerek gerçekten çalıştığından emin olun. Siteyi ileride başka bir firmaya taşımanız gerekirse bu yedekler işinizi kolaylaştırır; süreci hosting taşıma rehberinde bulabilirsiniz.

Kurulumda sık yapılan hatalar

  • Siteyi HTTP ile kurup sonradan HTTPS'e geçerken adresleri güncellememek ve karışık içerik uyarısı almak.
  • Geliştirme sırasında açılan dizinleme engelini yayına geçerken kaldırmamak.
  • Kalıcı bağlantı yapısını içerikler dizine girdikten sonra yönlendirme kurmadan değiştirmek.
  • "Belki lazım olur" diye onlarca eklenti kurmak.
  • Yedeklemeyi ilk ciddi soruna kadar ertelemek.

Takıldığınız bir adım olursa kurulum yöntemini, aldığınız hata mesajını ve hosting türünüzü yazarak forumdaki Yeni Başlayanlar bölümünde destek isteyebilirsiniz. Web sitesi açmanın WordPress dışındaki seçeneklerini merak ediyorsanız web sitesi nasıl kurulur rehberi genel bir bakış sunar.

Forumdaki ilgili bölümler

Sık sorulan sorular

WordPress kurulumu için ne gerekir?

Bir alan adı, WordPress'in güncel gereksinimlerini karşılayan bir hosting hesabı ve alan adının bu hostinge yönlendirilmiş olması yeterlidir. Manuel kurulumda ayrıca bir veritabanı oluşturmanız gerekir.

WordPress kurulumu ücretli mi?

WordPress yazılımı ücretsizdir. Alan adı ve hosting için ödeme yaparsınız; ücretsiz tema ve eklentiler de birçok site için yeterlidir.

Hosting paneli mi, manuel kurulum mu daha iyi?

Sonuç aynıdır. Yeni başlayanlar için panel yükleyicisi daha hızlı ve pratiktir; VPS veya özel yapılandırma gereken durumlarda manuel kurulum daha fazla kontrol sağlar.

Kurulumdan sonra hangi kalıcı bağlantı ayarı seçilmeli?

Çoğu site için Yazı adı seçeneği en uygunudur; adresler kısa ve okunabilir olur. Bu ayarı içerikler dizine girdikten sonra değiştirirseniz 301 yönlendirmesi kurmalısınız.

WordPress sitem arama motorlarında neden görünmüyor?

Önce Ayarlar menüsündeki Okuma bölümünde dizinleme engelinin kapalı olduğunu kontrol edin. Ardından site haritanızı Google Search Console'a ekleyip sayfaların dizine eklenmesini bekleyin.

Sorunuzu sorun, cevabını webmasterlardan alın

Türkiye'nin webmaster topluluğunda 10.300+ üye, 13.400+ konu. Üyelik ücretsiz ve bir dakika sürer.