don’t make titles too long: 100 chars including spaces is max, Google only displays around 60 in the search results,
make them relevant to the page, e.g. structure them “page title | site name” or vice versa, a call to action might also work
don’t stuff keywords in them.
<meta name=“description” content=“This is an example of a meta description. This will often show up in search results.”>
not a ranking factor, but will be displayed in certain cases. Again should be relevant to the current page and avoid duplicate meta descriptions.
<meta name=“robots” content=“noindex,follow”>
can be useful, for example above can be used to avoid duplicate content within your site (for example a blog archive, set the pages that list the posts to above) but still allow the spider to follow links on that page. More info at: http://www.seoconsultants.com/meta-tags/robots/