How To Do On-Page SEO 2020 [8 Simple Techniques]

On-page SEO! Do this term really sounds difficult and complex to you? If so, then I guarantee you when you will leave this page you will be an expert in On-Page SEO.

Because today, I am gonna show you top On-Page SEO Techniques that will boost your rankings in Google Search Engine.

Many newbie bloggers don’t pay attention to the On-Page SEO which results in low ranking in SERPs.

But you need to understand this, your blog post cannot rank higher in SERPs if it is not properly SEO optimized.

Basically, SEO (Search Engine Optimization) is divided into two parts. On-Page SEO and Off-Page SEO.

On-Page SEO is nothing but all the necessary things you do ‘ON’ your website like writing a good SEO optimized blog post with proper keywords, title, meta description, images and so on.

If I make it really simple then writing a good SEO friendly blog post is called On-page SEO, nothing else. 

In this post, we will learn how to write SEO -friendly article. I will write this post as well and will be doing on-page SEO as well. For this, I have used the Yoast SEO Plugin. So let’s get started with our 8 On-Page SEO Techniques.

Also Read: How To Write A Blog Post That Can Actually Rank In Google’s Top 10

8 On-Page SEO Techniques

1. Title

The first and most important factor in On-Page SEO is the Post or Page Title. While writing a blog post make sure your title is accurate and catchy.

When the title is catchy and unique, people are most likely to click on it. If you want to find catchy and unique titles for your blog post then you can try these Headline Generator Tools.

Let me explain you by giving an example.

Suppose I wrote a post on “Top 10 ways to bring traffic to your blog” and I kept its title “Don’t forget to see the top 10 ways to bring traffic to your blog”. Now whoever sees this, he would definitely like to see what is the fifth way that will bring a lot of traffic to my blog.

Although you do not have to keep such a big title, I have told you as an example. You should always keep the title short because it is also a ranking signal.

You should always keep your title shorter than 60 characters. If your title is bigger than this, then it may be that they make a bad impact on your ranking.

SEO Title

The title must contain the focus keyword.

For Example, I am writing this blog post on ‘Top On-Page SEO Techniques’ and my focus keyword is ‘On-Page SEO Techniques’.

So you can see that I have included my focus keyword in the title which makes the title SEO friendly and a good ranking signal for Google.

Also, try including the focus keyword at the beginning of the title. However, it is not possible in most of the cases.

2. Focus Keyword

Let us now talk about the “Focus Keyword”.

What is a Focus Keyword?

The focus keyword is very important to rank your post. Focus Keyword is the word on which your post is based. Like I have kept my focus keyword “On-Page SEO”. My entire post is based on this only.

Assuming to write a post without any keyword is incomplete because if you are writing a post on a topic that no one is not searching for, then your audience will not be able to read your post.

That’s why we should always do keyword research before writing any post so that we know which topic your audience is searching for.

How To Use Focus Keyword

To use Focus Keyword correctly, you can use “Yoast SEO” or “All In One SEO” plugins.

Focus Keyword In Yoast SEO

This screenshot is from Yoast SEO Plugin. You can see that I have put my focus keyword “On-Page SEO” here. As soon as you put your focus keyword here, this plugin will give you guidelines on how to use it.

Focus Keyword Guidelines

As you can see we have to follow these guidelines to perfectly implement the focus keyword in our blog post.

I am sharing my tips which you must implement.

  • Use your Focus Keyword as the title of your post.
  • Keep your keyword density (meaning how many times you have used your keyword) only 2-3%.
  • Use Focus Keyword in the URL of your post.

3. Heading Tags (H1, H2, H3, H4)

Heading tags are important for your blog post. When you write a long piece of content, you should always break it into smaller parts.

Using proper headings to break your content can let the search engine to easily understand and find out what is important in your content.

In some WordPress themes, the H1 tag is used by the title of your blog post itself. You can use H2 and H3 tags as I have used in this post.

Heading Tags In On-Page SEO Techniques

You can see how I have divided my content into small parts by using the heading tags.

Also never forget to use your focus keyword in Title Tag or H1 Tag. As in this post, my focus keyword is “On-Page SEO Techniques” so I have used this keyword in the H2 tag as well as in H1 tag which is my Title.

4. SEO For Images

Adding relevant images to your posts enhance user experience and time they spent on your website which decreases your bounce rate.

However, you need to do SEO for the images also. Doing SEO for the images will help the people to find your site while searching in Google Images.

Why is Image SEO important for your blog?

Whenever we do some search on Google, the results according to Google “Universal Search” algorithm are displayed.

But earlier it was not so, if any term was searched on Google, then Google simply used to show the results of the same websites which matched the search query so the competition was very low.

Now Google shows “Universal” results, in which images, videos, news, books, products are all show. So it is important to SEO images so that our blog images can also be ranked in Google.

Images Results In Google

How to do the correct SEO for the images.

While uploading the image you will see a section on the right side to put the alt text (alternative text), title, description, and caption for the image.

The alt text is the most important element among all these. Alt-text is used to describe the purpose or functionality of an image which increases its visibility in Google image search results.

For example, I used an image in the above section of this post. Here’s how I am making it SEO-friendly.

Image SEO


You can also add the title, description and alt text while uploading the image. You can see the screenshot below.

Image SEO

Make sure you follow these Image SEO practices:

  • Use your target keyword in the alt text but sparingly. Do not make the alt text same of every single.
  • Keep the alt text shorter than 125 characters.
  • Use the image that matches your text/content in your content.
  • Compress the size of your image.
  • Use a good name for the image. If possible, enter the caption of the image. Describe it, this will make the search engine understand it better.
  • Align your images to the center.
  • Insert ALT TEXT in every image which you have used in your blog post. Don’t forget to use your focus keyword in ALT-TEXT.

