Being listed on the first page of search engines is a major component of many companies online presence. However, some companies will sacrifice the information they post just to remain at the top of search engines.
Write for people. If the content is good enough, people will come, then share the information and the cycle should continue provided the content stays relevant to people seeking it out.
The algorithms are in place to organize information so that is a relevant to a topic, not so that a business can increase their site traffic if using the most popular keywords.
When using the Internet as a communications vehicle, who are you writing for? Machines or People?