How to do seo to improve search ranking?

There could be many reasons for that. It may be that the quality of your site is poor, or it may simply be that you are in a high competition niche, and there are many good-quality sites all competing for the rankings.

If you are new to SEO, I suggest you start with Google’s “Search Engine Optimization Starter Guide”. Follow that carefully and ensure you’ve done everything right.

We have many threads here asking about increasing ranking, so I suggest you look around the Marketing section and read a few of those. For example:

How to increase my keyword ranking in first page from 4th and 6th page?

Increasing traffic and ranking - #14 by accment