I have been optimizing my website and I have been doing a good job and seeing results over the past month or two. I am showing up on page 1 for many of my desired keywords. However I would like to ask some questions to better my understanding of SEO. 1. Is it better to pick say 5 keywords and distribute them across the entire domain and on evey page or is it better to simply optimize each web page for a different word? 2. I have been submitting articles weekly to PR websites, does submitting it to many of them hurt you in any way? Will i still get all those backlinks counted toward my website, what exactly will google do if there is duplicate press releases everywhere? Is it smart to start a news page and put all my articles up on that page? 3.When optimizing for keywords is it better to make variations of the keywords? Example: the keyword is bus rental is it wise to say put rental bus as well? 4. Do video press releases really work? Also, what should i be doing to gain more backlinks? I need someone to point me in the right direction it could be Black or White Hat methods i dont care. Thank You in advance for answering these questions.