I am using Magento 2.3.3 in which I have products with name like DR. Aqua guard. Whenever Customer search using a query like "DR." It showing result from product name contains "DR" in names like "H2GO DRINKING WATER BOTTLE–SINGLE" Rather than Result of those products start with "DR.".

Execpted Result:

enter image description here

Actual Result:

enter image description here

Any clue on this please. Thank you in advance.


Magento by default uses the MySql based search. So, it is split text on word on by pattern. It will show all the products with DR in the name.

  • Thank you for replying, Can we customize it ? – Sameer Bhayani Jul 9 '20 at 10:10
  • Yes you can or you can use extension for that. – Tanmay Jul 9 '20 at 10:12
  • Can you suggest extension? or can we switch to ealstic search to get result? – Sameer Bhayani Jul 9 '20 at 10:38
  • Elastic Search is recommended . But look for another module which will suitable for you – Tanmay Jul 9 '20 at 10:50
  • Okay. Thanks... – Sameer Bhayani Jul 9 '20 at 10:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.