Merhaba, bu yazımda sizlere WordPress kurulum el kitabı hazırladım. Aşağıdaki tüm adımları sırasuyla yaptığınızda bir WordPress sitesi kurmuş olacaksınız. Buna ek olarak kurulumda yapılması gerekenleri detaylı bir şekilde belirttim. Ayrıca hangi eklentileri yüklemeniz gerektiğini, bu eklentilerin nasıl faydalar sağladığını belirttim. Dilerseniz, hemen yazıya geçelim.
WordPress Kurulumu ve Yapılması Gerekenler
WordPress, dünyanın en popüler içerik yönetim sistemlerinden (CMS) biridir. Hem kişisel bloglar hem de büyük ölçekli ticari siteler için kullanılır. Kurulumu oldukça basit olsa da, siteyi güvenli ve performanslı hale getirmek için bazı önemli adımları takip etmek gerekir. Bu makalede, WordPress kurulum sürecini ve ardından yapılması gereken temel ayarları detaylı bir şekilde inceleyeceğiz.
Gereksinimler
WordPress’i kurmak için öncelikle bazı yazılım gereksinimlerini karşılamanız gerekir. İşte ihtiyaç duyduğunuz temel bileşenler:
- Web Sunucusu: Apache, Nginx veya Microsoft IIS gibi bir web sunucusu gereklidir. Genellikle en çok tercih edilen Apache’dir.
- PHP: WordPress, PHP dilinde yazılmıştır. Minimum gereksinim PHP 7.4 olsa da, PHP 8.0 veya üzerini tercih etmek performans açısından daha iyidir.
- Veritabanı: MySQL veya MariaDB. Minimum MySQL sürümü 5.7.2, MariaDB ise 10.3’tür.
- Yeterli Disk Alanı: WordPress temel kurulumu için minimum 1 GB disk alanı yeterli olsa da, medya dosyaları ve eklentiler için bu alanın artırılması gerekebilir.
WordPress’i İndirme ve Kurulum
WordPress’in İndirilmesi
İlk adım, WordPress dosyalarını resmi web sitesinden indirmektir.
- WordPress.org sitesine gidin.
- En son sürümü indirin.
Dosyaların Sunucuya Yüklenmesi
Eğer bir hosting kullanıyorsanız, indirdiğiniz WordPress dosyalarını FTP istemcisi (örn. FileZilla) ile sunucuya yüklemeniz gerekir.
- FTP istemcisiyle sunucunuza bağlanın.
- WordPress dosyalarını public_html veya kök dizine yükleyin.
Veritabanı Oluşturulması
WordPress’in çalışabilmesi için bir veritabanına ihtiyacı vardır. Veritabanını oluşturmak için cPanel veya benzeri bir hosting paneli kullanabilirsiniz.
- cPanel’e giriş yapın.
- MySQL Veritabanları bölümüne gidin.
- Yeni bir veritabanı oluşturun.
- Bir kullanıcı oluşturup, bu kullanıcıyı veritabanına atayın.
- Kullanıcıya Tüm Yetkiler‘i verin.
WordPress’in Yüklenmesi
Artık tarayıcınıza http://siteniz.com yazarak WordPress kurulumunu başlatabilirsiniz.
- Dil seçimini yapın.
- Veritabanı bilgilerini girin: Veritabanı adı, kullanıcı adı, şifre, sunucu (genellikle
localhost
). - Kurulumu tamamlamak için talimatları takip edin.
İlk Ayarlar ve Yapılandırma
WordPress kurulduktan sonra sitenizi optimize etmek, güvenli hale getirmek ve kullanıcı deneyimini artırmak için bazı temel ayarları yapmanız gerekir.
Genel Ayarlar
Kurulum tamamlandıktan sonra, WordPress kontrol panelinden genel ayarları yapmalısınız.
- Site Başlığı ve Slogan: Ayarlar > Genel bölümünden site başlığını ve sloganı güncelleyebilirsiniz.
- Saat Dilimi ve Tarih Formatı: Bölgesel ayarlar sitenizin doğru çalışması için önemlidir.
- Kalıcı Bağlantılar: Ayarlar > Kalıcı Bağlantılar bölümünde, bağlantı yapısını “Yazı İsmi” olarak ayarlamak SEO açısından faydalıdır.
Tema Seçimi ve Yükleme
Sitenizin görünümünü kişiselleştirmek için bir tema yüklemeniz gerekir. WordPress varsayılan olarak birkaç tema ile gelir, ancak daha fazlasını WordPress tema deposundan yükleyebilirsiniz.
- Görünüm > Temalar bölümüne gidin.
- Yeni Tema Ekle butonuna tıklayın ve arama yaparak ücretsiz temalardan birini seçin.
- Premium bir tema kullanmak isterseniz, temayı satın alıp manuel olarak yükleyebilirsiniz.
Eklenti Yükleme
WordPress eklentileri sayesinde sitenize yeni özellikler ekleyebilirsiniz. Örneğin, SEO, güvenlik, hız optimizasyonu ve sosyal medya entegrasyonu gibi konularda birçok eklenti mevcuttur.
- Yoast SEO: SEO ayarlarını yaparak sitenizin arama motorlarında daha iyi sıralamalar almasına yardımcı olur.
- Wordfence Security: Sitenizin güvenliğini sağlamak için popüler bir güvenlik eklentisidir.
- W3 Total Cache: Sitenizin hızını artırmak için cache (önbellek) eklentisi kullanabilirsiniz.
- Akismet: Yorum spam’larını engellemek için Akismet kullanabilirsiniz.
Güvenlik Önlemleri
WordPress çok yaygın olarak kullanıldığı için hackerların hedefi olma olasılığı da yüksektir. Bu nedenle, kurulumu tamamladıktan sonra bazı temel güvenlik adımlarını atmanız gerekir.
Güçlü Şifreler Kullanın
Kullanıcı adınızı ve şifrenizi zor tahmin edilecek bir kombinasyon olarak ayarlamalısınız. “admin” kullanıcı adını kullanmaktan kaçının ve şifrenizi uzun, karmaşık şekilde yapılandırmalısınız.
Güvenlik Eklentileri Yükleyin
Daha önce bahsettiğimiz Wordfence Security gibi eklentiler, sitenizi tarayıp güvenlik açıklarını kapatmanıza yardımcı olur. Ayrıca giriş denemelerini sınırlayan bir eklenti kurarak kaba kuvvet saldırılarını önleyebilirsiniz.
İki Faktörlü Kimlik Doğrulama (2FA)
Girişlerinizi daha güvenli hale getirmek için iki faktörlü kimlik doğrulama mutlaka kullanmanız gerekmektedir. Bu sayede sadece şifreyle değil, cep telefonunuza gelen bir doğrulama koduyla giriş yaparsınız.
Güncellemeleri Düzenli Olarak Yapın
WordPress, eklentiler ve temalar düzenli olarak güncellenmelidir. Yeni güncellemeler genellikle güvenlik açıklarını kapattığı için bu oldukça önemlidir.
Performans Optimizasyonu
Bir WordPress sitesinin hızı, kullanıcı deneyimi ve SEO sıralamaları açısından oldukça kritiktir. İşte performansı artırmak için yapmanız gerekenler:
Cache Kullanımı
Cache, sitenizin hızını önemli ölçüde artırabilir. W3 Total Cache veya WP Super Cache gibi eklentiler sayesinde dinamik olarak oluşturulan sayfalar statik dosyalara dönüştürülerek sunucuya olan yük hafifletilir.
Görsel Optimizasyonu
Büyük boyutlu resimler sitenizin yavaşlamasına neden olabilir. Smush gibi eklentilerle görüntülerinizi sıkıştırarak performansı artırabilirsiniz.
CDN (İçerik Dağıtım Ağı) Kullanımı
CDN hizmeti kullanarak sitenizin statik içeriklerini farklı lokasyonlardaki sunuculara dağıtabilirsiniz. Bu, özellikle uluslararası ziyaretçiler için site hızını artırır.
Veritabanı Optimizasyonu
Veritabanınızı temizlemek ve optimize etmek, özellikle yoğun içerik ekleyen siteler için önemlidir. WP-Optimize gibi eklentilerle gereksiz verileri temizleyebilirsiniz.
SEO Ayarları
SEO, sitenizin arama motorlarında üst sıralarda yer almasını sağlar. WordPress, SEO dostu bir platform olsa da, bazı eklenti ve ayarlarla bunu daha da geliştirebilirsiniz.
SEO Eklentileri
SEO için Yoast SEO veya Rank Math eklentilerini kullanabilirsiniz. Bu eklentiler size her sayfa ve yazı için SEO analizi sağlar.
Kalıcı Bağlantılar
SEO dostu URL yapıları kullanmak çok önemlidir. WordPress ayarlarından kalıcı bağlantılarınızı /yazi-basligi/ şeklinde ayarlamak en iyisidir.
XML Site Haritası
Bir XML site haritası oluşturarak arama motorlarının sitenizi daha kolay taramasını sağlayabilirsiniz. Yoast SEO bu özelliği otomatik olarak sunar.
Yedekleme ve Bakım
Bir WordPress sitesini düzenli olarak yedeklemek, olası veri kayıplarının önüne geçmek için kritiktir. Bunun yanında, düzenli bakım ve temizlik yapmak da önemlidir.
Yedekleme
UpdraftPlus veya BackupBuddy gibi eklentilerle sitenizin yedeğini alabilirsiniz. Yedeklerinizi bulut depolama (Google Drive, Dropbox vb.) üzerinde saklamak iyi bir yöntemdir.
Site Sağlığı Kontrolü
WordPress, “Site Sağlığı” adlı bir araç sunar. Bu araç, sitenizdeki performans ve güvenlik sorunlarını tespit etmenize yardımcı olur.
Sonuç olarak, WordPress kurmak oldukça kolay olsa da, siteyi güvenli ve performanslı hale getirmek için bazı adımları atlamamak gerekir. Bu rehberi takip ederek, WordPress sitenizi başarılı bir şekilde kurabilir ve optimize edebilirsiniz.
Unutmayın, web sitenizin başarısı sadece içeriklerle değil, aynı zamanda teknik yapısıyla da doğrudan ilişkilidir. Bu yazımda sizlere WordPress kurulum el kitabı hazırlayarak yapılması ve yüklenmesi gereken eklentilerden bahsettim. Faydalı olması dileğiyle.