En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Kategoriye Göre Arama Nasıl Yapılır (En İyi Yöntem)

İçeriğiniz güçlü olduğunda ancak WordPress arama sonuçlarınızın dağınık ve odaklanmamış hissettirmesi sinir bozucudur.

Bu sorunu birçok WordPress sitesinde gördük. Bir ziyaretçi, "e-posta pazarlaması" gibi belirli bir şeyi arar ve sonuçlar her kategoriden gönderileri çeker. Eğitimler, tasarım ipuçları ve ilgisiz makaleler aynı anda görünür.

Ziyaretçiler aradıklarını bulmak yerine bunalır ve siteyi terk eder.

Kullanıcıların kategoriye göre arama yapmasına izin vermek bu sorunu çözer. Ziyaretçilerin kendileri için gerçekten önemli olan içeriğe aramalarını daraltmalarına olanak tanır, böylece daha hızlı yanıt bulmalarına ve sitenizde daha uzun süre kalmalarına yardımcı olur. Bloglar veya çevrimiçi mağazalar gibi içerik açısından zengin sitelerde, bu, kullanıcıları doğru makalelere veya ürünlere yönlendirerek dönüşümleri de artırabilir.

Bu kılavuzda, WordPress sitenize kategori araması eklemenin en kolay yolunu göstereceğiz. Karmaşık bir kurulum gerekmez. 🙌

WordPress'te Kategoriye Göre Arama Nasıl Yapılır

Why Add Search By Category to WordPress?

Kategoriye göre arama eklemek, ziyaretçilerin bunalmadan ilgili içeriği bulmalarını kolaylaştırır. Kullanıcılar tüm sitenizde arama yapmak yerine, "Eğitimler", "İncelemeler" veya "Haberler" gibi belirli bir kategoriyle aramalarını sınırlayabilirler.

Kategoriler, gönderilerinizi perde arkasında düzenlemenize zaten yardımcı olur. Örneğin, birçok site kategorilerini bir açılır menüde veya kenar çubuğunda gösterir:

WPBeginner web sitesindeki gönderi kategorilerinin bir listesi

Çok sayıda blog gönderiniz varsa, bir adım daha ileri gidip kategoriye göre arama özelliği ekleyebilirsiniz. Bu, ziyaretçilerin alakasız sayfaları karıştırmak zorunda kalmadan tam olarak aradıklarını bulmalarına yardımcı olur.

WooCommerce kullanıyorsanız, online mağazanız için bir ürün kategorisi araması bile oluşturabilir ve daha fazla satış elde edebilirsiniz.

Bir e-ticaret sitesinde ürün kategorileri

Benzer şekilde, bir WordPress üyelik sitesi çalıştırıyorsanız, ziyaretçilerin belirli üyeleri, grupları, forumları, çevrimiçi kursları ve daha fazlasını bulmalarına yardımcı olmak için kategoriye göre arama kullanabilirsiniz.

Bunu söyledikten sonra, WordPress'e kategoriye göre arama özelliği eklemeyi görelim. Bu eğiticide gezinmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Adım 1: SearchWP'yi Kurun ve Ayarlayın

WordPress'e kategoriye özel bir arama eklemenin en kolay yolu SearchWP kullanmaktır. En iyi arama eklentisidir ve yerleşik WordPress aramasını iyileştirir.

SearchWP ile, varsayılan olarak WordPress'in göz ardı ettiği içerikleri, özel gönderi türleri, PDF dosyaları, WooCommerce ürünleri ve kategoriler dahil olmak üzere arayabilirsiniz.

Eklenti hakkında daha fazla bilgi edinmek için ayrıntılı SearchWP incelememize bakabilirsiniz.

Öncelikle, web sitelerindeki 'Şimdi SearchWP Al' düğmesine tıklayarak bir SearchWP hesabına ihtiyacınız olacak. Ardından, hesabınızı oluşturmak için kayıt işlemini tamamlamanız yeterlidir.

SearchWP sizin için doğru arama eklentisi mi?

📝 Not: SearchWP ücretli bir eklentidir, ancak kullanıcılar yazdıkça anında, canlı sonuçlar ekleyen SearchWP Live Ajax Search adlı ücretsiz bir eklentiye de sahiptir.

Bir SearchWP lisansı için kaydolmayı bitirdikten sonra, SearchWP zip dosyasını indirin. Lisans anahtarınızı da kopyalayabilir veya kolay erişim için sekmeyi açık tutabilirsiniz.

