You want to earn from adsense, cool! Traffic plays an important role here. I am writing down some most important points during the process.
you should target keyword rich countries. if your traffic comes from US, UK, Canada, Australia Etc is far better than asian country.
I think you should target US & UK.
Niche should be something that you are passionate about. Or you should have knowledge in your niche so that you can research at its finest. Why am I recommending your passion as a niche because you can perform a keyword research perfectly. you would be knowing all the key phrases about that niche. Niche can be anything like food, travel, sports etc. you can go for micro niche as well. because the more micro you go the more cpc you will get. It’s just depend on niches. CPC vary on various aspects. You can research about this by yourself, you can type HIGH CPC KEYWORDS. you would get lot of lists there. You can select any niche you are most familiar with.
After selecting niche. you must research about keywords. who are the competitors, what is volume of the keywords. there are free & tools available in market. I don’t need to tell the difference here between free & paid tools. It is obvious that you will get more accurate result by paid keyword research tools.
Tools you can use:
Google Keyword Planner
Once you select your niche. Pick the most searchable keyword. search it on google. You will get top 10 ranking websites on that keyword. Pick any website from top 3 result. Put that into Ahrefs, SEMrush or any other similar kind of paid keyword research tools.
You will get the list of all keywords on which that site is ranking. By using filter option available in keyword research tool. You can get the profitable keywords.
you can filter them by cpc, volume, KD[keyword difficulty] in some tools it is known as KC[Keyword Competition]
Choose medium competition keywords having volume more than 2000 & having High CPC.
I am not telling you the exact things. Keyword research depend on practice or how familiar with keywords in your niche. you can get the same result by selecting volume only 200. so it’s a time taken process, be ready for hustle.
Hire a writer, or you can write yourself if you can manage. if you are writing yourself, proofread it 2–3 times. or if you are hiring a writer, don’t publish as it is. make sure you will check them you will need to edit those by yourself.
The long article you write the more google notice your site. the reason is that you are going to provide valued information to the visitors.
Keyword should be in title, URL, & meta description.
Keyword density should lie between 2–3%.
In this section you need to work on backlinks. Dofollow links matters a lot. there many methods available to get backlinks. you can create profile backlinks, social bookmarking etc. you can get backlinks by guest post. or you can simple hire a link builder.
social signals also play an important role. keep that in mind.
Note: SEO is a very vast field. you will learn by your experience.