On Page SEO Ranking Factors Techniques 2020

Nowadays the majority of internet users want to have a blog or website of their own and there are lots of out there who runs their blog already for a while but the question is how many of them knows that what is SEO and are they following all on page seo ranking factors because these are some must follow techniques to do proper On Page SEO on blogs or website.

SEO stands for Search Engine Optimization. It is a technique to help you to rank high in search engine result pages (SERPs) of Google, Bing, and Yahoo. SEO has a very important part called On-Page SEO and today I am going to improve your On-Page SEO skills for better growth in Search Engines and it will help your blog to rank high in search engines. So, if you want to learn these skills then follow all steps here and by the time, you will see the magic of On-Page SEO Ranking Factors.

Basically, you can say SEO is divided into two parts: On-Page SEO & Off-Page SEO and today we were discussing first technique.

On Page SEO Ranking Factors

On Page SEO Ranking Factors

So let’s start the top steps to do while working on On-Page SEO.

1. URL Structure: Permalink

Search engines find your links or contents by crawlers and while searching, the crawlers take only search engine friendly URLs of your Blog’s Posts or Pages for showing results in search engines on the first page. It is a highly recommended step to use while working on any post or pages.

The short URLs perform better in SERPs. You should follow these points while making URLs:

  1. Use main Keyword like this: bloggingthrive.com/on-page-seo
  2. Don’t go with this kind of URLs: bloggingthrive.com/p=235/keyword

2. On Page SEO Friendly Title

We all know that this is the first thing which will explain to your readers that on which topic this article is about and it is the top line on SERPs. Your Title tag is the top most important factors of On-Page SEO for your site. In blog/website each of your Posts and Pages should have its own unique, easy to understand and catchy title.

  • Blogging Thrive Pro Tip: Search Engines love Titles which contains the main Keyword on First.
  • For Example: If you find in Google “Social Media Marketing” then you will find that top websites do the same which I share with you here. Check out the below screenshot of Google SERPs.

3. SEO Friendly Images: Optimize Images Before Publish

Images and Videos are always done a great job in terms of SEO. If you use great looking, relevant and SEO friendly images & videos within the content then it’s the best way to make your site more appealing visually and because of this change your readers never feel boring at the time of reading your blog content.

The image should be optimized to improve your blog SEO, so for that treat your images as your main article, for example, give them the main keyword in TitleAlt Tag, and Descriptions. If you use the main keyword in ALT tag in images then Google Images results can give you traffic and high rank.

Make sure to implement three main things for SEO friendly images:

  • The file name should include target keyword (for example, social_media_marketing.jpg).
  • Put target keyword in ALT Tag.
  • Use target keyword in Title.

4. Outbound Links:

Outbound Links are links to another site like you want to add an article from Wikipedia, so you put Wikipedia article URL in your desired keyword. When you link something relevant in your article then it’s not only good for your blog even it also helps search engines to understand your blog niche.

This is the main part of white hat SEO and I would like to remind you Google and other search engines love White Hat SEO. Outbound links help Google to understand your blog’s topic. Google also give priority to those sites that use outbound links.

5. Main Keyword Placement:

This is also a new On-Page SEO Technique for me which I learn while research techniques for this post and at that time I promise myself that I will share this great technique with my audience so they can also know that on which place our main keyword done the best job.

So here is the technique, put your main keyword in the top 100 words of the post.

6. Headlines Tags (H1, H2, and H3….H6):

At the time of writing articles, you should use body heading tags to differ paragraphs from each other and it will help readers to read text easily. Most of the time or you can say generally because H1 tag is the main tag in headings so we should use it for the main title. It helps search engines to determine your title and paragraphs headings to show in SERPs. Learn more about heading tags here.

Make sure to use these heading tags in your content because it gives your content richness and it will help search engine crawlers to differentiate what is relevant to search query so crawlers can take your blog link in top results in Google.

7. Meta Description:

Meta Description is very important part of on page SEO ranking factors, it is an HTML attribute that explains the summary of content in SERPs. Meta Descriptions are used for search result pages (SERPs).

Meta Descriptions had done a very important role in white hat SEO. You can write any amount of words in Meta Descriptions but search engines give us a limit and that is under 160 characters. It should be under 150-160 characters otherwise, your Meta descriptions are useless.

As I already mention in this article that main keyword should be used on top of everything so this technique is also applied in Meta description. Put your main keyword in first 5 characters of Meta description summary, it will help your blog to place on top of results.

I personally use Yoast by SEO plugin for better Meta description. It will give you separate sections for writing Meta description and many more. I recommend you to use this plugin if you are using WordPress and if you have an HTML based website then you can write Meta descriptions in HTML format which look like this <meta name=”description” content=” Put your description here”>.

If you want to learn more about Meta description then check this link and learn more about this.
You can also try All in One SEO Pack plugin for better Meta Tags.

8. Publish In-depth Content:

I am talking about this because of some top companies, they study that the 1500+ words article rank higher in Google.

My Tip: Include as many information as possible in your article for readers so they can learn everything from your article make sure that they don’t need any other article for that particular query which they search for. Write at least 2K+ words with main keywords.

9. Latent Semantic Indexing Keywords (LSI):

LSI stands for (Latent Semantic Indexing). These are those keywords that are commonly relevant to your main keyword. If you were writing your article about “Chinese Food” so it is possible you use words like “Spicy”“Chinese Cuisine” etc. Those are LSI keywords.

Google love those keywords which are match with your article topic and Google finalize your article as a quality article. It is very easy to find LSI keywords for your main keyword, just type your main keyword in Google search bar and scrolls down to the bottom and check all “Search Related To…” those keywords are LSI keywords and you can use any two of them in your article.


These are some must follow On Page SEO ranking factors are just best for your blog post and with these on page techniques you can rank your any post in Google SERPs. I mention every trick here which I use for myself so it’s your time to use those tricks and improve your blog rank in search engines.

Please leave your QuestionsFeedbacks, and Queries in the comment section below.

Leave a Comment