Let's say I have a niche site about cell phones and the main keyword I'd like to rank for is "iphone reviews", in addition to that every page on my site is targeting a different long-tail keyword, but as for the main keyword, what would be the wisest thing to do?
a) Target the main keyword in only one page on the site (e.g. the home page)
b) Target the main keyword in many pages on the site
My intuition tells me to choose option b. but if I target the same keyword in many pages do they not compete with each other for that keyword? So how will I have control over what page search engines will choose to display when people search for "iphone reviews"?