Having gone from the guy with no matches to getting good matches, in part from advice from female friends, here's what worked for me in order of priority:
-
De-red flag. Remember, men are about 5-10x as likely to commit acts of violence as women. So imagine you're looking at your profile as a third person, assuming there's a good chance you're a serial killer. Make sure your jokes are clearly jokes and can't be read as hinting at any extreme beliefs or even overall weirdness. Seriously, there's like a 90% chance that if you haven't done this already, you've got something on your profile that's terrifying to most women. Now a common faulty cognition I see is "I should tell her what other girls don't like about me as a warning". No, stop. That's not how you do it. Because girls will assume it's 1000% worse than what you're saying, and even worse the algorithm will nuke you if you get too many rejections. Instead, see step 4) and reject other girls who won't be into you.
-
Good pictures. Again, 1) comes into play here. No dark backgrounds. Nothing that looks like one of those pictures they show of suspects on the news. Outdoors is good. If you have pictures with people, great. If not, no sweat, just make it look good. Look up a guide on how to take a good selfie and use it.
-
Keep your written answers short. No one reads them anyway, unless they're really long and creepy. You're not going to convince her you're Shakespeare, she's really just checking to make sure you don't remind her of someone she had a terrible experience with.
-
Now all that being said, the best strategy for swiping is to be the opposite of most people. Don't just swipe on anyone who meets your attractiveness standards. Instead, swipe only on girls you'd really be excited to meet, and that you think would be excited to meet you too. Are you frugal? Don't swipe right on the model with a Gucci bag. I know it's hard. But you really have no chance of making it and dating her would make you miserable anyway. So swipe left and get the little boost that helps you meet a better match. I will say I've followed this strategy on Hinge which supposedly has a better algorithm for matching people, so I can't guarantee it for other sites.