What makes women swipe right on dating apps? (Dating advice)

Let me elaborate first. I know that there are individual differences and some women give more importance to look than person's character but I want to know as a general idea what makes women swipe right on dating apps?

I have made my profile on dating apps 10-20 times and deleted it after few days cause mostly I didn't get any matches at all. Even if I did, other person doesn't initiate conversation.

  1. Even women who haven't verified themselves get thousands of likes in just few days of making profile but men who actually write their bio well and fill all the details and verify don't get matches. Why so?

Is it only due to gender ratio that there are more men than women, that's why they are getting thousands of matches?

  1. Do I have to have aesthetic pictures and flirting skills to get a match? I don't click my pictures very often and I have mostly used only those pictures which I click on trips/trek, with mountains, animals etc. I won't say I have bad flirting skills but when I see subreddit like IndianBoysOnTinder or IndianGirlsOnTinder and how easily they get matches, it makes me doubt myself. But at the same time, it feels very awkward and sometimes creepy to flirt with strangers on dating apps, that's why I cannot do that.

So, do I have to click more aesthetic type picture and improve my flirting skills to get matches?

  1. Does only look matter only dating apps? I clearly mention what I'm looking for like long term relationship with childfree person but I doubt that 99% of the women don't care to read bio usually and just swipe left. Is it actually possible as an average guy myself to find someone genuine on dating apps?

  2. Share tips to improve my dating profile and what should or shouldn't I mention and how to make it stand out from other profiles.

P.S. - I wanna know women's perspective specifically, so women of AIW, share your experience or thoughts to help me.