Hi Mohon,
Ideally, staying online does not guarantee that his gigs will rank, but SEO and good job delivery overtime will. He just needs to keep up with concentration on the quality of his job. I think we mostly concentrate on what's not relevant that we forget that the little things really matter alot, issues like your account getting warnings, and order cancellation will inhibit your ranking process and most of us don't even work on closing the gaps before trying to rank.
However, what staying online will do is just to make you most preferred for receiving orders when you've proven your professionalism in that most clients prefer to talk to online sellers and get to start their work ASAP.
Sorry, if the sarcasm got to you anyway.
All the best my friends!