So I work for a company that recently decided to jump on the SEO bandwagon. We asked the different departments (each has its own site) what they wanted their keywords to be and I got a lot of examples of things like this:
foobar foo bar foo-bar foobar baz foo-bar baz foo bar baz foobars baz foo-bars baz foo bars baz
...you get the idea. As we're trying to keep the number of keywords down for each site to avoid "stuffing," I've limited each site to 20 keywords only. But this just seems like a silly waste, and whatever limited boost in our search ranking we get from the keywords is going right out the window.
The site is created using asp.NET/C#. What we're planning on doing is adding something like the following to the Master page, so it will appear on every page in the site:
<meta id="keywords" name="keywords" content="general keyword 1, general keyword 2, general keyword 3..." />
Is there a way to easily address the issue that they're getting at (i.e., that they want the site to rank for the same term but with different formatting)? Or is it not even an issue that needs to be considered? FWIW, the technically correct form of the keyword that the really want is
foo-bar baz. And yes, I know that keywords aren't really going to do much (if anything) for us, but try explaining that to the department heads. They want their keywords, so they're going to get their keywords.