To date, the most effective, impressive SEO strategy is to create a separate page with 300 to 500 words of content for each keyword phrase. For some companies, this could mean adding hundreds of pages specifically for the keywords.
For example, if you own an office supply store with 800 different products, you might create separate pages with robust, relevant content for ink, paper, fax machines, etc.
Each page would have related keywords such as inkjet paper, laser paper, presentation paper, etc. The search engines love this. They love content.
The goal is to try to dominate at least the first two positions and ultimately have a total of 4 or 5 natural listings out of 10 available natural positions on the first page for each keyword phrase.
The first position could be a link back to the home page of your site and the second position could be a link to a specific content page about (ex: paper.)
You can accomplish 4, 5 or 6 positions on the first page with head terms such as “office supplies” if you have completed all of the SEO on-page and off-page strategies including this strategy.
Some of the listings may be about your company and link to a directory or an article page which is fine as long as the other 2 or 3 listings link directly to your website. The idea is to try to be above the directories because as you know, the directories have all of your competitors listed right next to you.
This is the most impressive SEO strategy I have seen to date. To see 5 out of the only 10 positions available dominated by one website is truly amazing. This is an expensive process and typically takes a very talented team to write the ad copy for each specific product or subject to make the content search engine attractive.