1 / 10

Merkur iskalnik

Merkur iskalnik. Pregled različnih iskalnikov – algoritmov - dodatki. Osnovni opis težave. Veliko število artiklov ... Slab osnovni Magento iskalnik za večje število artiklov Nepodpora/slaba podpora množini

louise
Télécharger la présentation

Merkur iskalnik

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Merkur iskalnik Pregled različnih iskalnikov – algoritmov - dodatki

  2. Osnovni opis težave • Veliko število artiklov ... • Slab osnovni Magento iskalnik za večje število artiklov • Nepodpora/slaba podpora množini • Slaba podpora združevanju besed (npr. Lesena vrata) oz. iskanje po relevanci vseh prisotnih iskalnih besed • Nad 50.000 artiklov/vsebin počasno (počasnejše) re-indeksiranje • Uporaba Zend Lucene tehnologije potrebuje stalni reindex (data reindex) ter popolno osvežitev na št. Artiklov x 10 posodobitev • Iskalnik index je začasen, v primeru resetiranja strežnika potreben ponovni reindex

  3. Osnovni opis rešitve • Nadgraditev / doprogramiranje osnovnega Magento iskalnika oz. Zend Lucene tehnologije (ki v ozadju skrbi za Magento iskalnik) • Zamenjava obstoječe Zend Lucene tehnologije z drugim iskalnikom, npr. Spihder.eu • Uporaba kompleksnega client in server side rešitve, npr. Spinx, Apache SOLR • Uporaba Google Search API

  4. #1 Nadgraditev Magento iskalnika • Enostavna rešitev (najcenejša) • Dodati iskanje po relevanci • Dodati auto-complete iskanje (problem zaradi počasnosti Zend Lucene iskalnika, primer sportnatrgovina.si) • Le delni popravki iskalnih rezulatov • Na dolgi rok ne priporočamo, saj so ostale rešitve veliko bolj napredne in bi odkrivali “toplo vodo”

  5. #2 Uporaba Spihder.eu • Več dela, potrebna celotna integracija v Magento modul • Re-index baze poteka v ločeno MySQL podatkovno bazo (kompatibilnost z MySQL - Magento) • Omogoča več prilagodljivosti (exluding words, re-index skozi command line ali web, robots, nofollow, itd.) kot Zend Lucene • Podpora za avtomatski auto-complete • Boljši iskalni rezultati kot osnovni Magento iskalnik • Podobna rešitev, kot Zend Lucene (php iskalnik) • Ni obstoječega Magento modula

  6. #3 Spinx • Veliko boljši iskalni rezultati (poganja Digitalpoint.com, Mysql.com, thepiratebuy.com) • Točni rezultati (Exact matches) se pojavijo na vrhu • Podpora za iskalnik query (to ALI to) • Fine nastavitve skozi Sphinx.conf • Hitrejše iskanje • Podpora za autocomplete • Potrebno namestiti Spinx server na strežnik (localhost ali ločen strežnik) • Določen del že prilagojen za Magento 1.3/1.4 (modul 175€, magento connect). Ima določene težave (hrošče)

  7. #3 Apache SOLR • Točni rezultati (Exact matches) se pojavijo na vrhu • Podpora za iskalnik query (to ALI to) • Fine nastavitve skozi solrconfig.xml • Hitrejše iskanje • Podpora za “Priporočamo” oz. ali ste mislili to? Podpora za kategorizirano iskanje (Če kliknete pohištvo vrne vse izdelke v kategoriji Pohištvo) • Ni podpore za autocomplete (lahko emulira preko AJAX iskalnika) • Potrebno namestiti SOLR server na strežnik (localhost ali ločen strežnik) • Uporaba obstoječe kode za Magento(google codebase) • Najverjetneje Magento privzeti iskalnih v Enteprise 1.8

  8. #4 Google Search API • Integrated Google search odpade • Neprilagojenost designa ter možnost blokiranja s strani Googla nad 10.000 iskalnimi rezultati dnevno, neprilagojen design • Možnost uporabe Google Search Appliance z XML API • Omogoča popolno design prilagojen • Omejene iskalne rezultate le znotraj rezultatov, ki jih re-indeksiramo • Cena 3.000€ letno do 500.000 iskalnih rezultatov • Preprosto najboljši iskalni rezultati • Ni obstoječega Magento modula

  9. Odločitev - priporočamo • Izbrati Apache SOLR ali Spinx, če je možnost namestitve na strežnik • Če ni možne namestitve na strežnik dodatnih iskalnih strežnikov potem v zakup Google API (3000€+) • Ostane vsaj osnovna nadgradnja – dodati order by relavance + modul za enchached search results

  10. Ostale informacije • Redirekcija na določene izraze (Magento) – že uporabljate • Vgraditev google analytic site search analyses • Enostavna nadgradnja osnovnega indexa (Improved search with weighted attributes) • Dodati order by “relavence” (Improved Catalog Search with Relevance Sort) • Uporaba Google Merchant Data API za izpostavitev izdelkov v Google iskalni bazi oz. http://merkur.eu/sitemap.xml

More Related