Starting a website is very easy. Getting people to go to your site is another thing. When starting a site, you may opt to send your site to some friends and colleagues. Try to build it up by word-of-mouth. However, there's nothing better than first on the top pages.
Search engine optimization is an ongoing process. You don't just create one link and expect to rank first. Unless you want to rank for keywords that generate a lot of audience, it's going to take a lot more than that.
Here are some tips that have proven to be effective as a first step to obtain higher rankings.
Research Within Your Niche
Everything starts with research. You need to do your research to find the keywords that will rank high. However, you need to make sure that these keywords fit within your niche. It would be a problem if you're trying to rank for "weight loss", which is a very popular topic in the internet, and your site is about computers.
You can use free web analytics to help you choose the rich keywords in your niche. When we say rich, it means keywords that a lot of people search for. There are a lot of web tools in the internet. Some may offer membership fees and they provide additional information. However, as far as relevant information is concerned, all of them can be acquired for free. Google Adwords Tool is one example.
Write articles based on your keywords
Anybody can create links. Anyone can create a link to your site with just using your keywords. However, it takes much more effort to write unique articles that are based on your keywords. If you don't know the meaning of a word, do you go to a thesaurus, or a dictionary. A thesaurus gives you a one word equivalent while the dictionary gives you the definition of the word.
In the same way, search engines would refer people to pages with more helpful information and information can be synonymous to content. The more content you have, the more information you have. That's assuming that your content is not stuffed with just keywords.
It is not wrong to place your keywords deliberately within your articles. However, you need to maintain the balance between using the right keywords and maintaining readability of your article.