Ardından, SearchWP eklentisini kuralım ve etkinleştirelim. WordPress kontrol panelinizde Eklentiler » Yeni Eklenti Ekle bölümüne gidin.

WordPress yönetim alanındaki Eklentiler altındaki Yeni Eklenti Ekle alt menüsü

Sayfanın üst kısmında, yükleyiciyi açmak için 'Eklentiyi Yükle'ye tıklayın.

Ardından, 'Dosya Seç'e tıklayın, SearchWP ZIP dosyanızı yükleyin ve 'Şimdi Yükle'ye tıklayın.

WordPress'te yüklemek ve kurmak için eklenti zip dosyasını seçin

Yükleme bittikten sonra, eklentiyi etkinleştirmek için 'Etkinleştir'e tıklayın. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Etkinleştirdikten sonra SearchWP » Ayarlar bölümüne gidin ve ardından ‘Genel’ sekmesine tıklayın.

SearchWP lisans anahtarını girin

Burada, lisansınızı 'Lisans Anahtarı' kutusuna girmeniz gerekir. Bu bilgiyi SearchWP sitesindeki hesabınızın altında bulabilirsiniz.

İşiniz bittiğinde, 'Anahtarı Doğrula' düğmesine tıkladığınızdan emin olun.

Adım 2: WordPress Arama Algoritmanızı Özelleştirin

Eklentiyi etkinleştirdikten sonra, SearchWP'nin içeriğinizi nasıl indekslediğini, aradığını ve görüntülediğini ince ayar yapabilirsiniz. Bunu, yalnızca WordPress blogunuz veya web siteniz için özel bir Google arama algoritması oluşturmak olarak düşünebilirsiniz.

Başlamak için SearchWP » Algoritma bölümüne gidin.

SearchWP arama optimizasyonu WordPress eklentisi

Burada, SearchWP'nin varsayılan olarak aradığı sayfalar, gönderiler ve medya dosyaları gibi farklı içerik türleri için bir bölüm göreceksiniz.

Her bölüm, SearchWP'nin WordPress web sitenizdeki içeriği nasıl sıralayacağını kontrol etmenizi sağlayan kendi Uygulama Öznitelik Alaka Düzeyleri kaydırıcılarına sahiptir.

Örneğin, 'Başlık' kaydırıcısını ortaya ve 'İçerik' kaydırıcısını sağa doğru hareket ettirirseniz, içerik başlığa göre daha fazla ağırlık taşıyacaktır. Bu, kullanıcıların belirli makaleleri daha hızlı bulmasına yardımcı olur.

Özel bir arama algoritmasındaki farklı alaka düzeyi ayarlarına sahip özniteliklerin bir örneği

Hatta belirli sayfaları, yazarları ve daha fazlasını WordPress aramasından hariç tutabilirsiniz.

Başka bir seçenek de ' Kaynaklar & Ayarlar' düğmesine tıklayarak arama sonuçlarına daha fazla içerik dahil etmektir.

SearchWP kullanarak daha fazla içeriği aranabilir hale getirme

Artık farklı içerik türlerinin yanındaki kutuyu işaretleyebilirsiniz. Örneğin, blog yorumlarını aranabilir hale getirmek veya WordPress'te PDF indeksleme ve arama eklemek isteyebilirsiniz.

Değişikliklerinizden memnun kaldığınızda, ‘Tamamlandı’ düğmesine tıklayın.

WordPress arama sonuçlarına yorum, medya ve daha fazlasını nasıl ekleyebilirsiniz

Bu, her yeni içerik türü için yeni bir bölüm ekler. Artık farklı kaydırıcıları kullanarak öznitelik alaka düzeyini değiştirebilirsiniz.

Arama kurulumundan memnun kaldığınızda, ekranın üst kısmına kaydırın ve ‘Kaydet’ düğmesine tıklayın.

Özel WordPress arama algoritmanızı kaydetme

SearchWP şimdi dizini otomatik olarak yeniden oluşturacaktır. İnternet bağlantınızın hızına ve WordPress barındırma sağlayıcınıza bağlı olarak bu birkaç dakika sürebilir.

'Dizin Durumu %100' ibaresini görür görmez, SearchWP'nin tüm içeriğinizi ve ayarlarınızı dizine eklediğini bileceksiniz.

WordPress arama dizininizi yeniden oluşturma

Adım 3: Kategoriye Göre Arama Formu Oluşturun

