Select a less competitive niche/ microniche where you will have a better chance of appearance, put an attractive gig image & other essentials, and then most important.. be patient
I think, Remaining online doesn't affects ranking much
Try to reach actual, potential clients, use LinkedIn, Twitter instead of Facebook and Instagram