There are two basic things that you need to understand when talking about SEO, and these are on-page and off-page SEO. Too many people are focusing on off-page without working on their on-page, resulting to poor results. However, it doesn't mean that off-page is not as important as on-page. In fact, proper off-page could even be enough to take your website to the top of the search engine results page, for as long as you are going to do it properly and with great synchronicity. When we say off-page SEO, it refers to a process wherein a professional will be working on SEO methods that are not associated with the website. This may include methods such as article marketing, web 2.0 sites, social marketing, and other link building methods. Off-page refers to everything that you will be doing outside your website in order to increase your website's search engine rankings. This is where you will be building links pointing to your site, which will be beneficial for the search rankings of your site. Think of this process as a way to gather votes to increase the rankings on your website.
Off page optimization can have larger impact on the websites rankings than on page optimization. Simply, off page optimization revolves around the links to the website. Mainly two type of linking are involved in off page optimization- one is inbound links to the website and second is the internal linking of website. Inbound links are useful to increase the website rankings and page rank of website. Internal linking of website will useful for establishing site architecture and spreading link juice. There are lots of activities you can do in off page optimization such as article submission, forum posting, blog posting, commenting, directory submission, social bookmarking, social networking, etc. while off page optimization, you have to make sure that the sites should be high quality website as well as you have to write quality and unique content.