Truths of Search Engines
Here are some of the most common improvements that can make a big difference for your website.
Unique Title information on every page. When title information is repetitive the search engine thinks the pages are repetitive.
Find relevant directories and include your listing. This could be anything from Yellow Pages, Yahoo, a local service directory or professional group.
Remove technology like frames and extraneous graphics. This is a guaranteed way to not be seen by search engines.
Text is very important much more so then graphics, but actual visitors respond to graphics not just text. It is important to keep them in balance.
Keep your message accurate and up to date. More frequently updated sites tend to be indexed more frequently. More usable updates satisfy visitors.