How to do SEO in 2020 A Complete Beginner’s Guide


Define SEO

SEO is the way of optimizing your content in such a way that it ranks higher in search results.

Any particular keyword which we use to search for specific information tends to be the keyword of that information. As a result, the article which matches our keyword will be displayed on the screen.

For example: You want to know the most densely populated state of India. So you simply go on Google and type the most densely populated state of India and the result which best matches your query will be displayed on the screen. In particular, whatever keyword you think of is the SEO of the same content.

Benefits of SEO

Before understanding the benefits you should know on what aspects SEO works.

Benefits of seo

Suppose you have a website on a particular niche i.e.(tech, sports, food, etc) and you want to get it ranked to earn money. But somehow your website is not getting the kind of traffic that you wished for. Here, the SEO comes in the scene. One thing you need to understand is Google ranks the webpages and not the websites.

You need to keep a few things in mind :

  • Find a niche for yourself in which you can write the best.
  • Select an SEO friendly domain name that matches your niche.
  • Find a good hosting provider company for yourself.
  • Build a user-friendly website.
  • Do On-Page SEO and Off-Page SEO.

Understanding the Benefits of SEO

With the help of SEO, you will find it quite easy to get your website ranked in Google search results. As you can focus on the key phrase as well as the number of keywords you can use in your article. But the most important thing is one gets organic traffic on its website which will help in ranking your webpage.

To find out the number of keywords you can use in a particular content can find out with this formula : (1/100)*words

For example, you have written a content of 930 words then you can use your main keyword up to 9-10 times.

Note: You can use a keyword up to 1-1.5% of total words in your article.

Learn : step-by-step optimization for a website in 2020

Types of SEO

There are two types of SEO(Search Engine Optimization)

Black Hat SEO: It is the incorrect way to get your website optimized. Therefore, the website gets ranked fastly with the help of unnecessary keyword stuffing, paid backlinks, repeatedly clicking on the result of your site, or getting it done by someone. This will help you to gain traffic in the early stages but on a long go there might be a chance that your site gets blocked or even disappeared.

White Hat SEO: It is the most accurate way to do the SEO(Search Engine Optimization) of your webpage. Here, to get your website ranked it takes a certain time but once gets ranked it will help you throughout. As the traffic is available in an enormous amount and that too is organic. Therefore, The thing which you need to do is proper SEO and informative content.

How to do SEO

There are generally two ways to do SEO of any website or blog

On-Page SEO
Off-Page SEO

For the proper optimization of your website, both On-Page and Off-Page have equal significance. But if you are a beginner then you should focus on On-Page SEO first and then Off-Page SEO.

Define On-Page SEO

On-Page SEO can be defined as the optimization which is done on a particular page such as blog design, website speed, content, title of the page, the right use of a keyword, whether the blog is mobile-friendly or not and the most important whether the webpage URL is optimized or not.

Define Off-Page SEO

Off-Page SEO can be defined as optimizing the quality of backlinks, Domain Authority, page, domain age, and social network outside of the webpage.

How to do On-Page SEO

How to do On-Page SEO

1. Optimization of Page title

The most important aspects of all SEO is SEO optimized page title. As a result, it is a must to optimize the page title to get higher rankings on search engines. Therefore, the keyword you choose to get your article ranked it must be there in the title of the webpage.

The length of page title should be around 60-70 words which is considered to be good. You can use some of the SEO friendly words likewise Best, How to, Step by Step, Tutorial, etc.

2. Meta Description

Meta tag in Description is another important SEO factor. But some believe that Google doesn’t give much importance to meta tag and up to some extent its correct too. However, your content is good and your meta description matches it. Then you will get a benefit over it.

The length of a meta description is around 160 words which is generally a summary of your content. To get ranked, you focus keyphrases should come once in a meta description.

3. Keyword Placement for SEO

Placing a Keyword in its right location is another aspect of SEO to get your content ranked.

You place your Focus Keyphrases in three locations.

  • Inside the first 200 words of your article and most probably in your introduction part.
  • In your heading/subheading
  • In the end paragraph  

4. Keyword Density for SEO

It’s a very important factor for each one of us to know that up to how many times one can place its focus keyphrase in its article. Therefore, having the right amount of keyword in your article will help you to get maximum reach from the search engine. One can place nearly 1-1.5% keyword density in its article and its been considered the best for SEO. More than that will considered as keyword stuffing and Google might take it as spamming.

5. Url of a Page

The URL of the page plays an important part in SEO. optimizing your URL with main keywords in it will help you, in the long run, to get good traffic in it. Therefore, one should try to keep its page URL short and try to use your focus keyword in it.

6. Speed of a Website

You can increase the speed of your website by customizing your blog properly. For example– don’t use heavy image as it will increase the page loading speed.

Some of the key points you need to remember:

  • If WordPress users buy the hosting from a good service providing company.
  • If WordPress user, delete the unnecessary plugin and widget.
  • Try not to use Multimedia and heavy images.
  • Delete the Facebook page plugin or any other third party plugin.
  • If Blogspot user, try to design the template yourself. If not then try to use the Google template itself. Don’t go for free download templates as they may have errors as well as heavy javascript and unnecessary redirects.

I use GTMetrix tool to know the page speed of my site. You too can check over here.

7. Sub-heading tag

After the title of your post the other thing which plays a vital role in SEO is Sub-heading tag(h1,h2,h3,h4,h5,h6). However, you can use 2 sub-heading tags in your article and keep the sub-headings between 4-6 words and try to place the focus keyword in it.

8. Design of your Website

The design of your website plays an important role in gaining the visitors back. If it look good as well as easy to navigate. So if your site is been liked by the user then it will be liked by Google too.

