seo – The home page of my e-commerce store is always displayed first, followed by the appropriate categories

I have an e-commerce store that sells wedding dresses, costumes, costumes and so on. I have the title of my homepage as follows:

The name of the store | [name of the 4 main categories delimited with coma]

Then in the description, I have all the important keywords.

It works very well, however, when I type the "wedding dresses" [city name]"For Google, I guess the category page appears – the home page is always displayed with a higher priority.

I could probably solve this problem by making the title and description of the homepage less accurate – but, again, after KW analysis, I do not really want to do it because there are really a few key words that really seem to work, and these are: basically category names.

What would be the best approach?