Dacă adăugați un produs nou în magazinul dvs. PrestaShop și acesta nu apare în rezultatele căutării, este posibil ca indexul de căutare să fie învechit sau incomplet.
Motorul de căutare integrat al PrestaShop nu caută direct în întreaga bază de date a produselor. În schimb, acesta caută într-un index dedicat care conține informații despre produsele disponibile pentru căutare.
În mod normal, produsele sunt indexate automat atunci când sunt create sau actualizate. Cu toate acestea, în anumite cazuri, este posibil ca un produs să nu fie adăugat imediat în index sau ca procesul de indexare să eșueze.
Cuprins
Cuprins
- De ce produsele pot să nu apară în rezultatele căutării
- Reconstruirea indexului de căutare
- Adăugarea produselor lipsă în index
- Indexare automată
- Utilizarea sarcinilor Cron pentru actualizarea indexului de căutare
De ce produsele pot să nu apară în rezultatele căutării
Un produs poate să nu poată fi căutat dacă:
- Indexul de căutare este învechit.
- Produsul nu a fost indexat corect.
- Indexarea automată este dezactivată.
- Procesul de indexare a întâmpinat o eroare.
În astfel de cazuri, reconstruirea manuală a indexului de căutare rezolvă de obicei problema.
Accesarea setărilor de căutare
Pasul 1
Conectați-vă la panoul de administrare PrestaShop.
Pasul 2
Accesați:
Configurare → Parametri magazin → Căutare
Se va deschide pagina de configurare a funcției de căutare.
Indexarea manuală a produselor
În secțiunea Indexare, veți găsi două opțiuni disponibile.
Adăugarea produselor lipsă în index
Această opțiune scanează magazinul dvs. și adaugă produsele care nu sunt prezente în prezent în indexul de căutare.
Utilizați această opțiune atunci când:
- Lipsesc doar câteva produse din rezultatele căutării.
- Doriți o actualizare rapidă a indexului.
Reconstruiți întregul index
Această opțiune elimină indexul existent și creează unul complet nou, care conține toate produsele disponibile în magazinul dvs.
Utilizați această opțiune atunci când:
- Multe produse lipsesc din rezultatele căutării.
- Rezultatele căutării sunt incorecte.
- Bănuiți că indexul de căutare este corupt.
În funcție de dimensiunea catalogului dvs., refacerea indexului poate dura ceva timp.
Indexarea automată a produselor
Sub opțiunile de indexare manuală, veți găsi setarea de indexare automată.
Când este activată:
Da
PrestaShop actualizează automat indexul de căutare ori de câte ori sunt adăugate sau modificate produse.
Când este dezactivată:
Nu
Produsele trebuie indexate manual sau prin sarcini programate.
Pentru majoritatea magazinelor, se recomandă menținerea indexării automate activate.
Utilizarea unei sarcini Cron pentru actualizările indexului de căutare
Pentru magazinele mai mari sau cele cu actualizări frecvente ale catalogului, se recomandă automatizarea procesului de indexare.
PrestaShop pune la dispoziție o adresă URL care poate fi executată printr-o sarcină Cron pentru a reîmprospăta automat indexul de căutare.
Configurație recomandată
Programați executarea sarcinii:
O dată la 24 de ore
De preferință în perioadele cu activitate redusă, cum ar fi peste noapte.
Avantajele includ:
- Consistență îmbunătățită a căutării.
- Risc redus de omisiune a produselor.
- Sincronizare automată între catalog și indexul de căutare.
Depanarea problemelor de căutare
Dacă produsele tot nu apar în rezultatele căutării după refacerea indexului:
- Verificați dacă produsul este activat.
- Asigurați-vă că produsul este atribuit cel puțin unei categorii.
- Verificați dacă indexarea automată este activată.
- Reconstruiți întregul index de căutare.
- Goliți orice cache utilizat de magazinul dvs.
Rezumat
Pentru a indexa manual produsele în PrestaShop:
- Conectați-vă la panoul de administrare.
- Accesați:
Configurare → Parametri magazin → Căutare
- În secțiunea Indexare, alegeți una dintre următoarele opțiuni:
Adăugați produsele lipsă în index
sau
Reconstruiți întregul index
- Asigurați-vă că indexarea automată este activată.
- Luați în considerare configurarea unei sarcini cron pentru a menține indexul de căutare actualizat automat.
Menținerea indexului de căutare la zi asigură faptul că clienții pot găsi rapid toate produsele disponibile în magazinul dvs.