Optimization Advice and Basics: Google Offers Adsense Optimization Advice
Google Adsense recently published some basic beginner guidelines for getting listed in Google.
Among these are to add a Google site map to your site and to use Google's webmastering tools.
As well, they talk about the benefits of having appropriate title tags and appropriate ALT image tags for your site (Two things we've discussed here previously at Affiliate Advice).
However, it can be difficult (assuming you're using static methods of building pages) to update your Google site map every time you build new pages for your site.
This is why I recommend building your site using a content management system like Wordpress or Movable Type.
And below, I have posted the code you will need for building a Google Map with WordPress or Movable Type.
Just create a new index template, call it googlesitemap.xml (or whatever you want) and copy and paste this code in... have Movable Type rebuild the code every time you rebuild index templates
WordPress Google SiteMap Generator
You can also download WordPress' Google Map Plugin from here.
This is all pretty basic stuff from Google, but good stuff nonetheless. Take a look at Google's post here if you want.