Mağazanıza yeni eklediğiniz bir ürün, raflarda en arka sıraya düşüyor; oysa siz onu vitrinde görmek istiyorsunuz. WooCommerce kurulumunun varsayılan ayarı ürünleri genellikle eklenme tarihine göre dizer, bu da elinizdeki en kârlı veya en stratejik ürünlerin listenin dibinde kaybolması anlamına gelir. Müşteri sayfayı açtığında ilk gördüğü ürünler çoğu zaman sizin öncelik vermek istediğiniz ürünler değildir.
Bu durumu düzeltmeden bırakmak doğrudan satışa yansır. Ziyaretçi, ilgisini çekmeyen ya da stokta olmayan bir ürünle karşılaşınca sayfadan hızla ayrılabilir, siz de kâr marjı yüksek ürünlerinizi öne çıkaramadığınız için potansiyel geliri masada bırakırsınız. İşin püf noktası, WooCommerce ürün sıralamasının sadece sürükle-bırak bir menüden ibaret olmadığını görmekte; arka planda çalışan mantığı bilmeden yapılan sıralamalar, kısa süre sonra kendiliğinden bozulabiliyor.
Bu rehberde, arayüzden yapılan manuel düzenlemelerle otomatik kuralların ne zaman işe yaradığını, kategori bazlı ayarları adım adım nasıl kuracağınızı ve "en çok satan" sıralamasında çoğu mağaza sahibinin fark etmediği total_sales hatasını netleştiriyoruz. Sonunda, mağazanızı gerçekten satışa göre dizebilecek pratik bir bilgiye sahip olacaksınız.
WooCommerce Ürün Sıralaması Neden Bu Kadar Önemlidir?
WooCommerce ürün sıralaması önemlidir çünkü mağazanızda hangi ürünün önce görüneceğini belirleyen şey tamamen bu ayardır. Doğru kurulmadığında ziyaretçi en çok satan değil, rastgele öne çıkan ürünlerle karşılaşır ve bu durum doğrudan satışlarınıza yansır.
WooCommerce'in varsayılan sıralama ayarları genellikle yayın tarihine dayanır. Yani bir ürünü dün eklediyseniz, aylardır satış yapan bir ürünün önüne geçer — içeriği zayıf olsa da, stoğu azalsa da fark etmez. Bu mantık, mağazanıza yeni giren ama henüz test edilmemiş bir ürünü vitrine taşırken, asıl gelir getiren ürünleri sayfanın altına iter. Kategori sayfasına giren bir müşteri ilk gördüğü ürünlere göre karar verir; aradığı ürünü bulmak için üçüncü sayfaya kadar inmez.
Burada işin can alıcı noktası şu: sıralama sadece estetik bir detay değil, kullanıcı deneyiminin ve sayfada geçirilen sürenin belirleyicisi. Mantıksız bir sıralama, ziyaretçiyi yormaktan başka bir işe yaramaz; o da sitenizden çıkar.
İpucu: Kategori sayfalarınızı ziyaretçi gözüyle inceleyin — ilk sırada gördüğünüz ürün, gerçekten en çok satan ürününüz mü, yoksa sadece en son eklediğiniz mi?
Bu noktayı netleştirdikten sonra sırada, sıralamayı elle mi yoksa otomatik kurallarla mı yöneteceğinize karar vermek var.
Manuel ve Otomatik Sıralama: Hangi Yöntem Ne Zaman Kullanılır?
Kısa cevap: ürün sayısı az ve stratejik önceliklerin varsa manuel sıralama, katalog büyüdükçe ve elle müdahale sürdürülemez hale geldiğinde otomatik sıralama kriterleri tercih edilmeli. Her iki yöntemin de kendine özgü güçlü ve zayıf yanları var.
Manuel sıralama, Ürünler ekranındaki Sıralama görünümünden sürükle-bırak yapılarak gerçekleştirilir. Arka planda bu işlem WooCommerce ürün sıralama kodunda menu_order alanını güncelleyerek çalışır. Az sayıda ürüne sahip mağazalarda bu yöntem gerçek anlamda pratik bir kontrol sunar; hangi ürünün vitrine çıkacağına siz karar verirsiniz. Ancak ürün sayısı yüzlere çıktığında sürükle-bırak işlemi zaman alıcı ve hataya açık bir hal alır.
Otomatik sıralama ise popülerlik, fiyat, puan veya tarih gibi kriterlere göre çalışır ve büyük kataloglarda elle müdahaleyi büyük ölçüde ortadan kaldırır. Burada dikkat edilmesi gereken önemli bir nokta var: popülerliğe göre sıralama genelde total_sales meta alanını baz alır, fakat bu alan iade edilen siparişleri veya stokta olmayan ürünleri her zaman dışarıda bırakmaz. Yani "en çok satan" göründüğü halde elinizde bulunmayan bir ürün üst sıralarda kalabilir.
İki yöntemi kısaca karşılaştıralım:
- Manuel sıralama: tam kontrol sağlar, kampanya veya stok önceliklerine göre anında müdahale edebilirsiniz; ancak ürün sayısı arttıkça sürdürülmesi zorlaşır.
- Otomatik sıralama: ölçeklenir, günlük müdahale gerektirmez; ancak mağaza sahibinin stratejik önceliklerini (örneğin kâr marjı yüksek ürünleri öne çekmek) göz ardı edebilir.
İpucu: Orta büyüklükteki mağazalarda hibrit bir yaklaşım işe yarar — kategori başlarına manuel olarak öne çıkan ürünler sabitlenir, geri kalan liste otomatik kritere bırakılır.
Bu iki yöntemin hangi durumda birbirini tamamlayacağını anladıktan sonra, sırada bunu pratiğe dökmek var; şimdi kategori bazında kuralları da içeren somut kurulum adımlarına geçelim.
Adım Adım Sıralama Kurulumu ve Kategoriye Özel Kurallar
Sıralamayı kurmak için önce Ürünler > Tüm Ürünler ekranına girip üstteki Sıralama sekmesine geçin; burada ürünleri sürükleyip bırakarak varsayılan menü sırasını (menu order) belirlersiniz. Mağaza sayfasındaki görünümü ise WooCommerce > Ayarlar > Ürünler > Görüntü sekmesinden, "varsayılan ürün sıralaması" seçeneğiyle kontrol edersiniz.
Her kategoriye aynı mantığı uygulamak genelde işe yaramaz. İndirim kategorisinde fiyata göre artan sıralama alışveriş kararını hızlandırırken, yeni gelenler kategorisinde tarihe göre azalan sıralama daha mantıklıdır. Bunu yapmak için:
- Ürün Kategorileri ekranından ilgili kategoriye girip açılan filtre menüsünden sıralama ölçütünü seçin.
- Kategori bazında farklı kural isteniyorsa, varsayılan WooCommerce arayüzü yetersiz kalır; bu noktada bir woocommerce ürün sıralama eklentisi kullanmak işi büyük ölçüde kolaylaştırır.
İpucu: Her kategoriyi ayrı ayrı elle düzenlemek yerine, eklentilerin sunduğu kategori bazlı kural şablonlarından faydalanın; zaman kazandırır ve hata payını azaltır.
Kurulum tamamlandıktan sonra sıradaki adım, "en çok satan" gibi görünen ama aslında yanıltıcı sonuç verebilen sıralama ölçütlerini tanımak.
Yeni Gelenler Kategorisini Kurma ve Güncel Tutma
Yeni gelenler kategorisinin işe yaraması için önce gerçek bir ürün kategorisi (product_cat) olarak tanımlanması, ardından hangi ürünlerin bu kategoriye girmeye hak kazandığına dair net bir kural belirlenmesi gerekir — örneğin "son 30 gün içinde yayınlanan ürünler". Bu kuralı manuel takip etmek yerine, belirlenen süreyi dolduran ürünleri kategoriden otomatik çıkaran zamanlanmış bir görev (cron) kurmak en sağlıklı çözümdür. Aksi halde kategori zamanla eskiyen ürünlerle dolar, müşteri güveni azalır ve "yeni gelenler" ismiyle çelişen bir görünüm oluşur.
Toplu kategori atama için pratik yöntemler:
- Toplu Düzenle: Az sayıda ürün için hızlıdır ama büyük kataloglarda yavaş kalır.
- CSV içe aktarma: Yüzlerce ürünü tek seferde kategorize eder, ancak dosya formatı hatalarına dikkat gerekir.
- WP-CLI: Teknik bilgi gerektirir ama otomasyona en uygun yöntemdir.
Bu arada "Uncategorized" terimini silmeye çalışmayın; WooCommerce varsayılan kategorisiz ürünler için bunu zorunlu tutar.
En Çok Satan Sıralamasında total_sales Tuzağı ve Diğer Yaygın Hatalar
total_sales tuzağı, WooCommerce'in "en çok satan" sıralamasını bu meta alana dayandırmasından kaynaklanır; iade veya iptal edilen siparişler bu rakamdan her zaman düşülmez, dolayısıyla sıralama gerçek satış performansını yanlış yansıtabilir. Çözüm için WooCommerce > Durum > Araçlar bölümündeki "İstatistikleri yeniden hesapla" (Product lookup tables aracı) seçeneğini düzenli çalıştırmanız gerekir; bu işlem total_sales ve ilgili tabloları gerçek sipariş verisiyle yeniden senkronize eder.
Stok durumuna göre otomatik sıralama ayarlanmamışsa tükenmiş ürünler vitrinde üst sıralarda kalmaya devam eder. Bunu önlemek için Ayarlar > Ürünler > Envanter bölümünden stokta olmayan ürünleri listenin sonuna taşıyan seçeneği aktif etmeniz yeterli.
Toplu ürün içe/dışa aktarma işlemleri de sessiz bir sorun yaratır: menu_order değerleri sıfırlanabilir veya karışabilir, sonuçta mantıksız bir dizilim ortaya çıkar. Aktarım sonrası şu adımları izleyin:
- Sıralamayı etkileyen kategorilerde ürünleri sürükle-bırak ile kontrol edin
- Gerekirse CSV dosyasına menu_order sütunu ekleyip değerleri önceden belirleyin
- Büyük katalogda WP-CLI ile menu_order toplu güncelleme komutlarını değerlendirin
Bu kontrolleri alışkanlık haline getirdiğinizde, önceki bölümde kurduğunuz sıralama mantığı zamanla bozulmadan kalıcı hale gelir.
En Çok Satanlar Sayfasını Kurmanın Üç Yolu
total_sales verisini doğru şekilde listeye dönüştürmek için üç farklı yöntem kullanabilirsiniz. İlki, WooCommerce'in hazır "En çok satanlar" shortcode'u veya bloğudur; hızlı kurulur ama stok filtresi içermez. İkincisi, meta_key=total_sales üzerinden özel bir WP_Query çalıştırmaktır; burada stokta olmayan ürünleri dışarıda bırakmak için sorguya meta_query ile stok durumu koşulu eklemeniz gerekir. Üçüncüsü ise kayan pencere (rolling window) sorgusudur: total_sales yerine son 30 veya 90 günlük sipariş kayıtlarını baz alarak dinamik bir popülerlik skoru üretir, böylece eski ama bir dönem çok satmış ürünler listeyi işgal etmez. Hangi yöntemi seçerseniz seçin, sorguya "stok > 0" şartını eklemeyi unutmayın; aksi halde tükenmiş ürünler yine üst sıralarda görünmeye devam eder.
WooCommerce ürün sıralaması tek bir ayar değil, mağazanızın satış mantığını yansıtan bir sistem. Sürükle-bırak ile elle yapacağınız basit düzenlemeler bile belirli bir noktaya kadar işe yarar; katalog büyüdüğünse otomatik kurallar ve kategoriye özel ayarlar devreye girmeli. Bir noktayı özellikle akılda tutmakta fayda var: "en çok satan" filtresi her zaman gerçek performansı göstermez, çünkü total_sales alanı iptal ve iadelerden etkilenebilir. Bu yüzden sıralama stratejinizi tek bir veriye değil, stok durumu ve satış eğilimlerinin birleşimine dayandırmak daha sağlıklı sonuç verir.
Bu bilgiyi uygulamaya başlamanın en kolay yolu, küçük bir denemeden geçiyor. Mağazanızda bir kategori seçip orada manuel sıralamayı veya özel bir kuralı test edin, sonuçları bir hafta gözlemleyin. Değişimi gördükçe hangi yöntemin sizin ürün yapınıza daha uygun olduğuna kendiniz karar verebilirsiniz.
Mağazanızdaki ürün sıralamasını gözden geçirmek istiyorsanız, önce tek bir kategoride küçük bir test yapmayı deneyin; eğer katalog büyükse ve manuel müdahale artık sürdürülemez hale geldiyse, otomatik sıralama kurallarını profesyonel bir destekle kurmayı da değerlendirebilirsiniz.
Sik Sorulan Sorular
WooCommerce barkod okuyucu ürün bulunamadı derse ne yapmalı?
Önce ürün sayfasındaki SKU alanına barkod numarasının doğru girildiğinden emin olun; okuyucu genelde SKU üzerinden eşleştirme yapar. Barkod formatı (EAN, UPC gibi) ürün verisiyle uyuşmuyorsa okuyucu sonuç bulamaz. Ayrıca tarayıcı eklentisinin veya harici cihazın mağaza yazılımınızla entegrasyonunu, API bağlantısı varsa anahtarların geçerliliğini kontrol edin. Stok senkronizasyon eklentisi kullanıyorsanız o eklentinin SKU eşleştirme ayarlarına da bakmakta fayda var.
WooCommerce ürün sıralamasına nereden başlamalı?
İlk adım Ürünler menüsünden mağaza sayfanızı açıp varsayılan sıralamayı görmek. Buradan 'Sıralama' sütununu aktif hale getirip ürünleri sürükle-bırak yöntemiyle istediğiniz düzene sokabilirsiniz. Eğer onlarca, yüzlerce ürününüz varsa manuel sıralama yorucu olur; bu durumda toplu düzenleme destekleyen bir eklenti tercih etmek işi hızlandırır. WooCommerce ürün sıralaması yaparken önce hangi ürünlerin öne çıkmasını istediğinize karar vermek işin temelini oluşturur.
Son eklenen yazılar ürün sıralamasını nasıl etkiler?
Blog yazıları doğrudan ürün sıralama mantığını değiştirmez ama dolaylı etkisi var. Yeni bir yazı belirli bir ürüne link verip trafik çekiyorsa, o ürünün satış veya görüntülenme sayısı artar; siz de bu veriye dayanarak ürünü manuel olarak öne alabilirsiniz. Yani içerik üretimi ile ürün sıralama stratejinizi birlikte düşünmek, hangi ürünün öne çıkarılacağına karar vermede size yön gösterir.
Yayındaki diğer ürün sayfaları sıralamayı nasıl etkiler?
Her kategori veya etiket sayfası kendi sıralama ayarına sahiptir, bu yüzden bir sayfada yaptığınız düzenleme otomatik olarak diğerine yansımaz. Örneğin indirimdeki ürünleri bir kampanya sayfasında öne çıkarmışsınız; aynı ürünler ana kategori sayfasında farklı sırada görünebilir. Tutarlı bir deneyim istiyorsanız her sayfayı ayrı ayrı kontrol edip gerektiğinde senkronize etmeniz gerekir.
Kategori yapısını SEO kaybetmeden nasıl değiştirebilirim?
Kategori URL'lerini değiştirmeden önce mutlaka 301 yönlendirme planlayın, aksi halde eski linkler kırılır ve arama motoru sıralamanız zarar görür. Kategori isimlerini ve slug'larını değiştirirken meta açıklamaları da güncel tutun. Değişiklik sonrası Google Search Console üzerinden yeni URL yapısını izlemek, hangi sayfaların trafik kaybettiğini erken fark etmenizi sağlar. Büyük değişiklikleri tek seferde değil kademeli yapmak riski azaltır.