There are three search engine marketing factors that are consistently important to achieving desirable search engine rankings.
Though the search engine marketing rules and relative strategies tend to change frequently, three factors remain important to achieving a good rank. They are content, keywords, and links. Content is important because the search engines cater to those searching for information, not those providing it. When the content of your website is relative to the terms a browser is searching for, your website will be more desirable for indexing.
Keywords and keyword phrases are the terms that people use when searching for something in the search engines and they are central to your search engine marketing efforts. For your search engine marketing efforts to be fruitful and to generate targeted traffic, you need to do keyword research and find out what terms
your target audience is using. Rather than using the most popular, competitive keywords, it is best if you can choose niche phrases that provide targeted traffic but aren't highly competitive.