Cum să îmbunătățiți căutarea WordPress: 6 metode eficiente de încercat

Publicat: 2022-02-16

Motorul de căutare încorporat al WordPress s-a îmbunătățit cu siguranță mult de-a lungul anilor. Și pentru marea majoritate a site-urilor mai mici, funcționează suficient de bine.

Dar când site-ul tău începe să crească în volum mare de postări și pagini sau începi să folosești plugin-uri precum WooCommerce și Advanced Custom Fields, s-ar putea să descoperi că motorul de căutare implicit nu își mai face treaba.

Sistemul încorporat se luptă și cu site-uri și baze de date foarte mari. În consecință, s-ar putea să nu fie motorul de căutare rapid și eficient de care vizitatorii dvs. au nevoie.

Dacă v-ați găsit nemulțumit de căutarea WordPress, există o mulțime de plugin-uri care pot îmbunătăți motorul de căutare implicit sau chiar îl pot înlocui complet. Și în această postare vom vorbi despre ele.

Importanța căutării rapide pe site-uri web

Pentru unele site-uri web, un motor de căutare intern rapid și eficient poate fi una dintre cele mai importante caracteristici ale tale. Cu cât ai mai mult conținut, cu atât le este mai greu pentru oameni să descopere pagini vechi. Și pentru anumite nișe, cum ar fi site-urile de comerț electronic, poate fi extrem de important să fii cu ochii pe tot conținutul tău.

30% dintre vizitatori folosesc căutarea internă, iar pentru site-urile de comerț electronic, în special, acei vizitatori au șanse mai mari să facă o achiziție după ce au efectuat o căutare pe site. Cu un procent atât de mare, este imperativ să le optimizați experiența.

căutare de produse de comerț electronic

Nu are nevoie să aibă o tonă de clopote și fluiere. Cu toate acestea, este important să vă asigurați că se încarcă rapid pagina cu rezultate, iar unele extra, cum ar fi un sistem de filtrare, pot merge foarte mult.

Acestea fiind spuse, căutarea implicită este destul de adecvată pentru blogurile și site-urile personale mici. Poate gestiona o mână de pagini și site-uri care nu au baze de date uriașe sau nu au nevoie de un sistem complex de filtrare. Dacă ești tu, nu este nevoie să revizuiești totul pentru o funcție pe care nimeni nu o va folosi.

Dar odată ce site-ul dvs. începe să crească și să devină mai complex, este posibil să începeți să observați defectele motorului de căutare intern al WordPress.

Problema cu căutarea WordPress

Deci, care este exact problema căutării WordPress pe care trebuie să o îmbunătățim? De ce să opriți sistemul încorporat?

În trecut, motorul de căutare WordPress era super simplu. A scanat doar câteva zone, cum ar fi titlul postării și conținutul, apoi a sortat rezultatele cronologic. După o actualizare uriașă, acum sortează rezultatele după relevanță, clasându-le mai sus dacă se potrivesc cu toate sau părți din interogare.

exemplu de căutare wordpress

De exemplu, dacă utilizați un plugin precum Câmpuri personalizate avansate, căutarea WordPress nu va scana niciun conținut în majoritatea acestor câmpuri. Este posibil ca nici pluginurile care adaugă noi tipuri de postări personalizate și taxonomii să nu apară deloc în căutare.

Mai este și problema lipsei de filtrare. Nu există nicio modalitate de a filtra după categorie, tip de postare personalizată sau multe altele. Aceasta este o problemă în special pentru magazinele online. Chiar dacă produsele dvs. WooCommerce apar în căutare, nu există nicio modalitate de a restricționa căutarea doar la produse (excluzând postările de blog și altele asemenea), cu atât mai puțin filtrați după tipul de produs, preț și alți parametri.

În cele din urmă, există o problemă simplă cu căutarea: este lentă, mai ales pe site-uri mai mari. Asta nu înseamnă neapărat site-uri web uriașe cu mii de vizitatori pe zi; un blog personal care are câteva sute sau mii de postări îl poate face să încetinească. Cu cât baza de date este mai mare, cu atât devine mai rău. Dacă începi să observi o încetinire, este timpul pentru un upgrade.

6 moduri de a îmbunătăți căutarea pe site-ul dvs. WordPress

Când motorul de căutare implicit al WordPress nu face treaba, aveți nevoie de o soluție diferită. Iată câteva moduri prin care puteți îmbunătăți căutarea pe site-ul dvs. și vă puteți face vizitatorii mult mai fericiți.

1. Instalați o temă nouă

Dacă preferați să vă păstrați numărul de pluginuri ușor, există multe teme care implementează propriul motor de căutare personalizat.

Unii adaugă pur și simplu instrumente avansate de filtrare la căutarea implicită WordPress, ceea ce poate fi suficient de bun pentru scopurile dvs. Alții își adaugă propriul motor de căutare personalizat sau chiar pot implementa unul dintre pluginurile enumerate mai jos.

