Prečo je bežné WooCommerce vyhľadávanie pomalé?

Keď zákazník napíše do vyhľadávania „kábel“, stane sa toto: požiadavka dorazí na server, WordPress načíta všetky pluginy, tému a celé WooCommerce, a až potom začne hľadať – naprieč tabuľkami produktov, meta polí a taxonómií. Pri väčšom katalógu to znamená:

  • samotný štart WordPressu zaberie 0,5 – 2 sekundy na každé stlačené písmeno,
  • hľadanie cez meta tabuľky (SKU, EAN) je pri tisíckach produktov ťažkopádne,
  • zákazník čaká, našepkávač „skáče“ a nákupný zážitok trpí.

Zmerali sme to na reálnom e‑shope so 14 000 produktmi: samotné vyhľadanie v databáze trvalo 6 milisekúnd – ale odpoveď zákazníkovi 1 100 milisekúnd. Čiže 99 % času nežerie hľadanie, ale štart WordPressu. Presne tento problém FinalVision Fast Search rieši.

Ako funguje FinalVision Fast Search?

1. Vlastný vyhľadávací index

Plugin si vytvorí vlastnú optimalizovanú tabuľku, kde má pre každý produkt pripravené všetko na jednom mieste: názov, SKU, EAN, značku, kategórie, cenu, skladovú dostupnosť aj obrázok. Vyhľadávanie tak nemusí prechádzať desiatky WooCommerce tabuliek – číta jednu jedinú, postavenú presne na tento účel, s databázovými indexami a FULLTEXT vyhľadávaním.

2. Obídenie štartu WordPressu – naša najväčšia zbraň

A teraz to hlavné. Fast Search neposiela požiadavky cez pomalé štandardné WordPress API. Používa inteligentnú reťaz troch endpointov a automaticky si vyberie najrýchlejší, ktorý váš hosting dovolí:

  • Priamy zrýchlený endpoint – načíta iba jadro WordPressu a databázu, žiadne pluginy, žiadnu tému,
  • mu‑plugin interceptor – zachytí požiadavku ešte pred načítaním bežných pluginov a témy (funguje aj na hostingoch, ktoré priamy prístup blokujú),
  • REST API – klasická záloha, keby všetko ostatné zlyhalo.

Výsledok z reálneho nasadenia: odpoveď sa skrátila z 1 091 ms na 156 ms – teda 7-násobné zrýchlenie. A to bez akejkoľvek zmeny hostingu. Zákazník píše a výsledky má pod prstami okamžite.

3. Šetrí server, nie len čas

K tomu sa pridáva chytrý frontend: požiadavka sa posiela až po krátkej pauze v písaní, opakované hľadania sa zobrazia okamžite z pamäte prehliadača a spojenie so serverom sa „predhreje“ už pri kliknutí do poľa. Menej požiadaviek, menšia záťaž, rýchlejší pocit.

Čo všetko vie vyhľadať?

  • Názov produktu – vrátane slovenských tvarov slov: „poistka“ nájde aj poistky a poistkové
  • SKU / katalógové číslo – presná zhoda má vždy prednosť, elektrikár nájde KPE000003488 na prvý raz
  • EAN kód – stačí ho vložiť zo schránky, hľadá sa okamžite bez čakania
  • Značku a výrobcu
  • Kategórie a podkategórie – zobrazia sa ako samostatné návrhy nad produktmi

Každý výsledok zobrazí obrázok, názov so zvýraznenou zhodou, značku, SKU, skladovú dostupnosť a cenu s mernou jednotkou – zákazník sa rozhoduje priamo v našepkávači, bez preklikávania.

Moderný našepkávač, aký poznáte z veľkých e‑shopov

  • návrhy kategórií nad výsledkami produktov,
  • posledné hľadania po kliknutí do prázdneho poľa,
  • široký prehľadný panel výsledkov na desktope – každý produkt v jednom riadku,
  • plná responzivita na mobile (žiadne otravné priblíženie stránky na iPhone),
  • ovládanie klávesnicou a prístupnosť pre čítačky obrazovky,
  • farba akcentu nastaviteľná jedným klikom – vizuál sa prispôsobí vašej značke,
  • umiestnenie cez shortcode, položku menu alebo automatický smart header, ktorý si sám odmeria, či sa zmestí vedľa loga.

Bonus, ktorý majitelia e‑shopov milujú: štatistiky hľadania

Fast Search nie je len rýchly – je aj múdry. Priamo v administrácii vidíte najhľadanejšie výrazy za posledných 7 a 30 dní a hlavne prehľad „Hľadania bez výsledkov“: presný zoznam toho, čo vaši zákazníci hľadajú, ale nenachádzajú. To je hotový nákupný zoznam pre rozšírenie sortimentu – dáta, za ktoré sa inde platí, máte zadarmo z vlastného e‑shopu. Úložisko je pritom navrhnuté úsporne: dáta sa agregujú po dňoch a staré záznamy sa automaticky mažú.

Nasadenie za 5 minút

  1. Nainštalujte a aktivujte plugin,
  2. kliknite na „Preindexovať produkty“ – dávková indexácia zvládne aj veľké katalógy bez timeoutu,
  3. vložte vyhľadávanie shortcodom [fv_fast_search] alebo zapnite smart header,
  4. hotovo. Index sa ďalej udržiava sám – pri úprave produktu, zmazaní aj pri zmene skladu z objednávky.

Plugin je univerzálny pre akýkoľvek WooCommerce e‑shop a bežné témy, aktualizuje sa automaticky priamo cez WordPress a rýchlosť si môžete kedykoľvek zmerať vstavaným profilerom.

Bez platobnej karty

Vyskúšajte plugin zdarma

Skúšobná licencia platí 7 dní.

FinalVision Universal Fast Search je ultra rýchle vyhľadávanie produktov pre WooCommerce e‑shopy. Namiesto pomalého natívneho vyhľadávania používa vlastnú indexovú tabuľku a špeciálny zrýchlený endpoint, ktorý obchádza načítavanie celého WordPressu – našepkávač tak odpovedá za...

30 € / rok Verzia 2.8.2 72 KB
  • Plná verzia pluginu počas 7 dní
  • Licencia viazaná na jednu doménu
  • Licencia a odkaz na ZIP prídu na e‑mail

Poslať skúšobnú licenciu

Licencia a odkaz na plugin prídu na zadaný e‑mail.

Skúšobná licencia platí 7 dní. Pre jednu doménu je možné aktivovať skúšobnú verziu iba raz.

Máte nápad na nový projekt?

Pomôžeme vám premeniť víziu na realitu. Či už ide o web, automatizáciu alebo marketing, sme pripravení posunúť váš biznis vpred.

04

Podobné články