Below are some steps which all web designers should take to improve the listing of their sites in the major search engines.
STEP 1: Related titles!!!!! It is very important when choosing a title and URL for your site that you use something that is relevant. For example, if you are selling alarm clocks you would want a name that is related that people may type in as a search word.
STEP 2: Keywords, Keywords, Keywords!!!!!! and I'm not talking about Meta Tags! I'm talking about keywords in your description. Your home page text should have at least 5 keywords that you repeat over and over again. This will help in the search engines. Make sure all your other pages follow a similar pattern.
STEP 3: Link exchange!!!! Search engines such as google love web sites that have an active link exchange system. Try emailing webmasters that have similar sites to your own and asking for a link exchange.
STEP 4: Quantity!!!! Get as many pages and features in your site as possible. Remember that the more pages you have the more valuable your site will become.
I have highlighted a few major points but there are many others to take into consideration when optimising your site for the search engines.
Kevin