On-site SEO includes having the right content written in the right way, in the right place - It’s complicated but that's why most hire experts to do it. We carry our keyword research, including competitor analysis, then ensure that the content on your website reflects those keywords in the best possible way for search engines. This can include, images, videos, headings, blog / news articles, categories, meta data, links and so much more.
Off-page SEO is the practice of showing Google that your site is the authority to obtain high value links from other value sites;. In the old days of SEO this would be getting as many links as possible, but these days quality is almost always more effective than quantity! The panda update Google pushed a lot of sites with spam like links.
Off page SEO can also include things such as social media, PR