SMO Complete Referance?

what and the different techniques used in SMO?
How effective it can be for websites

please give your ideas and suggestions on this