Tražilica na dućanu

Kupci u tvom dućanu rijetko listaju cijeli katalog. Traže konkretno. Zato svaka trgovina na WebShopHR-u ima brzu tražilicu koja pretražuje artikle po nazivu i opisu i prikazuje rezultate u trenu.

Gdje kupac traži

Polje za pretragu nalazi se u zaglavlju svake stranice trgovine, pa kupac može tražiti s početne stranice, iz kategorije ili sa stranice proizvoda. Nakon unosa otvara se zasebna stranica rezultata /trazi, na kojoj može doraditi upit i prelistati pronađene artikle.

Rezultati pretrage u dućanusrcset="/pomoc/slike/web-trazi-rezultati-1x.png 1x, /pomoc/slike/web-trazi-rezultati.png 2x">rezultata prilagode se malom ekranu, pa kupac s telefona traži jednako brzo kao s računala:

Stranica rezultata prikazuje do 24 artikla po upitu. Ako kupac pošalje prazan upit, tražilica ne radi nepotreban posao. Samo prikaže praznu stranicu s poljem za pretragu. Ako nema pogodaka, kupac vidi jasnu poruku da za taj pojam nema rezultata.

Što se pretražuje

Tražilica gleda naziv i opis artikla: to su polja po kojima kupac najčešće traži ("crvena majica", "poklon bon", "kabel usb-c"). Rezultat vodi izravno na stranicu proizvoda. Nazivi i šifre (SKU) pojedinih varijanti (veličina, boja) se ne pretražuju, samo osnovni naziv i opis artikla.

Indeksiraju se samo aktivni artikli i usluge: čim artikl deaktiviraš, nestaje iz rezultata pretrage, kao što i nestaje iz kataloga.

Stanje zalihe na to ne utječe: rasprodan artikl koji je i dalje aktivan ostaje u rezultatima pretrage, a kupac na njegovoj stranici vidi da ga trenutačno ne može naručiti. Dodaci poput zamatanja ne ulaze u indeks pretrage, čak i kad su aktivni.

Tražilica jednako nalazi riječi s hrvatskim znakovima (č, ć, ž, š, đ) i bez njih, u oba smjera: "čokolada" i "cokolada" daju isti rezultat, kao i pretraga bez dijakritike nad artiklom čiji je naziv upisan s njom.

Novi i promijenjeni artikli u indeks stižu automatski, u pozadini, kroz nekoliko trenutaka od spremanja. Nema gumba "osvježi tražilicu" koji bi morao ručno pritiskati. Tražilica nema nikakve veze s AI preporukama sličnih artikala (koje koriste Ollamu): radi neovisno o njima i o tome je li ta druga značajka uopće dostupna.

Kada se indeks osvježava

Tražilica se sama ažurira nakon svake promjene kataloga:

Osvježavanje se odvija u pozadini pa ne usporava spremanje ni sinkronizaciju. Tražilica za koji trenutak pokaže novo stanje, obično brzo. CMS ti pritom ne pokazuje je li osvježavanje za neku promjenu stvarno uspjelo: ako zatreba duže nego inače ili se nešto ne pojavi u pretrazi, jedini način da provjeriš je da rezultat pogledaš izravno na /trazi.

Kad tražilica nije dostupna

Tražilica ovisi o vanjskoj usluzi (Meilisearch). Ako je ta usluga privremeno nedostupna, pretraga za kupca ne prelazi tiho na pretragu kroz bazu: kupac na /trazi vidi jasnu poruku da pretraga trenutačno nije dostupna, umjesto rezultata. Ostatak dućana (katalog, kategorije, naplata) time nije pogođen.

Napomena o vidljivosti u Googleu

Stranice rezultata pretrage namjerno se ne indeksiraju na tražilicama poput Googlea (nose noindex): one nemaju samostalnu SEO vrijednost i stvarale bi duplikate sadržaja. Za vidljivost dućana na Googleu brine automatski SEO (optimizacija za tražilice) nad stranicama proizvoda i kategorija. Interna tražilica služi kupcu unutar dućana, ne Googleu.

Povezane stranice

Popis kategorijasrcset="/pomoc/slike/kategorije-1x.png 1x, /pomoc/slike/kategorije.png 2x">t font-weight-700 text-card leading-tight tracking-tight color-fg max-lines-2 m-0">KategorijeSloži pregledno stablo kategorija, odredi redoslijed kojim ga kupci vide i premjesti cijelu granu bez gubitka putanje do proizvoda.SEO naslov i opis na artiklusrcset="/pomoc/slike/artikli-uredi-1x.png 1x, /pomoc/slike/artikli-uredi.png 2x">-weight-700 text-card leading-tight tracking-tight color-fg max-lines-2 m-0">SEOWebShopHR sam stvara sitemap, strukturirane podatke i osnovne meta oznake, a ti za važne stranice možeš nadopuniti naslov i opis koji tražilice prikazuju.