Thanks for sharing but I think here in SEO thread, everyone knows it already. it will be great if you contribute your experience.