Steps for Website Success
1. Verify your Site through Google Webmaster Tool
2. Setup Google Analytics
3. Optimize Title Tags & Meta Descriptions
4.Choose Appropriate Channel for Distribution
5. Familiarize Yourself with Google Algorithm
Source: Pinterest