İnternet dünyasında, güçlü ve genişletilebilir bir e-ticaret platformu, iş başarısının temel taşıdır. WordPress tabanlı bir açık kaynaklı e-ticaret eklentisi olan WooCommerce, esnekliği, zengin ekosistemi ve WordPress ile sorunsuz entegrasyonu sayesinde çevrimiçi mağazalar oluşturmak için tercih edilen çözümlerden biri haline gelmiştir. İster sıfırdan bir mağaza kurmak ister mevcut işletmeyi yeni bir sunucuya taşımak olsun, doğru kurulum ve taşıma süreçlerini bilmek son derece önemlidir. Bu rehber, WooCommerce’u sıfırdan nasıl kuracağınızı ve mevcut bir WooCommerce mağazasını yeni bir ortama güvenli bir şekilde nasıl taşıyacağınızı ayrıntılı olarak açıklamaktadır; böylece stabil ve genişletilebilir bir e-ticaret sitesi oluşturabilirsiniz.
WooCommerce Ortamının Hazırlanması ve Kurulumu
Yükleme sırasında…WooCommerceEklentiyi kullanmadan önce, sunucu ortamının çalışması için gerekli şartları karşıladığından emin olmak ilk adımdır. Optimize edilmiş bir ortam, mağazanın istikrarı ve hızı için sağlam bir temel oluşturur.
Sunucu ve Yazılım Gereksinimleri
WooCommerce, PHP 7.4 veya daha yüksek sürümlerinin, MySQL 5.7 veya daha yüksek sürümlerinin (veya MariaDB 10.2 ve üzeri) kullanılmasını ve HTTPS’nin etkinleştirilmesini önermektedir. Yüksek sayıda siparişi ve ürün sayfalarını işlemek için en yeni PHP sürümü, OPcache ve nesne önbelleği (örneğin Redis) ile donatılmış bir sunucu hizmeti seçmeniz önemlidir. Aynı zamanda, WordPress sürümünüzün en yeni ve stabil sürüm olduğundan emin olun.
Tavsiye edilen okuma 2025 WooCommerce kapsamlı rehberi: Çevrimiçi mağazanızı sıfırdan oluşturun.。
Çekirdek Eklenti Kurulum Adımları
Çevre hazır olduğunda, WordPress arayüzü üzerinden doğrudan yükleme yapılabilir.WooCommerce“Eklentiler” > “Eklenti Yükle” bölümüne girin, “WooCommerce” arayın, “Hemen Yükle” butonuna tıklayın ve ardından eklentiyi etkinleştirin.
Etkinleştirildikten sonra, sistem ayarlar rehberini başlatacaktır. Mağazanın temel bilgilerinin (adres, para birimi, satış bölgeleri) yapılandırılmasını, ödeme ağ geçitlerinin (Stripe, PayPal gibi) ayarlanmasını, teslimat seçeneklerinin belirlenmesini ve önerilen eklentilerin yüklenmesini sırasıyla tamamlamanız gerekecektir. Mağazanın temel işlevlerinin çalışmasını sağlamak için en az bir ödeme yöntemi ve bir teslimat yönteminin başlangıçta etkinleştirilmesi önerilir.
Başlangıç Teması ve Sayfa Ayarları
WooCommerce kurulum rehberi, mağaza ana sayfası, alışveriş sepeti, ödeme sayfası ve “Hesabım” sayfası gibi gerekli sayfaları otomatik olarak oluşturur. Bu sayfaların doğru şekilde ayarlandığını kontrol etmeniz gerekmektedir. Giriş yapın…WooCommerce “Ayarlar” > “Gelişmiş” > “Sayfa Ayarları” bölümlerini kontrol edin.
WooCommerce ile iyi bir uyum sağlayan bir tema seçmek çok önemlidir. Birçok modern WordPress teması, WooCommerce ile uyumlu olduğunu belirtir. Temayı kurduktan sonra, mağaza sayfalarının düzenini ve stilini ayarlamak için “Görünüm” > “Özelleştir” > “WooCommerce” bölümüne gidmenizi öneririz; böylece ürün gösterimlerinin marka imajınızla uyumlu olmasını sağlayabilirsiniz.
Genişletilebilir ürünler ve mağaza ayarları oluşturma
Yükleme işlemi tamamlandıktan sonra, mağazanın çeşitli özelliklerini derinlemesine yapılandırmak, genişletilebilirliği sağlamanın temelidir. Bu, ayarlarınızın sadece mevcut ihtiyaçları karşılaması gerektiği anlamına gelmez; aynı zamanda gelecekteki büyüme için de yer bırakması gerekir.
Tavsiye edilen okuma Sana profesyonel bir WooCommerce e-ticaret sitesi oluşturmayı adım adım öğreteceğim: Sıfırdan ustalığa.。
Ürün Kataloğu ve Özellik Yönetimi
在WooCommerceÜrünler, basit ürünler, değişken ürünler, gruplanmış ürünler ve harici/ilişkili ürünler olarak sınıflandırılır. Ürün türlerini ve özelliklerini mantıklı bir şekilde planlamak, büyük katalogları yönetmenin anahtarıdır. Örneğin, tişört satan bir mağaza için “renk” ve “beden” gibi özellikler oluşturulabilir ve ardından bunlar kullanılarak ürünler listelenebilir.可变产品Bu özellikleri birleştirerek, her SKU için ayrı ayrı ürün oluşturmaktan kaçının.
Kullanmak产品分类和标签Ürünleri düzenlemek, sadece müşterilerin ürünleri daha kolay incelemesine yardımcı olmakla kalmaz, aynı zamanda SEO optimizasyonunun da önemli bir parçasıdır. Büyük miktarda ürüne sahip mağazalar için, stokları verimli bir şekilde yönetmek amacıyla toplu düzenleme araçlarını veya CSV dosya import/export (gönderme/alma) özelliklerini kullanmayı düşünebilirsiniz.
Ödeme ve Teslimat Genişletme Ayarları
Ödeme ve teslimat, e-ticaretin can damarlarıdır. WooCommerce’un çekirdeği, temel banka havalesi ve çek ödeme yöntemlerini içerir. Daha profesyonel bir ödeme deneyimi elde etmek için eklentiler yüklemeniz gerekir. Örneğin, resmi pazardan uygun bir eklenti satın alabilirsiniz.WooCommerce Payments、PayPal PaymentsVeya belirli bölgeler için ödeme ağ geçitleri.
Dağıtım ayarları da aynı derecede önemlidir.WooCommerce “Ayarlar” > “Kargo” bölümünde, farklı kargo bölgeleri (örneğin yurtiçi, yurtdışı) oluşturabilir ve her bölge için kargo yöntemleri belirleyebilirsiniz (örneğin ücretsiz kargo, sabit kargo ücreti veya gerçek zamanlı ücretlendirme). Karmaşık kargo ücreti hesaplamaları gerektiren işletmeler için, benzeri bir yazılımı kurmanız önerilir.Table Rate ShippingBöyle genişlemeler gereklidir.
Performans ve Güvenlik Temelleri Optimizasyonu
Genişletilebilirlik, performans ve güvenlikten ayrı düşünülemez. Öncelikle, bir önbellek eklentisi (örneğin WP Rocket, W3 Total Cache) yükleyin ve nesne önbelleğini yapılandırın. Ardından, ürün resimlerini ve statik dosyaları dağıtmak için CDN (Content Delivery Network) kullanın; bu, sunucu yükünü önemli ölçüde azaltır ve dünya genelindeki erişim hızını artırır.
Güvenlik açısından, WordPress çekirdeğini, temaları ve eklentileri güncel tutmanın yanı sıra, güvenlik eklentileri kullanmanız ve şifrelerinizi zorla güçlü hale getirmeniz önerilir. Ödeme sayfaları için, özellikle ödeme işlemi sırasında, tüm web sitenizin SSL sertifikası aracılığıyla HTTPS protokolü kullanmasına dikkat edin.
Tavsiye edilen okuma WooCommerce nedir ve nasıl çalışır?。
Mevcut bir WooCommerce sitesinin tamamen taşınma süreci:
Mevcut bir WooCommerce mağazasını yeni bir sunucuya veya alan adına taşımak, dikkatli bir şekilde yürütülmesi gereken bir süreçtir. Tam bir taşıma işlemi; dosyaların, veritabanının aktarılmasını ve ayarların güncellenmesini içerir.
Migreasyon öncesi kapsamlı yedekleme stratejisi
Migreasyon öncesinde, orijinal sitenin tam bir yedeklenmesi şarttır. Bu, tüm WordPress dosyalarını (site kök dizininde bulunan dosyaları) içerir.public_html或wwwVeritabanı yedekleme, web sitenizin içeriğini ve veritabanını güvence altına almak için çok önemlidir. Bu işlem, eklentiler (örneğin UpdraftPlus, All-in-One WP Migration) kullanılarak veya sunucu kontrol panelindeki yedekleme araçları aracılığıyla gerçekleştirilebilir.
Eklenti kullanarak yedekleme yaparken, yedek dosyaların güvenli bir şekilde yerel bir konuma indirildiğinden emin olun. phpMyAdmin aracılığıyla veritabanını yedeklerken “İhracat” (Export) seçeneğini seçin; yedek dosyasının formatı genellikle SQL olacaktır. Bu, bir taşıma işlemi başarısız olduktan sonra verilerin geri yüklenmesi için tek güvencedir.
Dosya ve veritabanı aktarım yöntemleri
Yeni bir sunucuya tamamen yeni bir WordPress kurun ve PHP ile MySQL sürümlerinin gereken özelliklere uygun olduğundan emin olun. Daha sonra, eski sitenin tüm dosyalarını (belirli dosyalar hariç) yeni sunucuya kopyalayın.wp-config.phpEski veritabanı bağlantı bilgilerini içerdiği için, dosyayı FTP veya SFTP yoluyla yeni sitenin kök dizinine yükleyip oradaki dosyayı değiştirin.
Bir sonraki adım veritabanı geçişidir. phpMyAdmin aracılığıyla yeni sunucudaki veritabanına erişin ve önceden yedeklenen SQL dosyasını içe aktarın. İçe aktarma işlemi tamamlandıktan sonra, önemli bir adım veritabanındaki site URL’lerini güncellemektir; çünkü veritabanında hâlâ eski sitenin adresleri bulunmaktadır. SQL komutları çalıştırarak bunu yapabilirsiniz, ancak daha güvenli bir yöntem geçiş eklentileri kullanmak veya veritabanını doğrudan düzenlemektir.wp-config.phpÖnce arama işlemi yapılır, ardından değiştirme işlemi gerçekleştirilir.
Migre edildikten sonra kritik yapılandırmaların kontrolü
Dosyalar ve veritabanı yerlerine konduktan sonra, yeni sitenin ayarlarını değiştirmeniz gerekecek.wp-config.phpDosyadaki veritabanı adını, kullanıcı adını, şifreyi ve sunucu bilgilerini yeni sunucunun doğru bilgileriyle güncelleyin.
Yukarıdaki adımları tamamladıktan sonra, yeni sitenin alan adını ziyaret edin. Öncelikle arka plana giriş yapın ve sabit bağlantı ayarlarını kontrol edip güncelleyin (sadece “Kaydet” butonuna tıklamanız yeterli). Daha sonra aşağıdaki temel işlevleri tek tek kontrol edin: Ürün sayfalarına sorunsuzca erişilebiliyor mu, alışveriş sepetine ürün eklenebiliyor mu, ödeme süreci tamamlanabiliyor mu, ödeme testleri başarılı mı, tüm resimler ve kaynaklar düzgün bir şekilde yükleniyor mu? Son olarak, unutmayın…WooCommerce “Durum” > “Araçlar” bölümünde, “Geçici Verileri Temizle” ve “Süresi Dolmuş Geçici Verileri Temizle” gibi araçları kullanarak eski verileri temizleyin.
Migreasyon sonrası testler ve canlıya geçiş işlemleri
Taşıma işlemi tamamlandıktan ve ilk incelemeler yapıldıktan sonra, kapsamlı bir test aşaması, mağazanın sorunsuz bir şekilde hizmete girmesini sağlamanın son savunma hattıdır. Yeni siteye trafiği yeterince test edilmeden yönlendirmeyin.
Çekirdek E-ticaret Süreçleri Test Listesi
Gerçek bir müşterinin tüm satın alma sürecini simüle etmeniz gerekiyor. Bir test siparişi oluşturun ve ödemeyi PayPal Sandbox gibi bir ödeme ağ geçidi kullanarak tamamlayın. Kupon kodlarının geçerliliğini test edin, farklı teslimat bölgeleri ve yöntemleri için hesaplanan kargo ücretlerinin doğru olup olmadığını doğrulayın. Ayrıca, kullanıcı kaydı, giriş, şifre geri alma ve sipariş geçmişini görüntüleme gibi işlevleri de test edin.
Ayrıca, yeni sipariş bildirimleri, sevkiyat bildirimleri ve müşteri faturaları gibi tüm otomatik e-postaların doğru bir şekilde gönderildiğinden ve içeriklerinin doğru olduğundan emin olun. E-posta hizmetleri bunu sağlayabilir.WooCommerceİçeride bulunan e-posta günlüğü veya SMTP eklentileri ile izleme yapılabilir.
Performans ve SEO Projesi İncelemesi
GTmetrix veya Google PageSpeed Insights gibi araçları kullanarak yeni sitenizin önemli sayfalarının (ana sayfa, ürün sayfaları, ödeme sayfaları) yükleme hızlarını test edin ve eski siteyle karşılaştırın; performansın düşmediğinden emin olun. Tüm resimlerin optimize edilip edilmediğini kontrol edin ve tarayıcı önbelleğinin etkinleştirildiğinden emin olun.
SEO açısından, tüm sayfaların başlıklarının ve meta açıklamalarının doğru olduğundan emin olun ve çok sayıda 404 hatasının oluşmamasına dikkat edin. Eski iç bağlantıları yeni alan adlarıyla değiştirmek için “Search and Replace” eklentisini kullanın (alan adında bir değişiklik varsa); ancak bunu mutlaka önce test ortamında yapın. Son olarak, yeni XML site haritasını oluşturun ve arama motorlarına gönderin.
Resmi olarak alan adını değiştirme ve sonrasında izleme işlemleri…
Tüm testler başarılı olduktan sonra, nihai alan adı değişikliği gerçekleştirilebilir. Yeni bir alan adına geçtiyseniz, eski alan adının DNS kayıtlarını (A kaydı veya CNAME kaydı) yeni sunucunun IP adresine yönlendirmeniz gerekir. DNS bilgilerinin yayılması birkaç saatten 48 saate kadar sürebilir.
Geçiş sürecinde, eski sitenin bakım moduna alınmasını ve trafiğin yeni siteye yönlendirilmesi için geçici bir 301 yönlendirmesi ayarlanmasını öneririz; bu sayede arama motoru sıralamaları korunur. Yeni site yayına girdikten sonra, en az bir hafta boyunca yeni sitenin hata günlüklerini, gelen siparişleri ve sunucu kaynak kullanımını yakından izleyin ki her şey sorunsuz bir şekilde işlesin.
Özetle.
WooCommerce’ı sıfırdan kurmaktan mevcut bir mağazayı başarıyla taşımaya kadar olan süreç, sistematik bir iştir. Önemli olan, ayrıntılı bir ön hazırlık yapmak, standartlaştırılmış işlem adımlarına uymak ve taşıma sonrasında titiz testler gerçekleştirmektir. Bu rehber sayesinde, sadece en iyi uygulamalara uygun bir WooCommerce mağazası kurmakla kalmayacak, aynı zamanda güvenli bir taşıma işleminin temel becerilerini de öğrenecek ve e-ticaret işletmeniz için sağlam, yüksek performanslı ve gelecekte kolayca genişletilebilecek bir temel oluşturacaksınız. Unutmayın; ister kurulum olsun ister taşıma, eksiksiz bir yedekleme her zaman ilk ve en önemli adımdır.
Sıkça Sorulan Sorular.
WooCommerce sitesini taşırken en çok dikkat edilmesi gereken riskler nelerdir?
En çok dikkat edilmesi gereken riskler, veri kaybı veya eksikliği, ayrıca geçiş sürecinde oluşan ölü bağlantılar (dead links) veya işlevlerin çalışmamasıdır. Bunlar genellikle eksik yedeklemelerden, veritabanlarının yetersiz şekilde değiştirilmesinden veya ortam ayarlarının uyumsuz olmasından kaynaklanır.
Bu nedenle, işlemlere başlamadan önce mutlaka tüm sitenin yedeklerini alın ve tüm taşıma ve test süreçlerini öncelikle izole bir test ortamında (örneğin bir alt alan adı üzerinde) gerçekleştirin. Her şeyin doğru çalıştığından emin olduktan sonra resmi geçişi yapın.
Ürün verilerini diğer platformlardan WooCommerce’e nasıl verimli bir şekilde taşıyabilirsiniz?
Diğer platformlardan (örneğin Shopify, Magento) ürün verilerini aktarmak için en etkili yöntem, CSV dosyalarını kullanarak veri aktarımı yapmaktır. Öncelikle, orijinal platformdan tüm ürün bilgilerini, varyantları, stok durumlarını ve resim URL’lerini içeren bir CSV dosyası dışa aktarın.
Daha sonra, verileri WooCommerce’un ilgili alanlarına eşleştirmenize yardımcı olacak WooCommerce CSV import aracını veya üçüncü parti veri taşıma eklentilerini kullanmanız gerekebilir. Resimler için birçok araç, import işlemi sırasında URL’ye göre otomatik olarak resimleri indirip ürüne bağlamanıza olanak tanır.
Taşımadan sonra neden ürün resimlerim gösterilmiyor?
Ürün resimlerinin görüntülenememesinin genellikle nedeni, veritabanında saklanan resim URL’lerinin hala eski sitenin adreslerini içermesidir. Dosyaları taşısanız bile, veritabanındaki bağlantılar güncellenmemiştir.
Çözüm, “Arama ve Değiştir” aracını kullanarak veritabanındaki eski alan adlarını toplu olarak yeni alan adlarıyla değiştirmektir. “Better Search Replace” gibi doğrulanmış eklentilerin test ortamında kullanılmasını şiddetle tavsiye ederiz ve mutlaka önce veritabanını yedekleyin. İşlem sırasında yalnızca belirtilen alan adlarını değiştirin.wp_posts和wp_postmetaBu temel tablolarda, eski alan adlarına ait URL’ler bulunmaktadır.
Migraasyon sırasında SEO sıralamaları üzerindeki etkiyi nasıl en aza indirebiliriz?
SEO üzerindeki etkiyi en aza indirmek için önemli olan, URL yapısını değiştirmemek ve 301 yönlendirmelerini kullanmaktır. Eğer aynı alan adı altında yeni bir sunucuya geçiş yapılıyorsa, yalnızca sunucu ayarlarının doğru olduğundan emin olmanız yeterlidir; URL yapısı otomatik olarak devam edecektir.
Eğer alan adı değiştirilirse, eski sitedeki tüm önemli sayfaların (ürünler, kategoriler, makaleler vb.) yeni alan adındaki ilgili sayfalara 301 kalıcı yönlendirmesi ayarlanmalıdır. Bu, bir eklenti kullanılarak veya doğrudan sayfaların kodlarının düzenlenmesiyle yapılabilir..htaccessDosya, Apache sunucusu üzerinde gerçekleştirilmiştir. Aynı zamanda, yeni sitenin site haritasını Google Search Console’a en kısa sürede gönderin ve yeniden indekslenmesini talep edin.
Bir sonraki adım, bundan sonra ne yapmalıyım?
Daha fazla okuma ve pratik bilgiler.
Aşağıdaki içerikler bu makalenin konusuyla ilgilidir ve daha fazla okumak için uygundur. Öncelikle mevcut sorununuza en yakın makaleden başlayın, sonra çevresel konulara doğru ilerleyin, genellikle daha iyi sonuçlar alırsınız.
- WooCommerce’ü Derinlemesine Anlama: Oluşturmadan Optimizasyona Kadar, Nihai E-ticaret Çözümü Rehberi
- Kapsamlı Bir WooCommerce Analizi: Sıfırdan Başlayarak Güçlü Bir WordPress E-Ticaret Sitesi Oluşturma
- WooCommerce web sitelerinin dönüşüm oranını artırmak için 10 pratik ipucu
- WooCommerce Özel Ürün Sayfası Şablonlarının Kapsamlı Rehberi
- SEO Dostu WooCommerce Web Sitesi Optimizasyon Kılavuzu: Dönüşüm Oranlarını Artırmanın Ana Stratejileri