WordPress varsayılan bir arama özelliği ile birlikte gelir, ancak bazen hatalar ve sınırlamalar araya girebilir.
Bu durumda ziyaretçileriniz aradıklarını bulmakta zorlanabilir ve sitenizdeki deneyimlerini olumsuz yönde etkileyebilir. Deneyimlerimize göre bu, insanların web sitenizden ayrılmasının en büyük nedenlerinden biri olabilir.
Bu kılavuzda, birinci sınıf bir kullanıcı deneyimini sürdürmenize yardımcı olmak için WordPress arama işleviyle ilgili yaygın sorunları nasıl çözeceğinizi göstereceğiz.
WordPress Arama Hataları Neden Olur?
Çoğu web sitesi, ziyaretçilerin WordPress blogunuzdaki ilginç içerikleri veya çevrimiçi mağazanızdan satın almak isteyebilecekleri ürünleri bulmalarına yardımcı olan bir arama özelliğine sahiptir.
Ne yazık ki WordPress’in yerleşik arama özelliği çok basittir.
Varsayılan olarak yorumlar, incelemeler veya özel gönderi türleri gibi tüm içerik türlerinde arama yapmaz. Bu, ziyaretçilerin aradıklarını bulmalarını engelleyebilir.
Yerleşik arama ayrıca etiketler, kategoriler veya özel alanlar gibi şeylere dikkat etmeden arama sözcüklerini gönderi veya sayfa içeriğiyle eşleştirmeye odaklanır. Bunlar, ziyaretçilerinizin daha doğru arama sonuçları almasına yardımcı olabilecek önemli bilgi parçalarıdır.
Ayrıca, yerleşik aramayı özelleştirmenin kolay bir yolu yoktur. Örneğin, bir yazının başlığına alıntısından daha fazla öncelik vermek veya belirli sayfaları WordPress aramasından hariç tutmak istiyorsanız, kodu düzenlemeniz gerekir.
Bunu akılda tutarak, WordPress aramanın çalışmamasıyla ilgili yaygın sorunları nasıl kolayca çözebileceğinizi paylaşacağız. İşte bu makalede ele alacağımız tüm konulara hızlı bir genel bakış:
Hazır mısınız? Hadi başlayalım.
WordPress Arama Kutusunun Görünmemesi Nasıl Giderilir
WordPress’in yerleşik bir arama özelliği vardır, ancak ne yazık ki tüm temalar bir arama çubuğu tasarımı içermez. Temanızda yoksa, bir tane oluşturmanın birkaç yolu vardır.
İlk olarak, WordPress web sitenizin üstbilgi veya altbilgi gibi widget’a hazır herhangi bir alanına bir Arama bloğu ekleyebilirsiniz. Bu, WordPress sitenizin her sayfasında bir arama çubuğu göstermenin hızlı ve kolay bir yoludur.
Bir Arama bloğu eklemek için Görünüm ” Widget‘lar bölümüne gitmeniz yeterlidir. Ardından bir arama çubuğu eklemek istediğiniz alanı bulabilir ve genişletmek için ok simgesine tıklayabilirsiniz.
Ardından, ‘+’ simgesine tıklamanız yeterlidir.
Açılan pencerede ‘search’ (ara) yazın ve ardından Search (Ara) bloğunu seçin.
Bunu yaptıktan sonra, bloğun üzerinde görünen simge satırını kullanarak Arama bloğunu özelleştirebilirsiniz. Bu, arama düğmesinin boyutunu değiştirmeyi ve bazı metinler eklemeyi içerir.
Arama bloğunuzun nasıl göründüğünden memnun olduğunuzda, devam edin ve ‘Güncelle’ düğmesine tıklayın. Artık arama çubuğunu canlı olarak görmek için web sitenizi ziyaret edebilirsiniz.
Başka bir seçenek de Arama bloğunu belirli bir sayfaya veya gönderiye eklemektir. Örneğin, yalnızca ana sayfanızda veya açılış sayfanızda bir arama çubuğu göstermek isteyebilirsiniz.
Bunu yapmak için, arama çubuğunuzu göstermek istediğiniz gönderiyi veya sayfayı açmanız yeterlidir. Daha sonra ‘+’ simgesine tıklayabilir ve yukarıda açıklanan aynı işlemi izleyerek bir Arama bloğu ekleyebilirsiniz.
Şimdi, WordPress’in hazır Arama bloğu sitenize temel arama eklemek için kolay bir yoldur. Ancak, arama çubuğunuzun nasıl görüneceği ve çalışacağı üzerinde tam kontrol istiyorsanız, bir sayfa oluşturucu eklentisine ihtiyacınız olacaktır.
SeedProd, WordPress için en iyi sürükle ve bırak sayfa oluşturucudur ve bir Arama Formu bloğu da dahil olmak üzere 80’den fazla profesyonelce tasarlanmış blokla birlikte gelir. Bu, WordPress web sitenizin herhangi bir alanına anında bir arama çubuğu eklemenizi sağlar.
Tek yapmanız gereken SeedProd editörünü açmak ve ardından Arama Formu bloğunu web sitenizin düzenine sürükleyip bırakmaktır.
Bunu yaptıktan sonra, sol taraftaki menüde bulunan tüm ayarları kullanarak özelleştirebilirsiniz.
Arama çubuğunu ekledikten sonra, SeedProd tema oluşturucusunu kullanarak markanıza mükemmel şekilde uyan tamamen özel bir arama sonuçları sayfası tasarlayabilirsiniz.
Daha fazla bilgi için özel bir WordPress temasının nasıl kolayca oluşturulacağına ilişkin kılavuzumuza bakabilirsiniz.
WordPress Arama 404 Hatası Gösteriyor Nasıl Düzeltilir
Bir ziyaretçi arama yaptığında, siteniz “Bu sayfa bulunamadı!” gibi bir 404 hatası gösterebilir.
404 hatalarını genellikle kalıcı bağlantılarınızı yeniden oluşturarak düzeltebilirsiniz. Bu, sitenizdeki hiçbir şeyi değiştirmeden WordPress kalıcı bağlantı yapısını yeniden oluşturur ve onarır.
Bu kulağa karmaşık gelebilir, ancak WordPress tüm zor işleri sizin için yapar.
Kalıcı bağlantılarınızı yeniden oluşturmak için Ayarlar ” Kalıcı Bağlantılar bölümüne gitmeniz yeterlidir.
Ardından, sayfanın en altına kaydırmak ve ‘Değişiklikleri Kaydet’ düğmesine tıklamak isteyeceksiniz.
Ve işte bu kadar. WordPress artık kalıcı bağlantı yapınızı yeniden oluşturacaktır. İşe yaradığından emin olmak için sitenize gidip bir arama yapmayı deneyebilirsiniz.
Kalıcı bağlantı yapınızı yeniden oluşturmaya ilişkin daha ayrıntılı bir görünüm için WordPress’te kalıcı bağlantılarınızı nasıl yeniden oluşturacağınıza ilişkin eksiksiz kılavuzumuza bakın.
WordPress Aramasının Alakasız Sonuçlar Göstermesi Nasıl Düzeltilir?
Bir ziyaretçi her arama yaptığında, alakalı arama sonuçlarını göstermek isteyebilirsiniz. Bu, ziyaretçilerin ilginç içerikler bulmasına yardımcı olarak onları sitenizde daha uzun süre tutacak ve satışlarınızı ve dönüşümlerinizi artıracaktır.
Ancak, yerleşik WordPress araması her zaman en doğru sonuçları göstermez. Bunun nedeni, arama terimini yalnızca yazınızın başlığında ve içeriğinde aramasıdır.
Bunu göz önünde bulundurarak, gelişmiş bir arama eklentisi yüklemenizi öneririz.
SearchWP, 50.000’den fazla web sitesi tarafından kullanılan WordPress için en iyi özel arama eklentisidir. SearchWP, özel alanlar, WooCommerce ürünleri, kategoriler ve etiketler, PDF dosyaları ve daha fazlası dahil olmak üzere sitenizin her bölümünde arama yapabilir.
Web sitenizin arama algoritmasını ayarlamak ve en önemli içeriğinizin ziyaretçinin arama sonuçlarının en üstünde görünmesini sağlamak için SearchWP’yi kullanabilirsiniz.
Yapmanız gereken ilk şey SearchWP eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından, web sitenizin araç çubuğundaki yeni ‘SearchWP’ düğmesine tıklamak isteyeceksiniz. Daha sonra devam edebilir ve ‘Lisansı Etkinleştir’e tıklayabilirsiniz.
Bunu yaptıktan sonra, ‘Lisans’ sekmesine tıklayın.
Artık lisansınızı ‘Lisans’ kutusuna yapıştırabilir ya da yazabilirsiniz. Bu anahtarı SearchWP’yi satın aldığınızda aldığınız e-postada bulacaksınız.
Anahtarı girdikten sonra, devam edin ve ‘Etkinleştir’ düğmesine tıklayın.
SearchWP, WordPress arama ile otomatik olarak entegre olur, böylece siteniz hemen daha doğru sonuçlar göstermeye başlayacaktır. Ancak, en iyi sonuçları almak için SearchWP’nin arama motoru ayarlarını özelleştirmek isteyeceksiniz.
Burada, Google gibi arama motorlarının içerikleri nasıl sıraladığını düşünmek faydalı olacaktır.
Bu arama motorları, arama terimiyle yakından eşleşen yüksek kaliteli içeriği bulmak için algoritmalar kullanır. Ardından, en iyi eşleşmelerin arama sonuçları sayfasının en üstünde görünmesini sağlamak için bu içeriği sıralar.
SearchWP ile tıpkı Google gibi kendi algoritmalarınızı oluşturabilir ve kendi kurallarınızı belirleyebilirsiniz. Bu, ziyaretçi deneyimini iyileştirebilir, dönüşümlerinizi artırabilir ve WordPress ile çevrimiçi para kazanmanıza yardımcı olabilir.
SearchWP’nin ayarlarını yapılandırmak için devam edin ve ‘Motorlar’ sekmesine tıklayın.
Bu ekranda, sayfalar ve yazılar gibi farklı WordPress içerik türleri için bölümler göreceksiniz.
Her bölüm için, SearchWP bir arama gerçekleştirirken baktığı öznitelikleri gösterir. Aşağıdaki resimde, SearchWP’nin sayfanın başlığını, içeriğini, slug’ını ve sayfanın alıntısını aradığını görebiliriz.
Ayrıca her nitelik için bir ‘Uygulanabilir Nitelik Alaka Düzeyi’ ölçeği vardır. Bu, SearchWP’nin arama sonuçlarını sıralarken her bir niteliğe verdiği ağırlıktır.
Aşağıdaki resimde, bir gönderinin başlığının URL slug’ından daha fazla ağırlığa sahip olduğunu görebiliriz.
Kaydırıcısını kullanarak bir niteliği daha fazla veya daha az alakalı hale getirebilirsiniz.
Her web sitesi için doğru sonuçlar vereceği garanti edilen hiçbir ayar yoktur. Bunu göz önünde bulundurarak, size en doğru arama sonuçlarını neyin verdiğini görmek için farklı alaka düzeyi ayarlarını denemek isteyebilirsiniz.
Arama sonuçlarınıza dahil edilecek farklı içerik türleri de ekleyebilirsiniz. Örneğin, ziyaretçilerinizin arayabilmesini istediğiniz PDF dosyalarınız varsa WordPress’e PDF arama ve indeksleme özelliği ekleyebilirsiniz.
Herhangi bir özel taksonominiz veya alanınız varsa, SearchWP’ye sitenizde arama yaparken bu içeriğe bakmasını da söyleyebilirsiniz.
Öznitelik eklemek veya kaldırmak için ‘Öznitelik Ekle/Kaldır’ düğmesine tıklayın.
Bu bir açılır pencere açacaktır. SearchWP’nin bir özniteliği yok saymasını sağlamak için kutusunun işaretini kaldırmanız yeterlidir.
Bir öznitelik eklemek istiyorsanız, kutusunu işaretlemek için tıklayın.
Aramalarınıza özel bir alan veya taksonomi eklemek mi istiyorsunuz?
Ardından, söz konusu alanın veya taksonominin adını yazmanız ve göründüğünde seçmeniz yeterlidir.
Niteliklerinizden memnun olduğunuzda, devam edin ve ‘Bitti’ düğmesine tıklayın.
Şimdi yukarıda açıklanan aynı süreci izleyerek yeni özniteliklerinizin alaka düzeyini değiştirebilirsiniz.
Bu konuda daha fazla bilgi edinmek için lütfen SearchWP ile WordPress aramasının nasıl geliştirileceğine ilişkin adım adım kılavuzumuza bakın.
SearchWP’nin ayarlarını özelleştirmeyi tamamladığınızda, değişikliklerinizi kaydetmek için ‘Motorları Kaydet’ düğmesine tıkladığınızdan emin olun.
SearchWP artık tüm aramaları için bu yeni ayarları kullanacaktır.
Doğru sonuçlar aldığınızı kontrol etmek için sitenizi ziyaret etmeye ve birkaç arama yapmaya değer.
Herhangi bir gelişme görmüyorsanız, WordPress temanız kendi aramasını gerçekleştiriyor olabilir. Bu, gereksiz arama olarak bilinir.
Bunun temanızda olup olmadığını kontrol etmenin en kolay yolu search.php dosyasını açmaktır.
Bu dosyaya erişmek için bir FTP istemcisine ihtiyacınız olacaktır. WordPress hosting cPanel’inizin dosya yöneticisini de kullanabilirsiniz.
FTP’yi ilk kez kullanıyorsanız, FTP kullanarak sitenize nasıl bağlanacağınıza ilişkin eksiksiz kılavuzumuza bakabilirsiniz.
Sitenize bağlandıktan sonra, wp-content/themes/ klasörünü açmak için FTP’yi kullanabilirsiniz.
‘themes’ klasörünün içinde, şu anda WordPress web sitenizde kullandığınız temayı bulun. Daha sonra bu klasörü açabilir ve search.php dosyasını bulabilirsiniz.
Ardından, search.php dosyasına tıklayın ve ‘Görüntüle/Düzenle’yi seçin.
Bu, search.php dosyasını bilgisayarınızın varsayılan metin düzenleyicisinde açacaktır.
Şimdi, bu şablonda query_posts, new WP_Query veya get_posts içeren sorgular olup olmadığını kontrol etmek isteyeceksiniz. Bu genellikle temanızın gereksiz bir arama yaptığı anlamına gelir.
Eğer search.php bu sorgulardan herhangi birine sahipse, alternatif bir WordPress temasına geçmenizi öneririz. Size yardımcı olmak için en popüler ve en iyi WordPress temalarının bir listesini oluşturduk.
Diğer bir seçenek de gereksiz arama yapmayan yeni bir şablon yazabilecek bir WordPress geliştiricisi tutmaktır.
Not: WordPress sorunlarıyla mı boğuşuyorsunuz? İster teknik sorunlarla karşılaşıyor, ister özelleştirmeye ihtiyaç duyuyor veya sitenizin performansını artırmak istiyor olun, uzman ekibimiz size yardımcı olmak için burada. Bugün Premium WordPress Desteği alın!
WooCommerce Ürün Aramasının Doğru Sonuçları Göstermemesi Nasıl Düzeltilir?
Bir WooCommerce mağazanız varsa, arama sonuçları müşterilerin satın alacakları ürünleri bulmalarına yardımcı olabilir. Daha fazla ürün satmak için doğru ürün arama sonuçlarını görüntülemeniz gerekir.
Ancak WordPress varsayılan olarak arama yaparken ürün incelemelerinize, niteliklerinize veya açıklamalarınıza bakmaz. Neyse ki, SearchWP ile WooCommerce aramasıyla ilgili sorunları kolayca çözebilirsiniz.
SearchWP’yi yukarıda açıklanan aynı süreci izleyerek kurabilirsiniz.
Etkinleştirmenin ardından, Ayarlar ” SearchWP‘ye gidelim. Daha sonra ‘Kaynaklar ve Ayarlar’ düğmesine tıklayabilirsiniz.
Açılan pencerede ‘Ürünler’ seçeneğini işaretlediğinizden emin olun.
Bundan sonra, açılır pencereyi kapatmak için ‘Bitti’ düğmesine tıklamanız yeterlidir.
Şimdi yeni ‘Ürünler’ bölümüne ilerlemek isteyeceksiniz.
Burada, yukarıda açıklanan aynı süreci izleyerek WordPress’in ürün aramalarında kullandığı öznitelikleri özelleştirebilirsiniz.
Daha fazla bilgi için lütfen akıllı bir WooCommerce ürün aramasının nasıl yapılacağına ilişkin eksiksiz kılavuzumuza bakın.
Yavaş WordPress Araması Nasıl Düzeltilir
Hızlı arama, ziyaretçilerin aradıklarını hızla bulmalarına yardımcı olur. Bu, kullanıcı deneyimini iyileştirmeye yardımcı olur ve sayfa görüntülemelerinizi ve dönüşüm oranlarınızı artırabilir.
Ne yazık ki, yerleşik WordPress araması çok hızlı değildir. Daha fazla içerik ekledikçe, sitenizin arama sonuçlarını döndürmesinin giderek daha uzun sürdüğünü fark edebilirsiniz.
İyi haber şu ki, sitenizin aramasını hızlandırmanın yolları var. SearchWP gibi gelişmiş bir arama eklentisi kullanıyorsanız, zaten harika bir başlangıç yapmışsınız demektir.
SearchWP, arama sonuçlarını hızlı bir şekilde sunmak için tasarlanmıştır. Ayrıca tamamen özelleştirilebilir, böylece arama yaparken sitenizin içeriğinin bir kısmını yok sayabilirsiniz. Örneğin, SearchWP’ye medya meta verilerinizi yok saymasını söyleyebilirsiniz. Bu, bakması gereken içerik miktarını azaltarak aramanızı hızlandırabilir.
WordPress sitenize canlı Ajax araması ekleyerek de arama deneyimini geliştirebilirsiniz. Bu, ziyaretçiler yazarken ne aradıklarını tahmin eden bir açılır menüdür ve aramalarınızı anında hissettirebilir.
Daha fazla bilgi için lütfen sitenize canlı Ajax aramasının nasıl ekleneceğine ilişkin kılavuzumuza bakın.
Uzman ipucu: Web sitenizin genel performansını iyileştirmek için yapacağınız her şey aramanızı da hızlandıracaktır. WordPress sitenizi nasıl hızlandıracağınıza ve performansı nasıl artıracağınıza ilişkin nihai kılavuzumuza göz atabilirsiniz.
Umarız bu makale WordPress aramanın çalışmaması ile ilgili sorunları nasıl çözeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca, kullanıcıların WordPress’te yazıları ve sayfaları filtrelemesine nasıl izin verileceği ve sayfaların WordPress arama sonuçlarından nasıl hariç tutulacağı hakkındaki kılavuzumuzu da görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!