The actual approval process for AdSense is the subject of much consternation online. Fortunately, most of this angst is misplaced. Getting approved for AdSense is actually quite easy once you understand Google's point of view about new AdSense applications.
Remember that Google has millions of participants in the AdSense program. The task of generating checks alone would overwhelm most businesses. Even with enormous amounts of automation, Google must ensure that it is worth it to create each new account. With that in mind, the company tries to weed out AdSense application for several easy to overcome reasons.
The first step in the approval is proving that you can even display AdSense ads. Google gets numerous applications from people who don't own a website, or do not have the access necessary to setup the code installation on the site. That makes the site entered in the first field of the application critical to the success of your applications. Be sure the website demonstrates that you will be able to add AdSense code by having some form of JavaScript already running.
The second step in the approval process is verifying that you can be paid based on the information you entered on your application. As a rule, if a bank would not accept a check made out to the name you entered on your application the AdSense account will be denied. For example, banks will not deposit checks with nothing but initials on them. Google also verifies application addresses for US residents using verification tools from the U.S. Post Office. If your address shows up as invalid or otherwise does not check out, your application will be denied.
Google needs to ensure that this isn't just some spur of the moment flight of fancy that you will forget about tomorrow. Numerous unused or underused accounts already clutter the AdSense system. To prove that you are serious about running a website and serving Google's advertisements, you need to have a "fully launched" website. A single "under construction" page can undermine an application, as can unmodified defaults from systems like WordPress.
Google also tries to weed out charlatans, spammers, and other unsavory operations at the application stage. The AdSense program may be profitable for all types of content publishers, but it is only valuable to paying advertisers if the system maintains a minimal level of integrity. To that end, there must be several accessible pages on your website. These pages should contain information of some kind and not just links, advertisements, or redirects. Consider applying with a website that has at least 20 different pages of unique content, with each page having at least 500 words. While you can be approved with less, this will maximize your approval chances.
Finally, Google verifies that your website used on the application already meets all of the terms and conditions of the AdSense program. That means that the site cannot be a MFA (Made for AdSense) website. It also must be written in one of the supported languages. Most importantly, it must not contain ANY type of prohibited content. A huge website of meaningful information can be denied over a single webpage showing adult content.
Once you have been approved for AdSense, you can create ads for additional websites without further approval. Therefore, it is best practice to apply with your best and most established website. For new content publishers or web developers, wait until your website has several pages indexed by Google before applying.
Follow these AdSense application tips to apply for Google AdSense and your approval for an account is almost guaranteed.