On Page SEO Checklist to make Blog Posts as Google friendly in a better way 2018

Today I am writing on “On Page SEO checklist 2018“. In this article, I am considering few of the major points on On Page optimization basics.

On Page SEO checklist for optimization

Are you planning to write keyword targeted and SEO optimized articles to get good traffic from major search engines like Google and Bing?

How to optimize your page content? When it comes to blog’s SEO optimization, there are two major factors to consider. They are

recommended hosting
  • On Page Optimization
  • Off Page Optimization

In this article, I am writing on On-Page Optimization.

Before you start writing the SEO optimized articles, you should remember these points.

Write for readers, not for Search engines.”

Write good content for users by following Search engine guidelines.”

On Page, Optimization has a major role to get useful and user-friendly content. Yes, On Page SEO is a mandatory aspect of SEO.

All search engines like Google, Yahoo, and Bing give vital importance to the On-Page SEO than Off Page SEO. This is On Page SEO checklist 2018.

Every new blogger’s first question is

How to do Search Engine Optimization properly?

How to rank my chosen keyword in search engines?

Google is brilliant in the ranking factor, and it considers backlinks as the primary ranking factor.

Before publishing a new post, we must take few points into consideration to rank the keyword on search engine.

Do not get confused between these two on page SEO and on-site SEO.

So, in this article, I am discussing the major and compulsory points to implement before publishing a new post as On-Page SEO checklist 2018.

What is on Page SEO?

What is On-Page SEO? On Page SEO refers to all the things that you can do on your blog to help you rank higher, such as page titles, internal linking, Meta tags & descriptions, etc.

“Search engines are nothing but a set of algorithms. They look into various factors to rank your page for certain keywords. Now, we need to help search engines identify that target keyword from the post to make that post more relevant to readers.”

On Page SEO Checklist

What is the On-Page SEO checklist in 2018?

Here are the major points, which are very helpful to reach successful On-Page SEO. Why On-Page optimization is so important? Google is very smart in this aspect. It considers the SEO optimized articles and its number of backlinks in the Google ranking factors.

You can check this on Page SEO checklist 2018 and keep these points in your mind before writing SEO optimized Article.



What is a keyword? As per Search engine optimization, Keyword means, It is a particular word or phrase that describes the contents of a web page. There are three types of keywords. They are Organic Keywords, Profitable keywords, and competitive keywords.


Keywords are very important in on-page SEO and Off-Page SEO. Without target keywords, the article is a “Useless article” (or) “Waste article.” Google keyword planner is the best tool to get good keywords. It’s my one of the regular tool in my blogging journey. I am getting best, high volume, and low competitive keywords. You can pick right, profitable and appropriate target keywords by using this tool. This is called “Keyword Research.”


So pick the high volume and low competition keywords in your articles.  The selected target keywords must be relevant to your blog niche. Place those keywords at different areas of your story. I was explained about these keyword placements in the next points.


Start writing the articles by using the chosen target keywords. It should be human readable and Search engine friendly.


Longtail Pro and KW finder are another premium tools to get more long tail keywords and profitable keywords. The profitable keywords are perfect for successful micro-niche site creation.


This is for you:



Title tag - on page SEO checklist

The title tag is the major heading of the article. It should be in <H1> format. Write this title in simple, short, understandable and unique. For best results, place the keyword at the starting of the title.


Google search engines give the highest priority for this starting word.

  • It should not exceed 70 characters
  • Not more than 5 to 6 words
  • Start with Keywords


E.g.: See the given two titles, which is so effective.



Weight loss tips: 3 strategies to reduce 10 pounds



How to reduce 10 pounds with these weight loss tips


Search engines will give the highest priority to the HEADING-1 than HEADING-2 because title started with target keyword. So try to write the title with the keyword at first.


This is for you:


SEO Friendly Permalinks

permalink structure

Permalink means Page (or) Post URL. It should be SEO friendly, i.e., simple, short and target keyword must be inclusive. In WordPress and Blogspot blogs, the title will be added in permalink structure automatically.


