I have a small business site that has 8 pages can I outrank big companies with big sites for competitive keywords? do I need to add content to my site? how important is this to seo? I have single page per keyword. My goal is to hit 5 keywords. I do not have need to hit more keywords so extra pages would not be optimized for any keywords. I used to get nice results from my marketing campaigns till some time ago :-( site dropped from amr blasts. Before I was on page 2 for very competitive keywords. I have over 100 purchased articles I used most for amr I guess they would be no good for my site since they are already in the article directories and we do not want duplicate content. Also when we say google like content does it look at entire site or just per page with the keyword on it.?