Forum Moderators: open
Which is the correct one (or which is most effective):
<meta name="keywords" content="Widgets, Red widgets, Blue widgets, Widgets something">
or...
<meta name="keywords" content="Widgets, Red, Blue, something">
So do you have to put each possible search term individually like 'Red Widgets' or could you put 'Widgets' and then follow it with all the other possible words that could come before or after it?
The first thing you need to consider is the number of keywords pr. Page. I never have more then tree keywords pr. Page, that way you can have Widgets on one page, Red widgets on the next, Blue widgets on the third and Widgets something on a forth page, getting maximum benefit form the different combinations.
Next you should know that the keywords in your meta should always match the words in the text on the page. Never have keywords in your meta that you can not find on the text. By dividing up your relevant keywords, you can write optimized text for each keyword individually
As for meta tag generators, you usually end up with dozens of completely useless meta tags for location, author, generator and the like, which definitely have no value to anyone, and just push your real content further down the page. If you don't know what the meta tag does, it's best not to bother. The only exception to this is the Content-Type meta tag, which is important to define the character set (if it is not defined elsewhere, like in the HTTP headers):
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">