For quite some time, I am trying to get my site listed on Google. However, I am having troubles in this. I do not understand what I should do in order to have my site indexed by Google. The keywords for which I am planning to do Google indexing are not very competitive. I also checked my rival’s site, but I did not understand what they have done to be on the 1st position. I would also like to have it for my site. Well, I haven’t done any SEO work till now. Do you think that’s the reason for not getting listed on Google?