In these URLs, it has more than 50 characters. We can shorten the Permalink by removing date and category. To remove date and category, Use custom permalink settings feature in WordPress blog.

Permalink settings after wordpress installation

Action tip:

Do not use any special characters, symbols, brackets, commas, etc within the permalink. Use short and sweet URLs that include your target keyword.


This is for you:


Use Multimedia in posts

add multimedia files


Adding Images, videos and screenshots to your article give best user experience. It helps you to explain your concept by placing one smart, informative image. Finally, the user will be satisfied with your information.


Add at least one image (or) video in every post, it increases user interaction signals.


Higher perceived value = more links = HIGHER RANKINGS


Use Outbound links

add outbound link

Outbound links are also called “External links.” Use one or two external links in your article. The external links should be high authoritative blog links.


This outbound links must be from popular blogs, News sites,.EDU and.GOV resources only. Outbound links send the information to the Google about your blog activity and its update.


Do not link any unnatural links, spam links, and paid links in your articles. The links penalize your blog by Google animal updates like Panda, Hummingbird and Penguin updates. The outbound links should be with “nofollow” attribute tag.


Action tip:

Use high Domain Authority (DA) blog post links in your article as an outbound link. Personally, I suggest Wikipedia is one of the good and high DA blogs to place the links as an outbound link.


Include your keyword in the beginning of your article

add keyword in first paragraph

Keyword placement in the article is an important part of the article writing. Try to avoid keyword stuffing, it reduces ranking. The correct placement of keyword in post is


  • Place the keyword in the first paragraph
  • The first paragraph must be 100 words
  • 2 to 3 times in next paragraphs.
  • Add the keyword in conclusion or last paragraph also


Action tip:

Better to place the keyword near the advertisement.


Heading Tags

Heading tags


Heading tags are relevant tags in SEO. The heading tags are very useful to highlight various headings, subheadings, and important points. In WordPress blogs, H1 is coded as the Title tag. No need to use this tag within the article.


There are 6 types of heading tags in the post editing panel. There are H1, H2, H3, H4, H5, and H6.

  • <H1>= For Post or Page title
  • <H2>= For Subheading
  • <H3>= for sub-sub headings

Action tip:

Keyword placement in H1, H2 and H3 are important places. But do not add more H2 and H3 tags with in the article with you keyword.


Blogging Den resources - bluehost

WordPress Recommended Hosting

  • Bluehost is one of the largest, most popular, and trusted web hosting services.
  • It hosted more than 2 million sites since they were started in 2003.
  • The shared hosting is using innovating CPU Throttling technology.
  • Grab the 66% discount and start your blog or online business.

Meta Tags

Meta description

The importance of Meta tags is changing significantly from past few years. So you need to pay more attention to this Meta tags. There are 6 types of Meta tags. They are Meta keywords, Meta description, Meta Google verification, Meta Yahoo verification, Meta description and Meta Robots.


In On-Page optimization, we are considering two only. They are Meta Keywords and Meta Description.


Here SEO page descriptions are very important. Google is not considering Meta keywords in their ranking algorithm.


The Meta description is playing very important role in Search engines. The primary goal of this description tag is to earn the searcher’s click. So try to place good keywords in the Meta description. But do not use keyword stuffing. To write good Meta descriptions follow these points.


  • Start you description with action oriented verbs like Discover, Learn, Grab, Choose, pick, etc.
  • Add more information with short and simple words. Try to give a clear idea about your post.
  • Your Meta description should be under 155 characters only. Google doesn’t consider this 155, but it measures by pixels.
  • Place the main keyword within this description. The search engine will be Bold your keywords in the search result pages.
  • Finally, end with your Meta description with call-to-action words like Getting Started, Learn more, Get more information, etc.

This is for you:

Page loading Speed

Blog page loading speed

Page loading time is very important. The loading time should be less than 4 seconds. If your blog loading time is high, the visitor will jump to another blog because you are not the first information provider.


Simply the visitor starts their searches for their resources in another way. So, try to reduce to loading time.


