My website offers thousands of promotional products, and I rank right now in the top 25 for some of the very competitive main keywords (like promotional products), but how do I get high SERP for the many other keywords outside of placing them throughtout the appropriate places on the site.
Each page on your site should target a single keyword phrase (2 or 3 if the phrases are VERY similar like different by only 1 word or a slight variation of a word). List the keyword phrase(s) in your <title>. If you are targetting 2 or 3 very similar keyword phrases then list the main keyword phrase first followed by 2nd most important followed by third, if applicable. Target the primary keyword phrase from the <title> in your <h1>... Target the keyword phrase(s) from your <title> in a few <h2>s as well as the content on the page. When linking from Page A on your site (or another site) to Page B on your site, use the exact targeted keyword phrase(s) from the <title> of Page B most of the time as the link text (40-60% of the time). Use slight variations of the keyword phrases from the <title> of Page B as the link text the rest of the time when linking to Page B. Continue to build links from relevant external sources using the same tactics for link text from the previous paragraph... Do this for each keyword phrase... Watch it grow.
Canonical is right. You need to build out content that focuses on the terms you want to rank for. Then get some links back to that content. If the content is related to the rest of the theme of your website you'll even see your main terms rise in the SERPs too.
you need to target every page with different set of keywords so each page rank for particular keyword
You should target every page with different set of keywords. choose keywords according to targeted page. also check the keyword density, prominence, keyword a proximity.thank you
If you would like to get good ranking for number of keywords then you need to implement these keywords for separate pages. .............and promote these separate page for unique keywords..............
If you want to rank for MULTIPLE keywords do the following: For each page that you have properly optimized target less than 10 keywords to rank for. - Use your <h1> through <h6> tags along with no less than 300 words of keyword rich body text in the vicinity of these tags (don't overdo the keyword density). - Use images with alt text for these keywords - Make the page compelling so that people will want to stay on the page for long periods of time. Keep your bounce rates low - On every page thereafter repeat the process, but make sure you navigational linking uses the anchor text of the primary keyword for each page. So if your subpages are for example wedding gifts, baby showers, bridal shelves, then allow your navigation to link to them with that text. - Also if you can name the sub-pages after the primary keyword. www.yoursite.com/wedding-gifts.html. - Now, you need to backlink to each page with the primary and secondary keywords. You MUST acquire backlinks from relevant sources for each and every page. This will take time but it will work. I've given you a generic model that you can you modify to your specific situation. -openmindz