Paid online advertising of Google is called AdWords. For your advertisement, it utilizes a bidding system; thus, your advertisement displays to the right or to the top of search results. Moreover, prior to advertising Google is informed about your choices of keywords or phrases. Google exhibits relevant advertisements when people search through these keywords. If a searcher clicks on this ad, which brings him/her to your website you will have to pay. Thus, Google makes money by every click on these advertisements. However, you have to decide the rates according to the budget with Google. Usually, the competitiveness of keywords decides the rates. In addition, Google can automatically decide the sum or you can choose a sum for beginning with; however, later on, you can adjust the rate. For instance, if you select $1 per click then you will have to look after your ads whether your bid is sufficient to bring your ad on the first page of the results. Oh! It is very hard to Adwords! Nonetheless, if no one clicks on your ad, you would have not to pay any amount. Nevertheless, you will have to know the reasons for visitors not clicking your ad; perhaps you have chosen the wrong or ineffective keywords or phrases. Obviously, there is no need to optimization of your site for keywords, if nobody clicks on the ads. Therefore, you need to choose relevant and effective keywords prior to optimize your site. In my opinion, you should utilize Google AdWords initially for searching, viewing or selecting effective keywords. Generally, the fundamental of AdWords are simple and easy. However, when you wish to optimize your advertisements to make sure you are earning value and achieving effective traffic to your site is an intricate and difficult procedure. Moreover, Google only allows Google AdWords’ ads on Google search. However, you can use other forms of advertisement, for instance, Facebook and banner advertisements.