A couple of thoughts: Have you actually submitted your site to any search engines, and how long ago did you do that? It can take up to three months to get indexed after submission. If not, check my help site in the Masters Forum linked below, and scroll down to "Search Engine Anxiety." Then...