On-page and off-page SEO is just as effective: “Both off-page and on-page SEO are crucial to improving the positioning of your page. On-page SEO is the foundation, while off-page SEO is the superstructure. On-page SEO and off-page SEO are basically two sides of the same coin. SEO is most effective when practiced with both, because Google uses ranking factors that occur on your pages and outside of them.
External SEO is often based on your public relations and branding efforts and on how well you and your company are viewed as an authority. On-page SEO describes the manipulations you perform directly on a website to facilitate a higher ranking. It involves optimizing the HTML code, the quality of the content and the structure of the content. External SEO refers to all the SEO practices that take place outside your website, such as backlinks, link relevance, social signals, and others.