First of all, controlling keyword density will not get you far with Google or Yahoo. There's definitely a sweet spot, and for all engines, more repetition means higher ranking up to a certain point, but unless you're writing a spam script, that sweet spot is irrelevant.
There's nothing wrong with doing some keyword research and sprinkling your page with related keywords here and there, but you're shooting yourself in the foot if you spend time running keyword analyzers. You rank higher by generating natural incoming links. So, your primary concern should be creating linkworthy content.
Quote:
What I want is a program that will take the contents of a webpage, figure out each unique word or phrase on a given page and how many times it occurs within the page, and build meta tags from those words with higher relevance and priority given to the words that occur most often.
|
Second, Both Google and MSN ignore META tags when ranking sites. You'll rank higher with Yahoo, but the boost is insignificant unless you're working with bottom fishing spam.
If you want to rank higher, work on off-page optimization.