To improve your blog loading speed, w3 total cache and WpSmush.it plugins are given the best results.  This is the technical SEO on On-Page SEO.


Google considering this page speed and load time very seriously. From the Webmasters Central Blog:


  • Use proper cache plugin
  • Integrate CloudFlare CDN network
  • Use compressed images with low size
  • Try to deactivate unnecessary plugins
  • Use simple themes with inbuilt features (I recommend MyThemeshop and Thrive Themes)


This is for you:


Must have social sharing feature

sexy social sharing

Social networking sites are an excellent source to get social traffic to your blog. There are millions of people already registered in these networks.


Here most popular networks are Facebook, Google plus, Twitter, Linkedin, Pinterest, and Instagram. These are the best places to promote your content to the targeted people quickly.


So your blog should have Social sharing options. If you place the good social sharing options, the user will share your information with their friends quickly.

social sharing buttons placements

These are the places for better social button placements

  • Below page (or) Post title
  • End of the blog post
  • Sidebar of the Page
  • Left side as Floating social buttons


This is for you:

Internal Linking

On-Page SEO checklist

Internal linking means placing the links inside of your article with your old related posts.


It will help your blog reader to spend more time on your blog. This is the best way to reduce bounce rate of your blog. It helps you pass the page rank to other pages/posts of your blog. So find internal links a page.


Choose the good keywords as your anchor text to link old posts.  Every blog post must have minimum 3 to 5 internal links.


The internal linking is relevant and necessary. Personally, I am using a Mentionable plugin to make better internal linking. SEOPressor and Smart SEO smart links plugins are also very helpful.


Image Optimization

Add title in Image title and Alt text

Image optimization means optimizing blog post images according to SEO strategies for search engines. Every post should have at least 1 image. It should be JPEG, PNG (or) Gif formats. My suggestion is to use PNG format image.


  • Before upload: Save the image with target keyword in JPEG (or) Gif (PNG is recommended for fast loading)
  • After Upload: Add the article title (or) keyword containing sentence in “Alt” tag in the image.


This optimization helps to get the traffic from Google images also.


This is for you:


Use LSI keywords

Search related terms - LSI keywords

LSI means “Latent Semantic Indexing.” LSI Keywords are words located on alongside the keyword.


These LSI keywords give the confidence to the search engines about the quality of your blog content.


We can observe this type of keywords at the bottom of the Google SERP (Search Engine Result Page) with the heading of “Searches related to …” Here we will get the best long tail keywords.


To get more LSI keywords, I am using LSI Graph.


Action tip:

Include 3-5 LSI keywords in every article. Choose relevant LSI keywords and sprinkle within your article without breaking sentence frame.


This is for you:


Don’t compromise with Keyword Density

Keyword density calculation formula

Yes, you read it correctly. The keyword density is very important in on page optimization. Here the basic formula for the  Keyword Density (KD) calculation is given. If you are using 10 keywords in 1000 words article, according to below formula, the Keyword Density is 1%.


You can observe the Keyword density value in Yoast SEO snippet editor in the post/page editor panel.


The optimized value should be 1 with a mix of LSI Keywords.

Action tip:

Place your major keyword within first paragraph (below first 100 words) and last paragraph (last 100 words at the end of article).

Word count

Content length from 10 results

Word count is one of the factors in on- page optimization. The minimum content is 300 words. If you write fewer words in the content below 300 words, it doesn’t perform well on search engines, because it is less informative content.


According to Neil Patel, “Longer Posts usually perform better on every .” The statement was given in his blog post after his word count performance results.


So create posts with at least 500 words gives good results. Longer contents more than 2000 words perform well in Google ranking factor.


Action tip:

Action tip: choose one high ranked blog post from search engine by using your target keyword and analyze that, how many words they are using.

Final Words:

Article writing is an art. Writing of SEO friendly article is another art. One who balances these two arts is called a“Blogger.” If one follows the above 15 On Page SEO checklist points your blog posts get good organic traffic and better ranking in search engines automatically. They are latest on page SEO techniques in 2018. So the above On page SEO checklist 2018 helps you to optimize your blog posts properly.

