I have a Sitecore 9.0.2 site that contains a list of shops that are currently only searchable by shop name. We wish to improve the search feature by tagging up shops with:
- Product categories (e.g. shampoo, socks ...)
- Brands (e.g. Levis, Nestlé ...)
We wish to be able to create hierarchies and related tags within product categories. For example, "chocolate" would be a child of "sweets", and a user searching for "chocolate" might see all shops with the parent "sweets" tag or even any sibling tags such as "winegums".
The question: Would you place the product category tags and the brand tags in the same tag repository? Or would you keep two types of tags separate? I ask because Sitecore seems to support having multiple tag repositories. I just don't know what the best practice is.