Search Engine Optimization starts from On-Page Optimization (page title, meta-description, text content, images, sitemap, navigation, URL). Off-page Search Engine Optimization though completes the whole pie of SEO. It is the “better half” of On-page Search Engine Optimization. Off-page Optimization is anything that you do outside your web page (link building) to increase ranking in Search Engine Results Page or SERP. This translates that Off-page does not controlled by your codes. To give you a logical view, here are several tools for or practices of building links through Off-Page Search Engine Optimization.