On-page SEO is the foundation, while off-page SEO is the superstructure. Off-page SEO often has to do with your PR and brand efforts and how well you and your company are seen as an authority. If on-page SEO is a science, then off-page SEO is an art. While on-page SEO leaves you in total control and you're able to experiment, off-page techniques are delicate, undefined and somehow left to chance.
This doesn't mean that you can't optimize your website using these techniques, it just means that you might need to spend a little more time networking and taking a trial and error approach to creating a network of links that reference your website. 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. On-page or on-site SEO encompasses all of the visibility optimization techniques that are implemented on the website you are trying to rank for.
As Google's search algorithm has been refined and the ranking environment has become more competitive, off-page SEO best practices have become equally important. When designing a website and creating content that complies with SEO best practices, it's a good idea to consult the search engines themselves. When you think of most of the “basic parts of search engine optimization, such as keywords, HTML tags, page titles, and mobile compatibility,” you're thinking about on-page SEO. Therefore, it's crucial to understand the key differences between the two types of SEO that will help you improve your website's ranking.
Speaking of links, internally linking related pages on your website is another important factor in on-page SEO. On-page and off-page SEO work together to improve your search engine rankings in a complementary way. In other words, SEO doesn't involve buying ads or paid placements at the top of search engine results pages (SERPs). On-page SEO and off-page SEO already seem like a lot to take in, but it's not the whole SEO landscape.
There are dozens of on-page SEO factors that search engines like Google and Bing take into account when indexing and ranking a website. Even in a traditional business, high-quality products receive a lot of word-of-mouth referrals from current customers, the in-person equivalent of off-page SEO. When describing SEO tactics as “on page” or “off page”, the term “page” always refers to the pages of your website. On-page SEO (also called in-place SEO) is the practice of optimizing web pages to rank better in search engines.