WordPress Arama Nasıl İyileştirilir: Denenecek 6 Etkili Yöntem

Yayınlanan: 2022-02-16

WordPress'in yerleşik arama motoru, yıllar içinde kesinlikle çok gelişti. Ve daha küçük sitelerin büyük çoğunluğu için yeterince iyi çalışıyor.

Ancak siteniz çok fazla gönderi ve sayfa hacminde büyümeye başladığında veya WooCommerce ve Gelişmiş Özel Alanlar gibi eklentileri kullanmaya başladığınızda, varsayılan arama motorunun artık işini yapmadığını görebilirsiniz.

Yerleşik sistem ayrıca çok büyük siteler ve veritabanları ile mücadele eder. Sonuç olarak, ziyaretçilerinizin ihtiyaç duyduğu hızlı ve verimli arama motoru olmayabilir.

WordPress aramasından memnun kalmadığınızı fark ettiyseniz, varsayılan arama motorunu iyileştirebilecek veya hatta tamamen değiştirebilecek birçok eklenti var. Ve bu yazıda onlardan bahsedeceğiz.

Hızlı Web Sitesi Aramasının Önemi

Bazı web siteleri için hızlı ve verimli bir dahili arama motoru, en önemli özelliklerinizden biri olabilir. Ne kadar çok içeriğiniz olursa, insanların eski sayfaları keşfetmesi o kadar zorlaşır. Ve e-ticaret siteleri gibi belirli nişler için, tüm içeriğinize göz kulak olmak son derece önemli olabilir.

Ziyaretçilerin %30'u dahili aramayı kullanır ve özellikle e-ticaret siteleri için bu ziyaretçilerin yerinde arama yaptıktan sonra satın alma yapma olasılıkları daha yüksektir. Bu kadar yüksek bir yüzdeyle, deneyimlerini optimize etmeniz zorunludur.

e-ticaret ürün arama

Bir ton çan ve ıslık olması gerekmez. Ancak, sonuç sayfasını hızlı bir şekilde yüklediğinden emin olmak önemlidir ve filtreleme sistemi gibi bazı ekstralar uzun bir yol kat edebilir.

Bununla birlikte, varsayılan arama, küçük kişisel bloglar ve web siteleri için oldukça yeterlidir. Çok büyük veritabanlarına sahip olmayan veya karmaşık bir filtreleme sistemine çok fazla ihtiyaç duymayan bir avuç sayfa ve siteyi işleyebilir. Bu sizseniz, kimsenin kullanmayacağı bir özellik için her şeyi elden geçirmenize gerek yok.

Ancak siteniz büyümeye ve daha karmaşık hale gelmeye başladığında, WordPress'in dahili arama motorundaki kusurları fark etmeye başlayabilirsiniz.

WordPress Arama ile İlgili Sorun

Peki WordPress aramasında iyileştirmemiz gereken sorun tam olarak nedir? Yerleşik sistemi neden kapatalım?

Geçmişte, WordPress'in arama motoru çok basitti. Yalnızca yazı başlığı ve içerik gibi birkaç alanı taradı ve ardından sonuçları kronolojik olarak sıraladı. Büyük bir güncellemeden sonra, sonuçları alaka düzeyine göre sıralıyor ve sorgunun tamamı veya bir kısmıyla eşleşiyorsa daha üst sıralarda yer alıyor.

wordpress arama örneği

Örneğin, Gelişmiş Özel Alanlar gibi bir eklenti kullanıyorsanız, WordPress araması bu alanların çoğunda herhangi bir içerik taramayacaktır. Yeni özel gönderi türleri ve sınıflandırmalar ekleyen eklentiler de aramada hiç görünmeyebilir.

Bir de filtreleme eksikliği sorunu var. Kategoriye, özel gönderi türüne veya başka hiçbir şeye göre filtrelemenin bir yolu yoktur. Bu, özellikle çevrimiçi mağazalar için bir sorundur. WooCommerce ürünleriniz aramada görünse bile, aramayı yalnızca ürünlerle (blog gönderileri ve benzerleri hariç) sınırlamanın bir yolu yoktur, ürün türüne, fiyatlandırmaya ve diğer parametrelere göre filtreleme çok daha az.