Deoarece pluginurile sunt agnostice de temă, nu este nevoie să comutați de la tema curentă dacă nu doriți. Dar dacă sunteți deja în căutarea unei teme noi, depozitul de teme și site-urile precum ThemeForest oferă unele care adaugă noi funcții de căutare.

Exemplele de teme cu căutare avansată încorporată includ Avada, cea mai populară temă premium, XStore și Basel. Mai sunt și sute acolo.

opțiuni de căutare personalizate avada wordpress

2. Încercați un plugin

Pluginurile sunt o alegere bună dacă doriți să revizuiți cu ușurință motorul dvs. de căutare. Funcționează cu aproape orice temă sau configurație de site web. În plus, multe dintre acestea necesită o configurație foarte mică și intră în vigoare imediat după instalare.

Următoarele plugin-uri pur și simplu îmbunătățesc căutarea implicită WordPress, adăugând mai multe opțiuni sau făcând-o mai rapidă și mai eficientă. Acestea nu vor înlocui complet motorul de căutare cu unul nou, ci vor îmbunătăți ceea ce există deja.

  • Căutare extinsă WP — Dacă principala problemă cu căutarea WordPress este că nu o poate restrânge la anumite categorii, etichete sau alți parametri, atunci acesta este pluginul pentru tine. De asemenea, puteți crea formulare de căutare personalizate și le puteți plasa pe site-ul dvs. cu un shortcode sau un widget. De asemenea, este foarte bine susținut în acest moment și nu are reclame.
  • Advanced Woo Search — Căutarea implicită WordPress nu funcționează deloc bine cu produsele WooCommerce. Advanced Woo Search completează aceste lacune. Vă permite să căutați în anumite metadate, cum ar fi ID, SKU sau extras de produs. Versiunea premium oferă și mai multe funcții, cum ar fi căutarea și filtrele de câmpuri personalizate și taxonomii.
  • Ivory Search — Ivory Search vă permite să creați și să configurați noi formulare de căutare pe site-ul dvs., care sunt mult mai puternice decât ceea ce WordPress are de oferit. Pe lângă faptul că vă permite să căutați în mai multe categorii și să excludeți anumite categorii din căutare, implementează și analize și, opțional, căutare AJAX.
  • Căutare și filtrare — Acesta este un plugin simplu, dar eficient, care se concentrează în principal pe adăugarea unui sistem funcțional de filtrare pe site-ul dvs. Căutați după tot felul de categorii specifice și utilizați casete de selectare, butoane radio sau meniuri derulante pentru a o rafina.
  • ACF: Căutare mai bună — V-ați săturat de paginile cu rezultate de căutare foarte lente și de lipsa suportului pentru câmpurile personalizate avansate? Acest plugin vă acoperă. Este super rapid și nu necesită configurare; doar instalează-l și ești gata.

3. Relevanssi

Plugin relevanssi pentru a îmbunătăți căutarea wordpress

Ca și lista de mai sus, Relevanssi este un plugin gratuit pe care îl puteți instala din depozit. Diferența constă în amploarea completă a revizuirii sale. Acesta înlocuiește motorul dvs. de căutare implicit cu unul mult superior.

Acest lucru îmbunătățește modul în care funcționează rezultatele căutării. Include interogări parțiale de potrivire, permițându-vă să căutați toate sau unele dintre cuvinte și folosind ghilimele pentru rezultatele potrivirii exacte. Și, desigur, include suport pentru câmpuri personalizate și filtrare.

Există, de asemenea, o versiune premium a pluginului care vine cu mai multe funcții avansate. Vă oferă mult mai mult control asupra ponderării categoriilor. De asemenea, puteți indexa câteva lucruri, cum ar fi profiluri de utilizator și chiar fișiere PDF sau alte atașamente. De asemenea, vă permite să căutați pe mai multe site-uri dacă sunteți într-o rețea cu mai multe site-uri!

Acest plugin este mult mai greu decât altele similare datorită cât de mult se schimbă și modului în care indexează paginile. Prin urmare, poate avea nevoie de până la sute de megaocteți de spațiu de bază de date. Dacă utilizați găzduire low-end, atunci este posibil ca Relevanssi să nu funcționeze corect.

În plus, funcționează destul de bine pe majoritatea site-urilor și vă poate actualiza cu adevărat rezultatele căutării.

4. Google Custom Search

motor de căutare programabil google

Dacă ați fost vreodată pe un site și bara de căutare v-a redirecționat către o pagină Google, acesta este rezultatul Motorului de căutare programabil, cunoscut și sub numele de Căutare personalizată Google. Acesta înlocuiește toate căutările interne de pe site-ul dvs., direcționându-l prin serverele Google.

