1. Wrong Niche choosing
2. Black Hat SEO
3. Lacking of content marketing knowledge
4. Lacking of Patience
5. Create Spam
6. Lacking of A-Z blogging knowledge
it's the best practice to continue blogging minimum 2 years to get proper results.
[Don't quit, quitter never win]