@Aman0022 , I had the same problem with my site https://www.campingseats.com and thought it was because it was an affiliate site, but I did a few guest posts on some blogs that were camping-specific, and that seemed to really help. I still have a hard time getting my new category pages indexed unless I do link-building to each one. So if anyone has any ideas for me on that, it would be appreciated.
However, I used ahrefs.com on your website, and it looks like you are killing it if you ask me. I see you are already ranked under almost 1,000 keywords and getting a couple hundred clicks a month, so I am guessing any indexing issues you may have had are a thing of the past. Nice work on getting a new site up and running and getting traffic.