The design of your website should be mobile-friendly as Google has started Mobile-Indexing first. So if you have done good SEO in your post but your website is not mobile-friendly you will find a problem with Google Ranking.

9. Outbound links

Outbound link means linking your website article with the other one’s article. There are mainly two types of Outbound Links.
1. Low-Quality
2. High Quality

Low-Quality Outbound link will decrease the ranking of your page and is bad for SEO whereas High-Quality Outbound links are considered to be the best and it will give the benefit on the search engine

However, to have an outbound link, you should first check the Domain Authority(DA) and the Page Ranking of that website

10. Internal Links

Internal link means linking your article with one of your other articles of the same category. In conclusion, it plays a vital role in ranking and is a major part of a SEO. Internal links can help in ranking your post if it’s done properly.

Tips to follow

  • Link your post to your related article
  • You can have 3-5 internal links on your post
  • Try to write the anchor of your link correctly. It should not look like spam.

11. Image Alt Tag

This tag plays a vital role in SEO. Suppose due to low internet connectivity and image don’t load up properly then its Image Alt tag only which gives the user an idea that what type of image is present over here.

Try to use proper Image Alt tag in your blog as it will help in ranking.

12. Optimization of Image

Try not to use a heavy image in your blog. As it will increase the page loading speed which will affect the SEO of the page. If you are a WordPress user then there are several plugins available that will compress the image for you.

If you are a Blogger user then you have to do it manually compressing the image. Therefore, try to upload the image only after compressing as it will reduce the website load and will help to get your page load at the right time without any delay.

13. Social Button for Sharing

This won’t have a direct impact on the SEO or the ranking of your webpage. But most of the SEO experts say that keeping this thing in their article helps them to generate more revenue. So try to have at least one share button in your Blog.

14. Length of a Content for SEO

This question has come once in every Blogger’s mind that what should be the proper length of a content for a quality SEO. However, having more content in your article will help you to get maximum reach. However, it doesn’t mean that you are just wasting your time writing such a long content. It will help you to get reach.

An ideal length for your content can be of any words that are 500, 800, 1000, 1500, so on. It depends on the content which you were writing.

How to do Off-Page SEO

How to do Off-Page SEO

1. Link Building for SEO

Try to create backlinks from the Website of a similar category having higher Domain Authority(DA) and Page Authority(PA). As a result, it will help you to get maximum reach on your website. In today’s century, Link Building is the New King.

2. Try to write shareable content

The first thing which plays an important role in getting through maximum people is the Quality of Content. Then comes the SEO in the role. You have always heard that Content is a King in SEO. Try to keep your content unique and informative. As a result, creating quality and sharable content is always a good idea to have natural backlinks to your webpage and website.

3. Use of Social Media

Today social media plays a vital role in getting traffic on one’s website or blog. You need to reach out to the audience to get rank high On Google or any other search engine. Facebook, Twitter, Instagram are the buzzwords of the day. They are never so strong like this before. they know to target the right audience and will help you to get genuine visitors on your page.

4. Blog Commenting

Don’t be shy doing Blog Commenting. Blog Commenting is currently the best technique to get organic traffic to your website and SERP ranking. Therefore, try to do Blog Commenting on other’s websites and just give the insights of your topic which will attract the attention. But don’t exercise comment signature. Make it look relevant.

5. Guest Author

There are the number of good website out there which provide the feature of Guest Author. Therefore, just right a high-quality article and reach them with your content for the Guest post. In conclusion, don’t focus on the quantity of links just focus on the quality of links. However, don’t post multiple times on the same website.

6. Forum Submission

Try to participate in search forum which are related to your website and business. Try to make a connection with your community and reply to Threads, reply to the people’s question and suggest them the advice.

7. Document Sharing

Document sharing is another way of Off-page SEO to get a reach. As a result create a unique and informative article and convert it into pdf or ppt formats and submit it to document sharing website.

8. Infographic Submission

Getting a quality of traffic is always beneficial for any website. Nowadays, Infographics are getting popular on the Internet day by day. Therefore, submit your created Infographics on Infographics submission sites and give the reference to your blogs or website. The image size differ with different website.

9. Image Submission

Submit your image on popular image submission sites. But, before doing it optimize them with correct URL and title tag and check if they have proper description, title, and tag.

10. Article Submission

Submit your articles on high PR article submission directory. Create high-quality unique content. You can even give a link to your website too. However, make sure that low-quality content and the content having keyword stuffing will get rejected.

11. Building Trust for SEO

Building trust is vital in Off-Page SEO. Transparency is one of the important factors to build trust. As a result, post useful content and don’t try to deceive your readers with clickbait title having zero-quality content in it. This practice will never going to help you in getting organic traffic.

Having an SSL(Secure Sockets Layer) setup is the thing that makes the website relationship with the user safe.

12. Social Bookmarking

Social Bookmarking is another way to promote your website. When one bookmark there webpage or blog on Social Bookmarking sites it helps in gaining traffic o your webpage or blog.

13. Google My Business

This is one of the other products from Google which is completely free. Optimize this platform for having the best local SEO. Above all, there are n number of websites and restaurants which are already using this feature and generating a good amount of traffic.

You check it out : Google My Business

Tips how to use

  • Write a proper description about yourself in 250 characters.
  • Make sure that your primary is available in the first paragraph along with the city name.
  • Update your post regularly.
  • Keeping watching your reviews and reply to them instantly with proper feedback.
  • Upload real photos.


Proper On-Page SEO and Off-Page SEO optimization for your website will get you a better position in SERP. Keep your article and website fully customized with the factors explained above. Therefore, make your website super-friendly and eye-catchy. Promote your website properly and proper traffic will follow naturally. There is no shortcut to getting your website ranked in no time. If SEO is done properly then the result will come.



Please enter your comment!
Please enter your name here