Getting more traffic to your site depends on two key aspects of SEO: on page and off page optimization. How the two actually work it out with the search engines remains an area of some mystery even to old school SEO pros.
The most outstanding traits of each aren’t difficult to learn, but they aren’t easy to find written down either. Here they are.
Read the full article here:
SEO Basics | What’s the Difference Between On Page and Off Page SEO? – Andy Jenkins Blog