Son olarak, aramayla ilgili basit bir sorun var: özellikle büyük sitelerde yavaş. Bu, mutlaka günde binlerce ziyaretçisi olan büyük web siteleri anlamına gelmez; birkaç yüz veya bin gönderiye sahip kişisel bir blog da onu yavaşlatabilir. Veritabanınız ne kadar büyükse, o kadar kötü olur. Bir yavaşlama fark etmeye başlarsanız, yükseltme zamanı gelmiştir.

WordPress Sitenizde Aramayı Geliştirmenin 6 Yolu

WordPress'in varsayılan arama motoru işi yapmadığında, farklı bir çözüme ihtiyacınız vardır. İşte sitenizdeki aramayı hızlandırmanın ve ziyaretçilerinizi çok daha mutlu etmenin birkaç yolu.

1. Yeni Bir Tema Yükleyin

Eklenti sayınızı hafif tutmayı tercih ederseniz, kendi özel arama motorunu uygulayan birçok tema var.

Bazıları, varsayılan WordPress aramasına, amaçlarınız için yeterince iyi olabilecek gelişmiş filtreleme araçları ekler. Diğerleri kendi özel arama motorlarını ekler veya aşağıda listelenen eklentilerden birini bile uygulayabilir.

Eklentiler temadan bağımsız olduğundan, istemiyorsanız mevcut temanızdan geçiş yapmanıza gerek yoktur. Ancak zaten yeni bir tema için pazardaysanız, tema deposu ve ThemeForest gibi siteler yeni arama özellikleri ekleyenler sunar.

Gelişmiş arama yerleşik temalara örnek olarak en popüler premium tema olan Avada, XStore ve Basel verilebilir. Orada da yüzlercesi var.

avada özel wordpress arama seçenekleri

2. Bir Eklenti Deneyin

Arama motorunuzu kolayca elden geçirmek istiyorsanız eklentiler iyi bir seçimdir. Hemen hemen her tema veya web sitesi kurulumuyla çalışırlar. Ek olarak, bunların çoğu çok az yapılandırma gerektirir ve kurulumdan hemen sonra yürürlüğe girer.

Aşağıdaki eklentiler, yalnızca varsayılan WordPress aramasını iyileştirir, daha fazla seçenek ekler veya daha hızlı ve daha verimli hale getirir. Bunlar, arama motorunu tamamen yenisiyle değiştirmeyecek, ancak mevcut olanı iyileştirecektir.

  • WP Genişletilmiş Arama – WordPress aramasıyla ilgili asıl şikayetiniz, onu belirli kategorilere, etiketlere veya diğer parametrelere indirgeyememesiyse, o zaman bu eklenti tam size göre. Ayrıca özel arama formları oluşturabilir ve bunları bir kısa kod veya widget ile sitenize bırakabilirsiniz. Ayrıca şu anda çok iyi destekleniyor ve herhangi bir reklam içermiyor.
  • Gelişmiş Woo Araması - Varsayılan WordPress araması, WooCommerce ürünleriyle o kadar iyi çalışmıyor. Advanced Woo Search bu boşlukları doldurur. Kimlik, SKU veya ürün alıntısı gibi belirli meta verilerde arama yapmanızı sağlar. Premium sürüm, özel alanlar ve sınıflandırma arama ve filtreler gibi daha da fazla özellik sunar.
  • Ivory Search — Ivory Search, sitenizde WordPress'in sunduğundan çok daha güçlü yeni arama formları oluşturmanıza ve yapılandırmanıza olanak tanır. Çok daha fazla kategoride arama yapmanıza ve belirli kategorileri aramadan çıkarmanıza izin vermenin yanı sıra, analitik ve isteğe bağlı olarak AJAX araması da uygular.
  • Arama ve Filtreleme — Bu, esas olarak sitenize işlevsel bir filtreleme sistemi eklemeye odaklanan basit ama etkili bir eklentidir. Her tür belirli kategoriye göre arama yapın ve bunu hassaslaştırmak için onay kutularını, radyo düğmelerini veya açılır menüleri kullanın.
  • ACF: Daha İyi Arama — Süper yavaş arama sonuçları sayfalarından ve Gelişmiş Özel Alanlar için destek eksikliğinden bıktınız mı? Bu eklenti sizi kapsıyor. Süper hızlıdır ve kurulum gerektirmez; sadece kurun ve gitmeye hazırsınız.