Bu aşamada, kategoriye göre arama formu oluşturmaya hazırsınız. Bu, ziyaretçilerin aramak istedikleri kategoriyi seçmelerine olanak tanır. Ayrıntılı talimatlar isterseniz, WordPress'te özel bir arama formu oluşturma hakkındaki makalemizi okuyabilirsiniz.

İlk olarak, SearchWP » Arama Formları'na gidin. Ardından, 'Yeni Ekle'ye tıklayın.

WordPress web sitenize özel bir arama formu ekleme

Ardından, yeni arama formunuza daha sonra tanımlayabilmeniz için bir ad verin. Bir web sitesi için birden fazla arama formu oluşturmaya karar verirseniz bu kullanışlı olacaktır.

Ardından, arama formu için bir düzen teması seçin. Kategori tabanlı bir arama formu oluşturduğumuz için 'Kategori Araması'nı seçmelisiniz.

SearchWP ile kategoriye göre arama formu oluşturma

Aşağı kaydırdığınızda, 'Kategori Arama' seçeneğinin etkinleştirildiğini göreceksiniz. Ayrıca şunları da etkinleştirebilirsiniz:

  • Hızlı Arama – arama terimi önerileri sunar
  • Gelişmiş Arama – kullanıcıların gelişmiş filtreler kullanarak arama yapmasını sağlar

Motor için, daha önce 2. Adımda düzenlediğimiz için 'Varsayılan'ı seçebilirsiniz.

Sonuçlar Sayfası için varsayılan WordPress arama sonuçları sayfasını seçebilir veya SearchWP kullanarak yeni bir tane oluşturabilirsiniz. İkinci seçeneğe ilgi duyuyorsanız, WordPress'te arama sonuçları sayfasının nasıl özelleştirileceğine dair rehberimizi okuyun.

SearchWP'de arama formu ayarlarını yapılandırma

Son olarak, ‘Arama Türü’ alanına bakalım. Bu, formun ne tür içerik arayacağını kontrol eder. Arama sonuçlarını yalnızca blog yazılarını gösterecek şekilde sınırlamak (ve sayfaları veya ürünleri yok saymak) istiyorsanız, burada yalnızca ‘Yazılar’ın seçili olduğundan emin olun.

Ancak sayfaları ve medya dosyalarını dahil etmek istiyorsanız, 'Sayfalar' ve 'Medya' yazın.

‘Kategori Seç’ alanında, ziyaretçileriniz için açılır menüde hangi kategorilerin görüneceğini seçebilirsiniz. Örneğin, ‘Kategorisiz’ veya ‘Arşivlenmiş’ gibi dahili kategorileri gizlemek isteyebilirsiniz, böylece kullanıcılar bunları görmez.

Bunun altında, alan etiketindeki yer tutucu metni değiştirebilir ve gerekirse Arama Düğmesi'ni etkinleştirebilir veya devre dışı bırakabilirsiniz.

SearchWP'de kategoriye göre arama formu ayarlarını özelleştirme

Alt kısımlarda, arama formunun kenarlığını, kenarlık rengini ve yazı tipini, ayrıca düğmenin şeklini, etiketini, arka plan rengini ve yazı tipini değiştirebilirsiniz.

Tasarımı WordPress temanız için daha uygun hale getirmekten çekinmeyin.

SearchWP formunun stilini özelleştirme

Once you’re happy with the search form settings, go ahead and scroll up the page.

Ardından, ‘Kaydet’e tıklayın.

SearchWP formunu kaydetme

Adım 4: Kategoriye Göre Arama Formunu WordPress'e Yerleştirin

Now that you have created a search by category form, let’s embed it on your WordPress website. SearchWP offers an easy-to-use search form block that you can add using the Gutenberg editor, Full Site Editor, and the block-based widget editor.

Formu bir WordPress sayfasına eklemeyi deneyelim. Yeni veya mevcut bir sayfa için blok düzenleyiciyi açın ve ‘+ Blok Ekle’ düğmesine tıklayın.

Ardından, ‘Arama Formu’ bloğunu seçin. Doğru bloğu seçtiğinizden, varsayılan WordPress ‘Arama’ bloğunu değil, emin olmak için turuncu SearchWP simgesini arayın.

WordPress'e SearchWP arama formu bloğunu ekleme

Şimdi, kenar çubuğundaki 'Blok' sekmesinde, açılır menüden oluşturduğunuz formu seçin. Ardından yeni kategoriye göre arama formunuzun görüntülendiğini göreceksiniz.

