Product Search in Magento 2
-
Upload
sonja-riesterer -
Category
Technology
-
view
1.338 -
download
0
Transcript of Product Search in Magento 2
![Page 1: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/1.jpg)
Seek and ye shall findProduct Search in Magento 2
Sonja Riesterer – @sonjarierr 14.03.2016
![Page 2: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/2.jpg)
About Me
• Sonja Riesterer
• Marketing Manager
@sonjarierr
![Page 3: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/3.jpg)
Benefit of Product Search
• Customers
Find matching products
• Store Owners
Anticipate customers‘ needs
![Page 4: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/4.jpg)
Differences between Magento 1 and 2
![Page 5: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/5.jpg)
Search Type
Magento 1.x
• MySQL Like
• MySQL Fulltext
• MySQL Combine
• Solr (EE)
Magento 2.0.2
• MySQL Fulltext
• Solr (EE)
![Page 6: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/6.jpg)
“Seek and ye shall find,” they say,
but they don’t say what you’ll find.
── American McGee’s Alice
![Page 7: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/7.jpg)
What will you find?
• Products
• Categories
• CMS pages
![Page 8: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/8.jpg)
What will you find?
• Products
• Categories
• CMS pages
![Page 9: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/9.jpg)
Criteria for a Good ProductSearch
• Results
• Speed
• Usability
![Page 10: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/10.jpg)
Results
![Page 11: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/11.jpg)
Simple Search Term
![Page 12: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/12.jpg)
Compound Search Term
![Page 13: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/13.jpg)
Amount
20
79
104
HOODIE HOODIE BLACK HOODIE BLACK ZIP
NUMBER OF SEARCH RESULTS
![Page 14: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/14.jpg)
Typos
![Page 15: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/15.jpg)
Speed
![Page 16: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/16.jpg)
“It depends.”
── Everyone
![Page 17: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/17.jpg)
Usability
![Page 18: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/18.jpg)
Filters
![Page 19: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/19.jpg)
Redirects
![Page 20: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/20.jpg)
Synonyms
![Page 21: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/21.jpg)
Suggested Terms
![Page 22: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/22.jpg)
Recommendations
![Page 23: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/23.jpg)
How To Improve It
![Page 24: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/24.jpg)
How To Improve It
• Magento‘s default tools
• Extensions
• External search engines
![Page 25: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/25.jpg)
Magento‘s default tools (1/3)
• Configuration
Activate suggestions& recommendations
Enterprise Edition only
![Page 26: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/26.jpg)
Magento‘s default tools (2/3)
• Attributes
Use in search
Search weight
Use as filter
![Page 27: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/27.jpg)
Magento‘s default tools (3/3)
• Search terms
Synonyms
Redirects
Suggestions
![Page 28: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/28.jpg)
Extensions
• Autocomplete
• Layered navigation
• Import search terms
![Page 29: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/29.jpg)
External Search Engines
• Celebros
• Sphinx
• Google Custom Search
• SLI Learning Search
Coming soon:
• Elasticsearch
• Solr
![Page 30: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/30.jpg)
Elasticsearch
• Planned for Enterprise Edition
• Probably in 2.1 release
![Page 31: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/31.jpg)
Solr
• Was planned for Enterprise Edition
• Solr configuration included in current EE
„The example Solr configuration isnot intended to be used in a production site.“
──Developer Documentation
![Page 32: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/32.jpg)
IntegerNet_Solr
• M2 Solr extension for Magento
• Port of M1 extension
If interested, please contact me!
@sonjarierr [email protected]
![Page 33: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/33.jpg)
Sources• Magento 2 Extensions on Magento Connect
https://www.magentocommerce.com/magento-connect/magento-2
• Autocomplete Extension for Magento 2https://www.salesids.com/en/magento-2-catalog-search-autocomplete.html
• Configure Solr and Magento - Developer Documentationhttp://devdocs.magento.com/guides/v2.0/config-guide/solr/solr-magento.html
• FIX Magento Search Please! #622 – Magento 2 GitHub Issuehttps://github.com/magento/magento2/issues/622
• integer_net Blog about the Choice Between Solr and Elasticsearchhttps://www.integer-net.com/solr-or-elasticsearch/
• Icons – Means of Communicationhttp://www.elegantthemes.com (Creative Commons BY 3.0)
![Page 34: Product Search in Magento 2](https://reader030.fdocuments.us/reader030/viewer/2022020410/5871aed71a28abda6a8b6317/html5/thumbnails/34.jpg)
Bonus Questions
• Why Elasticsearch instead of Solr?“(…) provides more functionality (…)”- Chuck Choukalos, Lead Product Manager, Magento