The tremendous potential of search advertising lies in its ability to advertise to a highly-targeted audience looking for very specific products and services. One big downside, however, is cost. Because only the largest companies can bid on the most popular keywords, like "CRM" or "antivirus," for small companies, the key to search advertising is focusing on "long-tail" keywords that tend to be significantly cheaper.