The first step to help your site is to make sure it's search engine friendly. It is rather basic the way the search engines work, search engines like Google will see the content written through your site, this is how they figure out where to place the site within the search engine results, along with several other factors. So when you're writing for your website, you should be trying to position the keywords that you would prefer to rank for, in as many locations as possible. This will let the various search engines know that those specific key phrases, are the key phrases you want to appear for. For example, if you were a dentist and you were located in Los Angeles. You'd probably want your site appearing on the search engine for phrases similar to, "Dental Practice Los Angeles" or even "Dentist Los Angeles". Then you must use those particular keywords as much as possible, through the entire site.

The next easy st
ep to help your site, is to register in as many business directories as possible. Some are free, however many of them do cost and are sometimes worth the money. For every business directory that you sign-up your business in, you will have a greater chance of someone locating your site. You will also receive a back-link from the site you registered in. This is where it will help your site, the more back-links you have, the more effective your website will be. It's easy to find these business directories, just do a search on Google for "Business Directory".

I personally think that the best way to obtain good quality links, would be to write articles and submit them to different sites. In the event you create several top quality articles, the link from the article to your website will get better over time. And the more powerful your links are, the better off your site will be. You can write articles on anything you want, although it's best to write articles related to the website your promoting.