3. İlgililer

wordpress aramayı geliştirmek için relevanssi eklentisi

Yukarıdaki liste gibi Relevanssi, depodan yükleyebileceğiniz ücretsiz bir eklentidir. Fark, elden geçirmenin kapsamı içindedir. Varsayılan arama motorunuzu çok daha üstün bir motorla değiştirir.

Bu, arama sonuçlarının çalışma şeklini yükseltir. Eşleşen kısmi sorguları içerir, kelimelerin tümünü veya bir kısmını aramanıza ve tam eşleşme sonuçları için tırnak işaretleri kullanmanıza olanak tanır. Ve elbette özel alanlar ve filtreleme için destek içerir.

Eklentinin çeşitli gelişmiş özelliklerle gelen premium bir sürümü de var. Kategoriler için ağırlıklandırma üzerinde size çok daha fazla kontrol sağlar. Ayrıca kullanıcı profilleri ve hatta PDF'ler veya diğer ekler gibi birkaç şeyi daha dizine ekleyebilirsiniz. Ayrıca, çok siteli bir ağdaysanız, birden çok sitede arama yapmanızı sağlar!

Bu eklenti, ne kadar değiştiği ve sayfaları nasıl indekslediği nedeniyle benzerlerinden çok daha ağırdır. Bu nedenle, yüzlerce megabayta kadar veritabanı alanına ihtiyaç duyabilir. Düşük kaliteli barındırma kullanıyorsanız, Relevanssi düzgün çalışmayabilir.

Bunun yanı sıra, çoğu sitede oldukça iyi çalışır ve arama sonuçlarınızı gerçekten yükseltebilir.

4. Google Özel Arama

google programlanabilir arama motoru

Bir sitede bulunduysanız ve arama çubuğu sizi bir Google sayfasına yönlendirdiyse, bu, Google Özel Arama olarak da bilinen Programlanabilir Arama Motorunun sonucudur. Sitenizdeki tüm dahili aramanın yerini alır ve bunun yerine onu Google'ın sunucuları üzerinden yönlendirir.

Bir yandan, bu, yükü kendi sunucunuzdan alma avantajına sahiptir. Öte yandan, temanıza uyacak şekilde tasarlamadığınız sürece, bir Google sayfasına yönlendirilmek ziyaretçiler için can sıkıcı olabilir. Ayrıca, yalnızca Adsense reklamlarının sayfada gösterilmesine izin verirseniz ücretsizdir.

Bu sizin için doğru çözüm gibi görünüyorsa, manuel olarak ekleyebilir veya bir eklenti kullanabilirsiniz. Her iki durumda da, PSE sitesine gitmeniz ve URL'nizi girmeniz, ardından arama motorunu istediğiniz şekilde çalışacak şekilde ayarlamanız gerekir.

Manuel olarak eklemek isterseniz, temanıza ekleyebileceğiniz bir kod verilecektir. Veya bu adımı sizin için halledecek olan WP Google Arama eklentisini kullanabilirsiniz.

5. Ajax

Eklentilerin ne olduğunu bilmeseniz bile Ajax aramasından bahsettiğini görmüşsünüzdür. Temel olarak Ajax, bir web sayfasının yeniden yüklenmesine gerek kalmadan yeni bilgilerle güncellenmesine izin veren bir web teknolojisidir.

