I finally got approved for Google Adsense after so many trials.
I would love to share with you guys how I achieved this,
First of all, after applying so many times, I thought my website had to be 6 months old before I could apply for Adsense, so I waited for 6 months, but still got rejected.
I made sure that each of my pages or categories contained content (at least 1-2 posts). I deleted the ones without content or posts.
I used the Google page speed test to check my website's load speed. It was very low, so I worked on it. I was able to improve the load speed and some other things.
After all this, I reapplied for Google Adsense. Within 3 days, I was approved!
What I understand is that your page design really matters. Your content should contain up to 800+ words and should be 100% original. Don't copy from another website.
Make sure there is content on each of your pages or categories.
Traffic doesn't matter. The number of posts doesn't matter.
And lastly, make sure you are not using any copyrighted images and also not violating any Adsense policy
You can check out my website maybe you can also learn one or two to get approved https://skybiz24.com