Sayfaya kısa talimatlar veya görseller gibi daha fazla öğe eklemekten çekinmeyin. Ardından, ‘Yayınla’ veya ‘Güncelle’ düğmesine tıklayın.

Blok düzenleyicide bir SearchWP formu seçme

📝 Not: Arama formunu web sitenizin kenar çubuğuna veya altbilgisine eklemek için, Görünüm » Widget'lar bölümüne gidin. Oradan, kenar çubuğu alanınızı bulun ve SearchWP ‘Arama Formu’ bloğunu oraya ekleyin.

Şimdi WordPress sayfanızı önizleyin ve formun ön yüzde nasıl göründüğünü görün.

Kategoriye göre arama formumuz şu şekilde görünüyor:

SearchWP ile oluşturulmuş bir kategoriye göre arama formu örneği

WordPress sitenizde çok fazla içerik olduğunda, ziyaretçilerin tam olarak ihtiyaç duydukları şeyi bulmaları bunaltıcı olabilir. Genel bir arama çok fazla sonuç döndürebilir, bu da onların pes edip ayrılmalarına neden olabilir.

Bunu düzeltmenin yararlı bir yolu, arama sonuçlarınızın hemen yanına kategoriler, etiketler veya gönderi türleri için anında taksonomi filtreleri eklemektir. Bu, kullanıcıların sayfayı yeniden yüklemeden sonuçlarını gerçek zamanlı olarak daraltmalarını sağlayan Ajax'ı kullanır.

For example, someone might search for “email templates” and then quickly filter by topics like “Marketing” or “Tutorials” to zero in on what they’re really looking for.

Arama kurallarını düzenle

Bu küçük değişiklik, çok daha sorunsuz bir deneyime, daha hızlı sonuçlara ve sitenizi keşfetme olasılığı daha yüksek olan daha mutlu ziyaretçilere yol açabilir. Ve özellikle şu durumlar için kullanışlıdır:

  • WordPress blogları birden fazla konu veya yazarla
  • Öğrencilerin konuya, zorluk seviyesine, eğitmene veya formata (örneğin video veya metin) göre filtreleme yapabileceği Çevrimiçi kurs kütüphaneleri
  • Üyelerin role, uzmanlığa, sektöre veya konuma göre filtrelenebileceği Dizin veya üyelik siteleri
  • Araba bayiliği web siteleri, kullanıcıların marka, model, yıl, yakıt türü veya özelliklere göre arama yapması gereken yerler
  • **Emlak siteleri**, ziyaretçilerin konuma, mülk türüne veya fiyat aralığına göre filtrelemek istediği yerler

Başlamak için, WordPress aramasında bir Ajax taksonomileri filtresinin nasıl ekleneceği hakkındaki kılavuzumuza bakın.

Alternatif olarak, SearchWP ile WordPress aramasını nasıl iyileştireceğiniz hakkındaki nihai kılavuzumuza göz atabilirsiniz.

WordPress'te Kategoriye Göre Arama Hakkında SSS

WordPress sitenizde kategori tabanlı arama kullanma hakkında sorularınız mı var? SearchWP'den en iyi şekilde yararlanmanıza yardımcı olacak bazı yaygın sorular şunlardır.

SearchWP'yi herhangi bir WordPress temasıyla kullanabilir miyim?

Evet! SearchWP, tüm WordPress temaları ile çalışır. Tema özelinde herhangi bir ince ayar yapmaya gerek kalmadan sitenizin arama işlevselliğini geliştirir.

Kategoriye göre arama formunun görünümünü özelleştirebilir miyim?

Kesinlikle. SearchWP, kategori arama formunu stilize etme esnekliği sunar, böylece sitenizin tasarımıyla mükemmel bir şekilde uyum sağlar. Örneğin, arama çubuğunuzun etiketini ve yer tutucusunu ayarlayabilir, ayrıca yazı tipi ve kenarlık stilini değiştirebilirsiniz.

SearchWP'de belirli içeriğin aranmasını hariç tutmak mümkün mü?

Evet, yapabilirsiniz. SearchWP, belirli sayfaları, yazarları veya içerik türlerini ayarlarından kolayca hariç tutmanızı sağlar – ek kodlama gerekmez.

Sitenizin arama sonuçlarından tüm sayfaları hariç tutma

WordPress Aramasını İyileştirmek İçin Ek Kaynaklar

Bu makalenin WordPress'te kategoriye göre aramayı eklemenize yardımcı olduğunu umuyoruz.