Bloggingden free ebook

30 Minutes Blogging Guide

This Guide has been written to explain WordPress Blogging in detail using simple language.

Click Here to Leave a Comment Below 19 comments
Lex Reyes

I agree with you on this! “Write for readers, not for Search engines.” This is so true in all levels

Ratan Babu

Hello Satish,

Recently I started a new blog. I am following SEO instructions in my content writings. I think the On-Page SEO guide is very useful to me. I am following few of the points in my article.

Simply I am very happy with the blog. The articles and tips are very informative and easy to understand. As a new blogger, this site helps me a lot for my online blogging journey.

I am the regular follower of your blog. Thanks for this SEO basic guide.

Ratan Babu


Wow! You gave us such a comprehensive list for on page SEO! You covered everything so well – I appreciate your insights and knowledge.
So glad to see you covered the subheading tags. They are so important for SEO. To add to your info here, Google sometimes uses the subheading to show in search results instead of the blog title. It’s a good practice to use a headline analyzer for titles and subheadings to make them interesting and compelling.
Thanks again for a great post.

Shantanu Sinha

Hello Satish,

Great piece of information over here 🙂

This in depth post about the SEO checklist is just wow!!.

We all know SEO plays an important role in ranking our blogs good in the search engine algorithm.

LSI key words too plays an important role in setting our blogs ranked better.

Thanks for the share.


Jagmohan Singh Negi

Hello Satish,

SEO is ever a green topic for all types of bloggers. No matter we are a new or old user. We can found many articles on this topic but the quality of a post is most important. And I can say it’s much better from others. Thanks again for your valuable article.

    Satish Kumar Ithamsetty

    Hello Jagmohan Singh,

    You are correct. SEO is an evergreen topic for every blogger. But it is an important process for every Blogger, Internet marketers, and Webmasters. Thank you for your valuable words.

Amol Deshmukh

The quality of the article is awesome…I read this blog post and it has helped me a lot to write good quality article in a better way.
Thank you

Narinder Kumar

Thanks Satish for sharing great tips for on page SEO. I am visiting your blog the first time. I really like your post and blog.


I just followed all these 12 ON-page SEO checklist. I’m so excited for the outcome of it.
Thanks for the great article.

Lisa McGhee

Hello Satish…! How are you?

Brilliant seo checklist. this all tips are considerable to follow. If I have vacant time to enhance my seo skills I will go with you. 😀

Daniel Palmier


Great sharing on ON-page SEO. I need to get back to the SEO basics. I always love to read and write a good stuff. As we know SEO is most important today to get optimize by search engines. You have done a great job by providing this quality stuff.
Thanks for sharing this post and keep writing.

Daniel Palmier

Ramana Kumar

I was struggling a lot about on-page SEO. Mr.Satish introduced SEO Pressor plugin and explained how to use this to optimize my posts. Really great presentation with this plugin. My joy knew no bounds. This is correct place to get awesome suggestions and help. Personally i am suggesting for new bloggers to follow him. Once again Thank you Satish for your kind help.

    Satish Kumar Ithamsetty

    Dear Ramana Sir,

    Thanks for this lovely feedback. On-Page SEO is very important for every blog post.

Nikolay Stoyanov

Great article, especially like the part about LSI keywords. When you research LSI keywords, do you use only Google or some other tools such as LSIGraph?

    Satish Kumar Ithamsetty

    Hai Nikolay Stoyanov,

    Thanks for landing on my blog. LSI (Latent Semantic Indexing) is very important to rank your blog. Personally i am using Google search related terms, lsigraph.com services and SEOPressor plugin to collect this type of keywords.

Girdhari Singh

Nice Blog Post Satish Kumar, but as per my knowledge responsive web design also is important for on-page SEO. as we all know people are browsing from mobile also.

    Satish Kumar Ithamsetty

    Hello Girdhari singh,

    You are correct. Responsive web design is also one of the factor to get good ranking and for better user experience.


Leave a Reply: