Hi,
There are two alternatives:
- Joomla actually had so far two search mechanism, the "smart search" that you're using right now, and the normal "search".
The normal search has been removed in Joomla 4. There were talks about the possibility to install that search component separately but I'm not sure whether this is available and where it can be downloaded. However, with that search component, canonical URLs are supported and thus what you described here is not a problem.
- the second alternative is to use the HikaShop filter system:
www.hikashop.com/support/documentation/1...-filter-listing.html
You can create a simple "text" filter so that it works similarly to the joomla search, but you can also create more complex filtering with price ranges, brand filtering, characteristics filtering, etc.
And since it uses a normal HikaShop products listing to display the results, it of course supports canonical URLs, and all the normal settings of a normal HikaShop products listing.
So if you plan your search system on searching only on products, this would be more adapted to your need.