Check out this post for some basics on SEO to help your site get the attention it deserves. There is also a free SEO checklist for beginners!