Pe de o parte, acest lucru are avantajul de a elimina sarcina de pe propriul server. Pe de altă parte, dacă nu îl proiectați pentru a se potrivi cu tema dvs., redirecționarea către o pagină Google poate fi supărătoare pentru vizitatori. Este, de asemenea, gratuit numai dacă permiteți ca anunțurile Adsense să apară pe pagină.

Dacă aceasta pare a fi soluția potrivită pentru dvs., puteți fie să o adăugați manual, fie să utilizați un plugin. În orice caz, va trebui să accesați site-ul PSE și să introduceți adresa URL, apoi să configurați motorul de căutare astfel încât să funcționeze așa cum doriți.

Dacă doriți să îl adăugați manual, vi se va oferi un cod pe care îl puteți introduce în tema dvs. Sau puteți utiliza pluginul WP Google Search care se va ocupa de acest pas pentru dvs.

5. Ajax

Probabil că ați văzut pluginuri care menționează căutarea Ajax, chiar dacă nu știți ce este. Practic, Ajax este o tehnologie web care permite unei pagini web să se actualizeze cu informații noi fără a fi necesară reîncărcarea.

Cu alte cuvinte, un motor de căutare Ajax arată rezultatele căutării în direct fără reîmprospătare, posibil chiar și pe măsură ce utilizatorul scrie. Acest lucru este mult mai convenabil pentru utilizator decât a trebui să tastați o interogare și apoi să fie dus la o pagină separată sau să aștepte o reîncărcare.

Puteți codifica singur un motor de căutare Ajax, dar este mult mai ușor să îl implementați cu un plugin. Mai multe dintre acestea există, dar un exemplu popular este Ajax Search Lite. Aceasta include filtrarea, completarea automată Google și sugestiile de căutare, precum și asistența pentru câmpuri personalizate și tip de postare.

plugin ajax search lite

Există, de asemenea, o versiune pro care caută în plugin-uri precum forumurile BuddyPress și produsele WooCommerce. De asemenea, vine cu memorarea în cache pentru a accelera puțin lucrurile.

O a doua opțiune este SearchWP Live Ajax Search, care se conectează cu pluginul premium SearchWP (deși nu îl necesită) și include o mulțime de opțiuni de personalizare. În același timp, este, de asemenea, destul de ușor și proiectat pentru a rămâne în afara drumului dvs., necesitând configurare și întreținere minime.

6. Elasticsearch

Elasticsearch este un motor de căutare extrem de puternic și surprinzător de rapid, utilizat pe scară largă pe web și în aplicații. Dacă doriți tot ce este mai bun atunci când vine vorba de căutare, acesta este un loc bun de început.

Este posibil să implementați manual Elasticsearch, fie dumneavoastră, fie cu un dezvoltator (este gratuit și open source), sau folosind serviciul Elastic Cloud administrat și plătit. Acesta din urmă va necesita, de asemenea, o configurare manuală pentru ca acesta să funcționeze pe site-ul dvs.

Există și opțiunea de a utiliza pluginul ElasticPress. Face procesul de implementare mult mai ușor și este, de asemenea, conceput pentru a funcționa cu tehnologia specifică WordPress, cum ar fi produsele WooCommerce, comentariile și câmpurile personalizate.

plugin elasticpress

Rețineți că va trebui în continuare să achiziționați Elastic Cloud sau ElasticPress hosting pentru ca acest plugin să funcționeze. Aceasta cu siguranță nu este o opțiune ieftină, dar merită dacă doriți rezultate de căutare fiabile și rapide chiar și pe site-uri mari.

Site-urile mai mari au nevoie de o căutare mai bună

În timp ce căutarea WordPress este mult mai bună acum, pentru unele site-uri web, soluțiile implicite pot lăsa multe de îmbunătățit. Faptul că nu se joacă întotdeauna bine cu câmpurile personalizate și tipurile de postări și poate fi lent odată ce baza de date crește foarte mult, înseamnă că poate fi necesar să căutați o altă soluție.

Din fericire, există teme, pluginuri și întregi revizuiri ale motoarelor de căutare pentru a îmbunătăți sau înlocui căutarea WordPress. Configurarea acestora durează de obicei doar câteva clicuri, așa că este doar o chestiune de a-l alege pe cel care are caracteristicile de care aveți nevoie.

Instalarea unui plugin este de obicei cea mai simplă opțiune, dar, de asemenea, este posibil să nu vă rezolve toate problemele. Trecerea la un motor de căutare personalizat precum Relevanssi, Elasticsearch sau chiar înlocuirea căutării implicite cu Ajax poate fi mult mai eficientă. Chiar dacă este mai scump și mai greu de configurat.

Ce soluție ați folosit pentru a îmbunătăți căutarea WordPress? Lasă un comentariu și spune-ne pe care o preferi!