Keyword research is one of the most important, yet at the same time often most misunderstood element of search engine optimization. SEO is of course all about keywords; the search terms used by people when looking for information using Google or other search engines. The keywords and phrases you choose to optimize your website and your off-page content for makes all the difference. If you’re looking into optimizing your site in order to increase its visibility to web users, then this is the first step you’ll need to take in any search engine optimization campaign.
One mistake a lot of webmasters make with SEO is to assume that the one keyword which is most relevant to their site is necessarily the best one to optimize all of their content for. While this isn’t inherently wrong and certainly this keyword should be used where possible, it’s definitely not the case that this approach is going to yield results any time soon. This leap of logic leads many webmasters to neglect to perform adequate keyword research and as a result, they fail to help their site’s page rank.
Suppose that you have a website about clocks. Instinctively, you’d want to optimize your content for the keyword “clocks” or “clock”. Again, there’s nothing wrong with this, but there are a few things you should think about before assuming that this is all you need to do. First, these kinds of keywords are often too broad, especially if your website is selling something. Second, these keywords are very common search terms – meaning that you’ll have quite an uphill battle in front of you if you want to rank in the first page (or ten) for these keywords.
Obviously, you’re going to need to be more specific if you want to make your SEO a success. This is where keyword research comes in; there are some excellent tools out there for this purpose, both free and commercially available. Google offers a free keyword research tool which many feel to be among the best – though there are certainly a great number of choices for webmasters to explore.
What these tools can do for you is to show you how many searches a given keyword or phrase receives. This is in itself very valuable data, but a keyword research tool can show you something else which is at least as important: the degree of competition for these keywords. This can show you whether you’re better off using (as per our example above) “clocks” or a more specific keyword which will have a higher chance of attracting the visitors you’re trying to reach, such as “Bavarian cuckoo clocks”.
Longer and more specific keywords tend to be searched somewhat less often than single-word keywords, but the degree of competition is also far lower. The idea of keyword research is to find keywords which are searched often enough to be worth the trouble of optimizing your content for, yet not so competitive that you won’t have a chance to rank highly for these words and phrases.


