Greetings from inside the SEOigloo!
I thought this post by Rand of SEOmoz was just super. Though I’m sure Rand would be the first to say that no one but a few fellows at Google actually knows all the intricacies of the Google algorithm, this list really brings it down to the basics that are safe to bet on, in terms of what Google appears to favor.
I think this article does such a good job of paring down what are, in fact, often complex subjects into a sort of notebook checklist. If you are running a small business website, do take a gander at the blog post and, if any of the items on the list don’t make sense to you, do yourself a favor and start educating yourself as to what they are all about. Doing your best in all of the areas on the algorithm list will be such a smart move for the success of your website.