All on page and off page techniques are good for optimization of website and information according to guidelines of search engines. Social network sites, article submission sites, bookmarking sites, forums, blogs, and directories are good platforms to share information and giving your reference there through links. We must also be user friendly and optimize the information in such a way that it could be available when searches are made online. Right information to right user should be reached.