SEO Basics | The complete Guide of ON-page and OFF-page SEO

SEO is search engine optimization. When we search for something by typing something in a search engine (Google, Bing), that search engine brings us many websites related to that.


SEO Tutorials

The complete Guide of ON-page and OFF-page SEO

What is SEO?

SEO is the process by which these websites come up in the search results of search engines.

This means that the process through which your website will show up in the search results of Google or any other search engine is SEO (Search Engine Optimization).

In today’s article, I will try to give a complete tutorial on SEO and also give a paid course for free.


If you want, you can easily rank your website or YouTube channel.

Types of SEO

There are two types of SEO

Here, on-page SEO is related to your website and can be done in a short time, and off-page SEO is the process of making your SEO-ready website acceptable to search engines which is a long time matter.

Here I am trying to explain in detail how to do on-page SEO and off-page SEO.

Read Also. Free Guest Posting Sites 2021 (SEO Tips)

On-page SEO

On-page SEO is all about creating your website and writing articles.

In other words, in the case of on-page SEO, all the work is limited to your own website. Here are the things to keep in mind when doing on-page SEO:

1. Web Design

First I will talk about the design of your website. For those of us who start new blogging or websites, the first mistake they make is choosing the wrong theme. We just see which theme is more stylish and has more function.

However, search engines want a very simple, simple, and light theme. The more stylish your theme is and the more functions you have, the more JavaScript and heavy coding your theme will have, which will make your theme size heavier and take a lot more time to load which has a very bad effect on SEO

So first of all your job will be to select a lightweight simple theme.

In this case, you can use the Generatepress theme. This is by far the most lightweight theme that is able to load the whole site in less than 2 seconds. 

You can use both paid or free versions of this theme if you wish. And after creating your site, you can check the speed of the site with the Google Page Speed ​​Insight tool.

In addition to good themes, the quality of your hosting must be good.  And yes, the last thing you need to know about website performance is the use of caching plugins. 

In this case, if you want to use it for free, I will recommend the Auto optimize plugin and if you use paid Wp rocket plugin. 

2. Keyword Research

After web design, your job is to write unique content for your website. But on what topic would you write content? 

How do you know if someone is searching on Google about the topic you are writing about? You need JavaScript enabled to view it.

You can use this site (Ahref keyword research tool) to do keyword research for free. I also use this tool myself.

3. Focus Keywords

After doing keyword research, you need to select a focus keyword of one or two words. For example, for this post, I have chosen the focus keyword “SEO“. 

Now when you write content you have to have this focus keyword in the whole content including the first paragraph of your content, headline tags, image alt tags, tags everywhere.

4. Title 

Care must be taken in choosing the title. If you do not give interesting titles then you will see that you are only getting impressions from Google but no visitors are coming to your site. 

So try to give interesting and small size titles.

5. Content

Your content must be 100% unique and informative which will benefit the visitors. Remember that if visitors are happy with your content later, Google will rank your content at its own risk. 

And don’t copy any content and keep it as your own. The Google bot will catch it right.

6. Headings

In order for your content to rank on Google, your focus keywords and titles must be used in the internal headings of the post (H1, H2, H3). 

In addition to titles, you can also use title and focus keywords in bold. And do it in such a way that it seems to Google that you have done this for the benefit of the visitors and not to get ranked with Google.

7. Media 

Your content must contain media files (images, videos). In the case of uploading an image, first, change the name of the image and give it the focus keyword. 

And you must reduce the size by compressing the image. If you upload the original image or screenshot, its size is too large and it takes a long time to load. 

You can use Image lazy loading for faster loading. And yes, put the title or focus keyword in the caption and alt tag of the image. And of course, add a unique featured image to the post.

8. Tags

Tags are very important for your content. When choosing a tag, keep in mind that the topics that people can search more on Google will include the topics in the tag. 

And focus on keywords and titles and tags. It is better not to use more than 5/6 tags in the tag.

Read Also… What is Google Analytics & How to Work?

Off-page SEO

Assuming you have followed all the above steps, that means your on-page SEO is over. Now your job is to submit your SEO-ready content to Google. 

Read More… What is off-page SEO: A complete guide for Beginner

If you don’t tell Google that you have a website and what articles are there, then how will Google show your site in search results? 

That’s why now your job is to submit your site to Google. Things to do for off-page SEO:

1. Property Verification

First, you have to submit your website to your search console account and verify that you are the owner of this website.

2. Sitemap Creation

After adding a website to Search Console, a list of all posts, pages, and categories on your website must be submitted to Google in an XML file to let Google know what content is on your website. 

You can create an automatic sitemap for your site from here.

4. Backlinks

Backlinks are the most important thing in off-page SEO. You will get a backlink when a link to your website is mentioned on another website and it will be indexed by Google. 

And this backlink is very important for your site ranking. However, backlinks must be taken from standard and same-category websites.

Things you can do to get backlinks

  • You can write content in another blog in the same category and add a link to your content there.
  • You can also link to your blog as a reference by answering questions related to various Q&A sites.
  • You can also get paid backlinks from any good quality website or auto backlinks from paid tools.

SEO Paid Course

If you want to learn SEO professionally then you must need a paid course. Because no one wants to teach you these things for free (although I’m teaching for free). 

And if you want to take a paid course, you will need money and if you are a poor person like me, then it is not possible to buy a course by spending money. 

So here I am giving you a paid SEO course for free.

The course is uploaded to Google Drive, which must download and save. Because it can be deleted at any time.

Course link


The last thing I want to say is that search engine optimization or SEO is not the perfect solution to how it works.

Because in the current information technology, Google or various search engines are constantly updating their algorithms. That’s why you need to keep track of the updates.

And that way by managing your website and using good content you can be on the first page of search rank.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top