Via DB's personal site, an interesting post from Robin Good about the key factors in achieving a high Google ranking. Many of the factors are of little surprise, such as "Freshness of Pages: Google likes newer content," but there are some useful things to consider
Keyword in URL and domain name Nonetheless many traditional search engine marketers experts have been very reluctant in admitting and acknowledging this factor, it is almost self-evident that it does have tangible influence in boosting relevance in Google search engine results. Keywords in URL indicate that relevant keywords are used in the actual file name of the page published. The same applies to the overall domain name of the site. The more "tuned" to the effective content it provides, the better.