On-site Link Analysis
Off-site Link Analysis
On-site link analysis usually takes place within the site. It is also called site internal link analysis, where we can see how perfectly site's navigational pages, anchors are bound to each other. This practice usually performed when we need to get a website pages optimized in terms of internal linking.
Off-site link analysis usually take place when we want to see how many in-bound links pointing to our website.