Собственно для начала нам понадобится сайт.
1. Определиться с тематикой сайта (лучше всего выбрать микронишевую).
2. Определиться с языком сайта, как правило, на англоязычных сайтах цена клика выше.
3. Определиться с cms для сайта.
4. Использовать грамотный дизайн сайта.