I attended Desert Code Camp this weekend. It is a free technology event in Phoenix, AZ with speakers presenting on a variety of topics. One of the interesting ones I attended today was called SEO for Coders and was presented by Jerry Ferguson. I don't know much about SEO, just the basics and this was a good introduction into what I can do as a programmer to assist in optimizing a site for search engines.

Here are some highlights:

Jerry also mentioned the Overture tool for keywords and Matt Cutts blog for how Google views spam.

There was also a neat Google trick he showed that I didn't know about. If you search in Google using allintitle it will show you search results that contain those keyword in the page title. Very useful. Try it here to see all the websites out there who forgot to put page titles on their pages ;)

Update: Here's a link to the presentation.

Update: Josh pointed out Stefan Vervoort's article on Off-Site SEO. He also has an article on On-Site SEO. Go check them out!