Blog

  • WordPress Site Taşıma Rehberi: Başarılı Geçiş İçin 7 Kritik Adım

    WordPress Site Taşıma Rehberi: Başarılı Geçiş İçin 7 Kritik Adım

    WordPress sitesi taşıma süreci

    Bir WordPress sitesini başka bir sunucuya taşımak, sadece dosyaları kopyalamaktan çok daha fazlasını gerektirir. Performans, güvenlik ve SEO kaybı yaşamadan geçiş yapmak, planlı bir yaklaşım ve doğru araçlarla mümkündür. Bu rehberde WordPress site taşıma sürecinin tüm aşamalarını detaylı olarak ele alacak, her adımda nelere dikkat etmeniz gerektiğini açıklayacağız.

    WordPress site taşıma sürecine genel bakış

    Taşıma işlemi üç temel aşamadan oluşur: hazırlık, veri aktarımı ve geçiş sonrası kontrol. Hazırlık aşamasında mevcut ortamın tam bir yedeği alınır, yeni sunucunun gereksinimleri belirlenir ve gerekli eklentiler hazırlanır. Veri aktarımı sırasında dosyalar ve veritabanı yeni ortama taşınır, ardından DNS yönlendirmeleri güncellenir. Son aşamada ise sitenin tüm fonksiyonları test edilir, SEO etkileri kontrol edilir ve olası hatalar giderilir.

    Hazırlık aşaması – Yedekleme ve ortam analizi

    Her şeyden önce, tam yedekleme alınmalıdır. Bu yedekleme iki parçadan oluşur:

    1. WordPress dosyaları (wp-content, wp-includes, wp-admin ve kök dizin dosyaları).
    2. MySQL veritabanı (phpMyAdmin, WP-CLI veya benzeri araçlarla export alınabilir).

    Yedekleme işlemi sırasında gzip sıkıştırması kullanarak dosya boyutunu azaltmak, indirme ve yükleme süresini kısaltır. Ayrıca, mevcut ortamın PHP sürümü, MySQL sürümü, kullanılan eklentiler ve temalar gibi teknik detayları bir dokümana kaydetmek, yeni sunucuda uyumluluk sorunlarını önceden tespit etmenizi sağlar.

    Yeni sunucu seçimi ve yapılandırma

    WordPress sitenizin performansı, seçtiğiniz hosting paketine doğrudan bağlıdır. İZMBİL WordPress Hosting gibi yönetilen WordPress hosting çözümleri, otomatik güncellemeler, SSD/NVMe depolama ve DDoS koruması gibi avantajlar sunar. Ancak, özel gereksinimleriniz varsa Cloud VDS veya Dedicated Server tercih edebilirsiniz.

    Hosting türleri ve WordPress Hosting avantajları

    • Paylaşımlı Hosting: Düşük maliyetli, başlangıç seviyesindeki siteler için uygundur.
    • WordPress Hosting: WordPress’e özel yapılandırma, önceden kurulmuş cache ve güvenlik eklentileri.
    • Cloud VDS: Ölçeklenebilir kaynaklar, gerektiğinde RAM ve CPU artırma imkanı.
    • Dedicated Server: Tam kontrol, yüksek trafik ve özel uygulamalar için ideal.

    Yeni sunucuyu kurarken aşağıdaki ayarları gözden geçirin:

    • PHP sürümü (en az 7.4, tercihen 8.0+).
    • MySQL/MariaDB sürümü (5.7+ veya 10.3+).
    • HTTPS için SSL sertifikası (Let’s Encrypt ücretsiz).
    • Güvenlik duvarı ve fail2ban gibi temel koruma önlemleri.

    Veritabanı ve dosya aktarımı

    Dosya aktarımı için rsync veya FTP/SFTP tercih edilebilir. rsync -avz --progress /local/path/ user@newserver:/var/www/html/ komutu, sadece değişen dosyaları senkronize ederek zaman kazandırır. Veritabanı aktarımı ise iki adımda yapılır:

    1. Eski sunucuda mysqldump -u user -p database_name > backup.sql komutuyla dump alın.
    2. Yeni sunucuda mysql -u user -p new_database < backup.sql komutuyla içe aktarın.

    Aktarım sonrası wp-config.php dosyasındaki DB_NAME, DB_USER, DB_PASSWORD ve DB_HOST değerlerini yeni sunucu bilgileriyle güncelleyin. Ayrıca, WP_HOME ve WP_SITEURL sabitlerini kontrol edin; yanlış ayarlar siteyi erişilemez kılabilir.

    DNS güncellemesi ve geçiş sonrası testler

    DNS değişikliği, sitenizin yeni IP adresine yönlendirilmesini sağlar. TTL (Time To Live) değerini 300 saniyeye (5 dk) düşürerek, geçiş süresini kısaltabilirsiniz. DNS güncellemesi yapıldıktan sonra aşağıdaki testleri gerçekleştirin:

    • Site erişimi: Tarayıcıda yeni IP’ye yönlendirilip yönlendirilmediğini kontrol edin.
    • SSL sertifikası: https:// protokolünün sorunsuz çalıştığından emin olun.
    • Form ve e‑posta gönderimi: İletişim formları ve SMTP ayarlarını test edin.

    Bu testleri otomatikleştirmek için curl -I https://example.com ve ping komutlarını kullanabilirsiniz.

    SEO koruması – URL yapısı ve indeksleme

    Taşıma sırasında en çok kaybedilen değer, organik trafik ve arama motoru sıralamalarıdır. SEO kaybını önlemek için aşağıdaki adımları izleyin:

    • URL yapısını koruyun: .htaccess dosyasındaki rewrite kurallarını yeni sunucuya aynı şekilde taşıyın.
    • 301 yönlendirmeleri: Eski URL’lerin yeni URL’ye kalıcı yönlendirilmesi, Google’ın sayfaları yeniden indekslemesini sağlar.
    • Sitemap güncellemesi: Yeni site haritasını Google Search Console ve Bing Webmaster Tools’a gönderin.
    • Robots.txt kontrolü: Geçiş sırasında yanlışlıkla bloklanmış sayfalar olmadığından emin olun.

    Google Search Console’da “URL Inspection” aracıyla kritik sayfaların indeks durumunu kontrol edebilir, “Coverage” raporunda hataları hızlıca görebilirsiniz.

    Sık karşılaşılan problemler ve çözüm önerileri

    Taşıma sürecinde aşağıdaki sorunlar sık görülür:

    1. White Screen of Death (WSOD): PHP bellek limitinin düşük olması veya uyumsuz eklentiler. wp-config.php dosyasına define('WP_MEMORY_LIMIT', '256M'); ekleyin.
    2. Veritabanı bağlantı hatası: DB_HOST değerinin localhost yerine 127.0.0.1 veya sunucu adı olması gerekebilir.
    3. Broken media links: Medya dosyalarının eski URL’lerde kalması. Search Replace DB aracıyla oldsite.com → newsite.com değişimini yapın.
    4. Cache sorunları: Eski cache dosyaları yeni ortamda hatalı çalışabilir. WP Super Cache, W3 Total Cache gibi eklentileri temizleyin ve yeniden yapılandırın.

    Bu problemleri önceden tespit etmek, geçiş sürecini sorunsuz tamamlamanızı sağlar.

    Pratik kontrol listesi

    1. Mevcut site ve veritabanının tam yedeğini alın.
    2. Yeni sunucuda PHP, MySQL ve SSL yapılandırmalarını kontrol edin.
    3. Dosyaları rsync veya SFTP ile yeni sunucuya aktarın.
    4. Veritabanını mysqldump ile dışa aktarın, yeni sunucuda içe aktarın.
    5. wp-config.php dosyasındaki DB bilgilerini güncelleyin.
    6. DNS TTL değerini düşürün, yeni IP’ye yönlendirin.
    7. Siteye erişim, SSL, formlar ve e‑posta testlerini yapın.
    8. URL yapısı, .htaccess ve 301 yönlendirmelerini kontrol edin.
    9. Sitemap ve robots.txt dosyalarını güncelleyip Search Console’a gönderin.
    10. Performans testleri (GTmetrix, PageSpeed) ve güvenlik taramaları (Sucuri) gerçekleştirin.
  • Marka Kimliğinizi Güçlendirecek Alan Adı Seçimi Rehberi: Adım Adım Kılavuz

    Marka Kimliğinizi Güçlendirecek Alan Adı Seçimi Rehberi: Adım Adım Kılavuz

    Marka için alan adı seçimi rehberi

    Marka Kimliğinizi Güçlendirecek Alan Adı Seçimi Rehberi: Adım Adım Kılavuz

    Günümüz dijital dünyasında bir alan adı, markanızın çevrimiçi yüzüdür. Doğru alan adı seçimi sadece akılda kalıcı olmakla kalmaz, aynı zamanda SEO performansını, güvenliği ve yasal uyumu da doğrudan etkiler. Bu makalede, KOBI teknolojileri, hosting ve sunucu altyapısı konularında uzmanlaşmış bir yayıncı site perspektifinden, marka için ideal bir domain nasıl seçilir, adım adım anlatıyoruz.

    Alan adı seçimi nedir ve neden kritiktir?

    Alan adı seçimi, bir işletmenin internet üzerindeki kimliğini tanımlayan temel kararlardan biridir. İyi bir domain, hedef kitlenizin sizi bulmasını kolaylaştırır, marka algısını güçlendirir ve arama motoru sonuçlarında daha üst sıralarda yer almanıza yardımcı olur. Aşağıdaki alt başlıklarda, bu sürecin teknik ve stratejik yönlerini detaylandırıyoruz.

    Marka kimliği ve hedef kitle

    İlk adım, markanızın temel değerlerini ve hedef kitlenizi tanımlamaktır. Marka adı ile uyumlu, kısa ve akılda kalıcı bir domain, kullanıcıların sizi hatırlamasını sağlar. Örneğin, bir moda e-ticaret sitesi “ModaTrend” gibi bir isimle çalışıyorsa, modatrend.com gibi bir domain tercih edilmelidir.

    Uzunluk ve okunabilirlik

    Uzun ve karmaşık domainler, yazım hatalarına ve hatırlama zorluklarına yol açar. Genel bir kural olarak, 15 karakteri geçmeyen, sadece harf ve rakam içeren domainler tercih edilmelidir. Kısa, net ve telaffuzu kolay bir isim, hem kullanıcı deneyimini hem de SEO performansını olumlu etkiler.

    Teknik kriterler

    Alan adı seçimi sadece marka ile sınırlı kalmaz; teknik faktörler de büyük rol oynar. Aşağıdaki kriterlere dikkat ederek, uzun vadeli bir altyapı oluşturabilirsiniz.

    Uzantı (TLD) seçimi

    En yaygın uzantı .com olsa da, sektöre özgü uzantılar (örneğin .tech, .shop, .io) marka mesajını güçlendirebilir. Türkiye pazarına odaklanıyorsanız .com.tr veya .net.tr gibi ülke kodlu uzantılar da tercih edilebilir. Ancak, uzantının güvenilir ve yaygın olarak tanınan bir seçenek olmasına özen gösterin.

    SEO dostu karakterler

    Arama motorları, kısa, alfanümerik ve tire (-) içermeyen domainleri daha olumlu değerlendirir. Alt çizgi (_) ve rakam kombinasyonları, SEO açısından genellikle önerilmez. Ayrıca, anahtar kelime içeren domainler (alanadi.com) geçmişte SEO avantajı sağlasa da, günümüzde marka odaklı bir isim daha önceliklidir.

    Hukuki ve güvenlik faktörleri

    Domain satın alırken yasal ve güvenlik konularını göz ardı etmemek gerekir. Aşağıdaki adımlar, olası riskleri minimize eder.

    Marka tescili ve telif hakları

    Seçtiğiniz domain, mevcut bir marka tesciline aykırı olmamalıdır. Türkiye Patent ve Marka Kurumu (TÜRKPATENT) üzerinden marka araştırması yaparak, olası uyuşmazlıkları önceden tespit edebilirsiniz. Ayrıca, alan adı seçimi sürecinde İZMBİL Domain gibi güvenilir bir kayıt kuruluşu kullanmak, tescil sürecini hızlandırır.

    SSL ve DNS güvenliği

    Domaininizi satın alırken, sağlayıcının SSL sertifikası ve DNS yönetiminde güvenlik önlemleri sunup sunmadığını kontrol edin. Özellikle e‑ticaret siteleri için HTTPS zorunludur; bu nedenle, İZMBİL Domain hizmeti, ücretsiz Let’s Encrypt entegrasyonu ve DNSSEC desteği ile ekstra koruma sağlar.

    İZMBİL domain hizmeti ile pratik adımlar

    Türkiye’de alan adı kayıt süreçleri genellikle hızlı ve şeffaftır. İZMBİL, hem bireysel hem de kurumsal kullanıcılar için çeşitli paketler sunar.

    Kayıt süreci

    1. İZMBİL web sitesine giriş yapın ve Domain sekmesinden istediğiniz ismi aratın.
    2. Uygun bir uzantı bulduğunuzda, yıllık fiyatı ve yenileme koşullarını inceleyin.
    3. Ödeme adımında Kredi Kartı veya Havale/EFT seçeneklerinden birini tercih edin.
    4. Ödeme onaylandıktan 5‑10 dakika içinde domaininiz aktif hale gelir.

    Fiyat ve paket örnekleri

    • Basic Domain Paketi: .com, .net, .org uzantıları için yıllık 49,90 TL.
    • Premium Marka Paketi: .com.tr, .com uzantıları + WHOIS gizliliği, yıllık 79,90 TL.
    • Enterprise Paketi: Çoklu uzantı, DNSSEC, 24/7 destek ve ücretsiz SSL, yıllık 149,90 TL.

    Bu paketler, alan adı seçimi aşamasında bütçenize ve ihtiyaçlarınıza göre esnek bir yapı sunar.

    Kontrol Listesi: Doğru Domain İçin 10 Adım

    • Marka adınızla uyumlu, akılda kalıcı bir isim seçin.
    • 15 karakteri aşmayın; rakam ve tire kullanımını sınırlayın.
    • Hedef kitlenizin en çok kullandığı uzantıyı belirleyin.
    • Marka tescili araştırması yapın, çakışma riskini ortadan kaldırın.
    • SSL ve DNSSEC gibi güvenlik özelliklerini kontrol edin.
    • WHOIS gizliliği sunan bir kayıt firması seçin.
    • Yenileme maliyetlerini ve süresini not alın.
    • li>Alan adını sosyal medya kullanıcı adı olarak da rezerve edin.

    • Gelecekteki genişleme planlarını göz önünde bulundurarak alt domain yapısını planlayın.
    • İZMBİL gibi güvenilir bir sağlayıcıdan destek ve teknik yardım alın.

    Sonuç ve öneriler

    Marka için alan adı seçimi, sadece bir adres belirlemekten çok daha fazlasıdır; uzun vadeli bir stratejinin temel taşını oluşturur. Yukarıdaki adımları takip ederek, hem kullanıcı deneyimini hem de arama motoru görünürlüğünü maksimize edebilirsiniz. Unutmayın, doğru domain, güçlü bir marka kimliğinin kapılarını aralar.

  • Hello world!

    Welcome to WordPress. This is your first post. Edit or delete it, then start writing!