Özel bir WordPress arama motoru oluşturma hakkında daha fazla bilgi edinmek için şu kılavuzlara göz atın:

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

22 CommentsLeave a Reply

    • The SearchWP plugin does integrate with WooCommerce and would allow you to search for products :)

      Yönetici

  1. Bu kılavuz, her kategorinin belirli hizmetler veya departmanlar için tüm destek gönderilerini içereceği bir destek sitesi araması oluşturmak ve diğerleri için de aynı şekilde mi takip edilebilir? Bu gönderi için teşekkürler.

    • If we understand correctly then yes, you should be able to do that :)

      Yönetici

  2. Merhaba yardım, bir web sayfası için bir arama kutusu oluşturmak istiyorum ve yalnızca tek bir sayfa kategorisinde arama yapmalı. Bunu WordPress'te nasıl yapabilirim?

  3. Tam olarak aradığım şeydi! Ayrı bir inceleme bölümü için, yalnızca o ayrı bölümü arayan bir arama çubuğuyla bir kenar çubuğuna ihtiyacım vardı. Bu yüzden bu mükemmeldi

  4. Bu harika eklentiye verdiğiniz destek için teşekkürler. Eklentiyi denedim, isme göre arama iyi çalışıyor ancak kategori araması herhangi bir sonuç göstermiyor. Sanırım 3.5 — >3.8 ile uyumlu değil.
    "cat" kelimesini "category" olarak değiştirmeyi denedim ama hepsi boşunaydı. Herhangi bir hızlı yardım çok takdir edilecektir. Şimdiden teşekkürler.

  5. Bu eklentiyi kurduktan sonra orijinal kategoriler widget'ı artık çalışmıyor!
    Eklentiyi kaldırdığımda tekrar çalıştı!
    Nedenini hala bulamadım.

    Birisi sorunu nasıl düzelteceğimi söyleyebilir mi?

    Çok teşekkürler!

  6. Hem normal Google özel arama ile arama yapıyorum hem de kategori arama eklentisini kullanıyorum. Google arama sonuçlarını almak için searchform.php dosyasını değiştirdim (bu kısa kod ile).
    Kategoriye göre arama eklentisini kullandığımda, sonuçlar standart olanlarla aynı, yani filtrelenmiyorlar, çünkü her iki durumda da Google özel arama kullanıyorum.
    Bu yüzden standart olanı yalnızca bu eklenti için () olarak sıfırlamak istiyorum.
    Nasıl yapabilirim?
    Teşekkürler

  7. Takım,

    Yukarıdaki adımları denedim, ancak metin alanına [sbc] eklediğimde, arama kutusunu çağırmak yerine yalnızca metin olarak görüntülendi. Bir şeyi mi kaçırıyorum?

    Aksi takdirde, bahsi geçen kodu tema şablonuna nereye ekleyebileceğimden de emin değilim. Düzenlemem gereken belirli tema dosyası konusunda bana yardımcı olabilir misiniz?

    Teşekkürler

  8. Oh I’m so glad to find this plugin! I think I need to keep looking though because I need to have it search specific pages on my site as well as some categories of posts.

  9. Gerçekten zamanımı çok kurtardı.........

    Bu eklenti hala wordpress 3.5.1 ile çalışıyor!!!!

  10. Kategoriye göre arama yalnızca 3.4.2'ye kadar olan Wordpress sürümleri için test edilmiştir – yine de yüklemek sorun olur mu? 3.5.0 kullanıyorum.
    Okuyucularımın kategorilerimde gezinmesini ve arama yapmasını kolaylaştıracak bir işlevsellik için gerçekten sabırsızlanıyorum.
    Selamlar Gitte

  11. Bir müşteri sitesi için farklı seçenekleri gözden geçirdim ve sonunda Search Everything eklentisini yükledim. Nelerin aranacağını yapılandırma seçeneği de sunuyor. Ve bu durumda birkaç kategoriyi hariç tutmak istedim.

  12. Ciddi bir özelleştirme gerekmiyorsa, searchform.php dosyanızda aşağıdaki kod parçasını kullanabilirsiniz.

    <form method="get" id="searchform" action="<?php echo home_url(); ?>">
    <input type="search" id="s" name="s" />
    <?php wp_dropdown_categories( 'show_option_all=Tüm Kategoriler' ); ?>
    </form>

  13. Sitemde Relevanssi kullanıyorum ve harika ama kategori yerine bu tür bir şeyi özel taksonomiye göre daraltmak isterim.

Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.