Suggestions from Google teamI recently wrote to Google AdSense team regarding many AdSense applications getting rejected with the reasons "Site is too new", "No substantial content" etc.
I got a response from Google AdSense team suggesting that members should attempt to create AdSense accounts only after posting good content in our site. Here is the message from Google:
The AdSense review team needs to see examples of content that the user
has generated in order to review their AdSense application. If the URL
you pass us is a link to an empty profile page, or some other page
that doesn't have substantial content contributed by this user, then
the application will be disapproved.
There are definitely things you can do to help prevent a poor user
1) Make sure that users have generated content before they apply for
AdSense. This could include simple UI messaging that advises users of
the policies, or it could involve a restructuring of which users are
eligible to sign up for revenue sharing on your site.
2) For users that have been disapproved, advise them to start
contributing significant content to your site. Once they've shown
quality activity, they can resubmit their AdSense applications by
following the instructions here:
The Google AdSense API Team
So, I suggest members to create AdSense accounts only after posting good quality, self written content in ISC.