When my company first formalized its SEO strategies back in January of 2002, it appeared that steady repetition of two or three targeted keyphrases throughout a page would rocket us to the top of Google's rankings for those terms. Since then, it seems that inbound links have grown much greater influence. Loading page content with high keyword density is feeling more and more like an exercise in futility that interferes with natural copy flow.
I realize that the marketplace has become increasingly more competitive -- (and will continue to do so) -- and that this may account for a significant portion of the slide in certain markets. I also understand Google's reasons for assigning weight to inbound links, because it assumes that each link essentially vouches for the site's authority on a particular subject.
But has the formula for Google's rankings shifted away from keyword density at all in recent months? Should I reduce the repetition of keyphrases on our web pages to enhance the flow of the copy, or is density still just as important as it ever was?
The biggest hurdle that my company faces when optimizing pages is the nature of consumer keyword searches in our industry: travel. Because users tend to search for hotel accommodations by geographic market (i.e., "Tampa hotel," "Tampa accommodations," "Tampa lodging," "Tampa Bay hotel," "Tampa Florida hotel," etc.) -- all of our most targeted keyphrases contain the name of the city in which the property is located, which can make for some VERY clunky copy.
My strategy as a copywriter has always been to drop the keywords into the copy as many times as possible without making it look too obvious, by burying them in paragraphs of gentle prose. I average about three keyphrases every five sentences. I've justified the mention of our city's name at that level of frequency by explaining that every mention helps our rankings. Is this an accurate statement? Judging by the sites that rank in the top five for many of our targeted keyphrases, it appears that one or two mentions PER PAGE is enough for search engines to recognize them as relevant to a particular search term; the rest is based on inbound links. Am I just bitter and frustrated -- or should I get with the times?
Thanks.








