Přeskočit na obsah

Když zákazník nenajde produkt, odejde.

Rychlé vyhledávání produktů přes Typesense — fulltextové vyhledávání, autocomplete a filtrování za milisekundy. Bez zátěže databáze, s tolerancí překlepů a plnou podporou češtiny.

Typesense Fulltext · facety Autocomplete výsledky za ms

Vyhledávání je na e-shopu jedna z nejvíce konverzních funkcí — zákazník, který hledá, už chce nakoupit. Pokud ale vyhledávání je pomalé nebo nepřesné, efekt se obrací: zákazník nenajde, co hledá, a odejde ke konkurenci. Typické vyhledávání přes SQL LIKE navíc s rostoucím katalogem zpomaluje a zatěžuje databázi, kterou e-shop potřebuje na všechno ostatní.

Typesense je specializovaný vyhledávací engine. Drží index v paměti a vrací výsledky za jednotky milisekund i nad katalogem o desítkách tisíc položek. K tomu přidává to, co zákazníci očekávají: našeptávač, toleranci překlepů, filtrování podle parametrů a řazení podle relevance — vše v češtině a s diakritikou.

Jaké problémy řešíme

  • Vyhledávání je pomalé nebo vrací nepřesné výsledky
  • Zákazníci nenajdou produkty a odcházejí
  • SQL LIKE přetěžuje databázi nad velkým katalogem
  • Vyhledávání nezvládá překlepy ani diakritiku
  • Chybí našeptávač a filtrování podle parametrů
  • Vyhledávání se zpomaluje ve špičkách

Typické symptomy

search.log · co slýcháme
symptomWARN„vyhledávání trvá skoro vteřinu"
symptomWARN„zákazník napíše překlep a nenajde nic"
symptomWARN„bez háčků to nic nevrátí"
symptomWARN„hledání zatěžuje databázi e-shopu"
symptomWARN„nemáme našeptávač jako konkurence"
symptomWARN„výsledky nejdou řadit podle relevance"

Indexování, facety a napojení na e-shop

Nasadíme Typesense, navrhneme strukturu indexu podle vašeho katalogu a napojíme ho na data. Produkty indexujeme z databáze nebo přes API a udržujeme v synchronizaci v reálném čase — při změně produktu, ceny nebo dostupnosti se index okamžitě aktualizuje. Integraci do e-shopu řešíme přes PHP SDK, takže napojení na stávající aplikaci je přímočaré.

Co Typesense umí

  • Fulltextové vyhledávání s tolerancí překlepů
  • Facet search — filtrování dle kategorie, ceny a atributů
  • Autocomplete — našeptávač v reálném čase
  • Řazení výsledků — relevance, cena, skladem
  • Indexování z MySQL nebo API v reálném čase
  • Plná podpora češtiny a diakritiky
  • PHP SDK — přímá integrace do e-shopu

typesense · search perf

searchOK "boty vel 42" · 6ms · 38 hits
searchOK autocomplete: "krosa" → "krosna" · 4ms
indexOK product updated · id 4821 · sync OK
indexINFOcollection: products · 84 321 docs
statusOK running · 128 MB RAM

Rozdíl je měřitelný: tam, kde SQL LIKE nad katalogem 80 000 položek vrací výsledky za stovky milisekund a vytěžuje databázi, Typesense odpovídá za jednotky milisekund a běh e-shopu nezpomalí. Rychlé vyhledávání produktů se tak z brzdy stává konkurenční výhodou — a databáze má prostor na to, kvůli čemu tam je.

Co rychlým vyhledáváním získáte

  • Vyšší konverze z vyhledávání
  • Zákazníci najdou produkt i s překlepem
  • Okamžitý našeptávač jako u velkých e-shopů
  • Odlehčená databáze a stabilnější provoz
  • Filtrování a řazení podle relevance
  • Rychlé vyhledávání i nad velkým katalogem
  • FAQ k vyhledávání produktů

    Čím je Typesense lepší než vyhledávání přes SQL LIKE?
    SQL LIKE musí nad velkým katalogem procházet tabulky řádek po řádku — na desítkách tisíc produktů to trvá stovky milisekund a zatěžuje databázi, kterou e-shop potřebuje i jinde. Typesense je vyhledávací engine s indexem v paměti: stejný dotaz vrátí za jednotky milisekund, zvládne fulltext, překlepy i řazení podle relevance a databázi vůbec nezatíží.
    Umí Typesense češtinu, diakritiku a překlepy?
    Ano. Typesense pracuje s diakritikou (najde „kosile" i „košile"), toleruje překlepy (typo tolerance) a podporuje našeptávač. Zákazník tak najde produkt, i když název napíše nepřesně nebo bez háčků a čárek — což přímo zvyšuje šanci na nákup.
    Co je autocomplete a proč na něm záleží?
    Autocomplete je našeptávač, který nabízí výsledky už během psaní, v reálném čase. Zkracuje cestu k produktu na pár znaků a výrazně zvyšuje konverzi vyhledávání. Typesense odpovídá tak rychle, že napovídání působí okamžitě, bez sekání.
    Jak se Typesense napojí na můj e-shop a katalog?
    Produkty indexujeme z vaší databáze nebo přes API a index udržujeme v synchronizaci v reálném čase — při změně produktu se aktualizuje i ve vyhledávání. Integrace do e-shopu probíhá přes PHP SDK, takže napojení na stávající aplikaci je přímočaré.
    Zvládne Typesense velký katalog a vysokou návštěvnost?
    Ano, je na to stavěný. Bez problémů obslouží katalogy o desítkách až stovkách tisíc produktů a velké množství souběžných dotazů, aniž by se zpomalil zbytek e-shopu. Vyhledávání tím přestává být úzkým hrdlem i ve špičkách.

    Zrychlíme vyhledávání ve vašem e-shopu

    Řekněte nám, jak velký máte katalog. Navrhneme nasazení Typesense, indexaci a napojení na e-shop přes PHP.

    reakce do 24 h · pracovní dny NDA na vyžádání akutní incident · 24/7