Keyword length matters because it affects competition and search intent. Short keywords are usually very competitive and hard to rank for, especially for new sites. Longer keywords, often called long tail keywords, are more specific and easier to rank for. These keywords also bring visitors who know what they want, which is good for affiliate marketing. A keyword with about four to six words is often a good place to start for new sites. What keyword length seems to work best now?