Defining Onsite SEO & Offsite SEO
Onsite SEO is the SEO practice that most of us are more familiar with: It is the process of optimizing the content of your website so that it appears in the search engine results of relevant keyword searches.
In other words, after you research the best keywords to apply to your website, you develop your website content conscientiously around those keywords.
You also don’t just stick to optimizing the body content of your website either.
Every web page on your site should have the appropriate target keywords, as well as valid content relevant to those keywords.
Even the titles, URLs, headlines, image tags, meta tags, and meta descriptions on every page of the website should be carefully crafted based on its content and the relevant keywords.
In fact, the more relevant content you have on your chosen keywords, the better.
Hence, every single SEO technique and action you take on your actual website is referred to as “Onsite SEO”.
In offsite SEO, the idea is to encourage other websites and online portals to link bank to your content. (These links are called backlinks.)
To do this, you need to have very good and valid content.
And then you need to be generous with giving out such quality content.
Guest posting or guest blogging is a great way to generate backlinks to your website in this respect:
First, you’ll have to find popular blogs and websites that you want to link back to your website.
Then, you’ll have to reach out to those websites’ admins and offer to generate a guest post for them. And, if they agree to it, you can create a guest post that can contain a backlink to your own website.
Do note though, that you need to give out a considerable number of posts for this to have any effect.
Consequently, SEO techniques and actions taken outside your own website is referred to as “Offsite SEO”.