Msg#: 3666384 posted 6:26 pm on Jun 10, 2008 (gmt 0)
Check out the sites currently ranking in top 10 for the queries you want to rank for. You can probably get a good idea of the terms they are targeting and the keyword density. Then check their backlinks and anchor text.
Msg#: 3666384 posted 8:18 pm on Jun 11, 2008 (gmt 0)
I second sem4u's comment about not looking at keyword density. For a percentage to be accurate, you would need a tool that understood relatively complex relationships between words as Google's algorithm does.
And even if you had such a tool, it's likely to be less effective than a writer, who will naturally use desirable variations of words during the process of writing.
As for how many keywords per page, I'll be slightly mischievous and say: a hundred? A thousand perhaps? How many is going to depend on what you write and how popular the theme of your page is. If you have a 500 word article, there are a substantial number of 2, 3, 4, 5 word etc. combinations that your page can theoretically target.