5. Internal Links

Many newbie bloggers write great content, provide valuable information and format it properly but don’t do the internal linking.

In the beginning, when I started blogging, I skipped this part too but believe me this was the biggest SEO mistake I was doing.

First, let us understand.

What is internal linking?

Linking your webpages under the same domain is called internal linking.

In simple language, Internal links are the links which connect a webpage to another webpage of your website. These links are used in the navigation of your website.

Why Internal Linking Is Necessary?

Internal Linking is necessary for providing our blog a proper structure and link equity. Link equity is actually a concept which tells the ability of a page to rank by the influence of links.

After knowing the importance of Internal Linking, I researched more about this on Google and what I found according to, I will try to explain it in more simple words.

Basically, Search Engines needs to see your content on your website so that they can be listed in the search engine’s indices and get ranked. For this, your pages must have a crawlable link structure, which means your pages should be connected to each other internally. A crawlable link structure will help the spider to get access to all the pages on your site.

This is why Internal Linking is necessary.

How To Do Internal Linking?

When you do internal linking using “Anchor Text”, it is the best and effective.

What is Anchor Text?

Anchor Text is the clickable text visible in a hyperlink.

Like I will give you an example.

I have created an article in which I have told “How To Write A Blog Post That Can Actually Rank In Google’s Top 10

How To Use Anchor Text

As you can see how I have used “How To Write A Blog Post That Can Actually Rank In Google’s Top 10” as the anchor text for internal linking.

Anchor Text

In the above example, you can see that “PickHisBrain” is my anchor text and “” is my target link.

You can follow these tips to make SEO-Friendly Anchor Text.

  • Your anchor text should always be accurate and to the point. Accurate means use such words so that the user understands what your link is about and can click on it.
  • Your anchor text should be very relevant to the page from which you have linked it.
  • After Google’s Penguin Algorithm Update, Google has started paying more attention to the keywords used in the anchor text.
  • Take care of the keyword density in your anchor text.
  • Do not keep your anchor text the same, otherwise, Google may find that link suspicious or spam.

6. Post Length

When writing a blog post, you have to keep in mind that it should be easy, comprehensive and to the point with the searcher’s intent.

Google wants to show the best content for the searchers. Google wants to rank the lengthy content higher in the search results because of the logical conclusion that longer blog posts are detailed, informative and searchers spend more time on the page.

The chances of the ranking of lengthy blog posts are higher than 300-500 words blog posts. In 2019, the word count of the average blog post ranking higher in search results goes to 1100-1500 words.

Just because you have to write lengthy blog posts, you should not write irrelevant content and fill up space. Make sure your content is relevant to the information the searcher is seeking. Content should be easy and keyword density should be good.

Also, there is no need to be confused about the length of the blog post, just write content which provides value to the users. You can also read this amazing article here to know about the importance of blog post length in SEO.

A strategy that I always follow while writing my article is that I always search Google on any topic that I am writing and I always look at the top 10 articles that are ranking on Google and find out such which information they have not covered in their article.

With this, I add all the information in my article so that my article becomes detailed and comprehensive.

Another tip that you can follow is that the top 10 ranking articles on Google, see their words and write more words than those articles in your article. That means to write your article longer than those articles. This will increase the chances of your post being ranked.

7. Meta Description

Meta Description is a 160 character snippet used to summarize a web page content.

However, Meta Description is not considered as the most important ranking factor but it can be beneficial to increase user click-through from search engine ranking page (SERPs).

This is how the meta description of Google is displayed in SERP.

As you can see, this is Google’s meta description. This is how the meta description of your blog/post. In this, you can write a summary of your blog post.

Google shows this ‘snippet’ in the search results so that visitors can know what your webpage is about.

If we talk about Meta Description, then it would not be so important for our ranking but yes, it definitely helps in increasing our CTR (Click Through Rate).

So now, the question arises that if the Meta Description is not so important for our ranking then why we would use it or focus on it?

Meta Description may not help you to gain the rankings but it can give you good conversions.

Because if you are writing your meta description in such a way that when the searchers see your snippet, they should understand that you have given all the information that they are searching, then they will definitely click on your link and more traffic will come to your blog.

Like I tell you by making a meta description of this post.

How To Make Meta Description

You can see how I have written my Meta Description using Yoast SEO Plugin. You can also write your Meta Description in the same way. But while writing this, keep some things in mind. for example.

  • Make sure to put your Focus Keyword in your Meta Description.
  • Keep the Meta Description up to 160 characters only.
  • Write your meta description relevant to the content of your web page.

8. Slug

Slug is basically a part of your URL which helps to identify various web pages of the website.

slug in wordpress

As you can see my URL contains “on-page-SEO-techniques” that is the slug.

You can change this while writing your post using Yoast SEO Plugin. Now I will tell you some tips to make your slug SEO-Friendly.

  • Always keep your slug short and simple.
  • Always use your focus keyword in your slug. Like I have used my focus keyword “On-Page SEO”.
  • Do not use stop words in your slug. Stop words such as ‘a’, ‘the’, and ‘and’.
  • Once the post is published, do not change your slug again.


According to my experience, On-Page SEO plays a very important role in the success of your blog. If you are doing good blog posts with proper optimized On-Page SEO then soon you will start seeing results. In this post, I have explained all the necessary parts of On-Page SEO.

If you have any queries or I have missed any details then, please tell me in the comments section below. Keep Picking, Keep Sharing 🙂

Also, Read My Facebook Marketing Guide:

4 thoughts on “How To Do On-Page SEO 2020 [8 Simple Techniques]”

Leave a Comment