Başka bir deyişle, bir Ajax arama motoru, arama sonuçlarını, muhtemelen kullanıcı yazarken bile, yenileme olmadan canlı olarak gösterir. Bu, kullanıcı için bir sorgu yazıp daha sonra ayrı bir sayfaya yönlendirilmekten veya yeniden yüklenmesini beklemekten çok daha uygundur.

Bir Ajax arama motorunu kendiniz kodlayabilirsiniz, ancak bunu bir eklenti ile uygulamak çok daha kolaydır. Bunlardan birkaçı var, ancak popüler bir örnek Ajax Search Lite. Buna filtreleme, Google otomatik tamamlama ve arama önerilerinin yanı sıra özel alan ve gönderi türü desteği dahildir.

ajax arama lite eklentisi

Ayrıca BuddyPress forumları ve WooCommerce ürünleri gibi eklentilerde arama yapan profesyonel bir sürüm de var. Ayrıca işleri biraz hızlandırmak için önbelleğe alma ile birlikte gelir.

İkinci bir seçenek, premium SearchWP eklentisine bağlanan (gerekli olmasa da) ve bir ton özelleştirme seçeneği içeren SearchWP Live Ajax Search'tür. Aynı zamanda oldukça hafiftir ve minimum kurulum ve bakım gerektirerek yolunuza çıkmayacak şekilde tasarlanmıştır.

6. Elastik arama

Elasticsearch, web'de ve uygulamalarda yaygın olarak kullanılan son derece güçlü ve şaşırtıcı derecede hızlı bir arama motorudur. Arama söz konusu olduğunda en iyinin de en iyisini istiyorsanız, burası başlamak için iyi bir yerdir.

Elasticsearch'ü kendiniz veya bir geliştiriciyle (ücretsiz ve açık kaynaklıdır) veya yönetilen ve ücretli Elastic Cloud hizmetini kullanarak manuel olarak uygulamak mümkündür. İkincisi, sitenizde çalışmasını sağlamak için bazı manuel kurulumlar da gerektirecektir.

ElasticPress eklentisini kullanma seçeneği de vardır. Uygulama sürecini çok daha kolaylaştırır ve ayrıca WooCommerce ürünleri, yorumlar ve özel alanlar gibi WordPress'e özgü teknolojilerle çalışmak üzere tasarlanmıştır.

elastikpress eklentisi

Bu eklentinin çalışması için yine de Elastic Cloud veya ElasticPress barındırma satın almanız gerekeceğini unutmayın. Bu kesinlikle ucuz bir seçenek değil, ancak büyük web sitelerinde bile güvenilir ve hızlı arama sonuçları istiyorsanız buna değer.

Daha Büyük Sitelerin Daha İyi Aramaya İhtiyacı Var

WordPress araması şimdi çok daha iyi olsa da, bazı web siteleri için varsayılan çözümler geliştirilecek çok şey bırakabilir. Özel alanlar ve gönderi türleriyle her zaman iyi oynamaması ve veritabanınız çok büyüdüğünde yavaş olabilmesi, başka bir çözüm aramanız gerekebileceği anlamına gelir.

Neyse ki, WordPress aramasını geliştirmek veya değiştirmek için temalar, eklentiler ve tüm arama motoru revizyonları var. Bunları ayarlamak genellikle yalnızca birkaç tıklama alır, bu nedenle ihtiyacınız olan özelliklere sahip olanı seçmek yeterlidir.

Bir eklenti yüklemek genellikle en basit seçenektir, ancak aynı zamanda tüm sorunlarınızı çözmeyebilir. Relevanssi, Elasticsearch gibi özel bir arama motoruna geçmek veya yalnızca varsayılan aramayı Ajax ile değiştirmek çok daha etkili olabilir. Kurulumu daha pahalı ve zor olsa bile.

WordPress aramasını iyileştirmek için hangi çözümü kullandınız? Bir yorum bırakın ve hangisini tercih ettiğinizi bize bildirin!