With regards to your site being found on google and yahoo, here are a few tips to get you started:
- Use your key words in your text though don't overload the page with keywords.
- try and get as many quality links to your site as possible.
- you can submit your site to many directories, a main one to submit to is www.dmoz.org
find the revelant category and submit your url to it. Yahoo and google display many results from dmoz.
- If you are creating a large site, create a sitemap for your site, also submit it to google.
Hope this gives you a good start with SEO =)