18 best on page seo tools you must use in 2022

Hi I’m Praneeth Kumar.

In this blog you will learn 18 best on page SEO tools.

To come up with this ultimate list of tools I have personal tested over 50 different tools.

So without further ado let’s get started.

Here is a 30000 Foot view of the blog post.

18 on page SEO tools you should use.

so lets dive right in.

  1. Rankmath.

This is a well known and popular SEO plugin that you can install on your wordpress website and it helps you to optimise your blog post on page SEO properly and place Keywords at the right spots.

You can easily optimise each and every blog post published on your website for unlimited keywords using this plugin, this will help you rank for more keywords in Google and get more additional traffic apart from your target one.

This will also give you a SEO optimised breadcrumbs and also suggest you interlinking options as well.

This is a great SEO plugin I recommend everyone to install on their wordpress at least once.

  1. Yoast.

If you have a wordpress website you must have heard about this plugin.

This is the most popular and well known plugin for optimising wordpress website and blog post for SEO.

You can also consider this plugin to be a good alternative to rank Math and using this plugin you can easily optimise the on-page SEO of your blog post along with lots of Amazing other things like

  • It will give you are readability analysis of your content
  • It will also show how your website and blog post will look in Google so that you can properly optimise the blog title meta description and urls as a good preview
  • It will also give you lots of Schema markup options

If you don’t want to use this to SEO optimise your blog post for wordpress websites then you can also try an alternative called all in one SEO plugin in your wordpress website.

  1. Stock images.

There is no denying of the fact that a single image can replace at least 1000 words in a blog post and just including attractive images to your website can drastically increase the user engagement of your article and make your article more appealing to read for users.

Hence, there are lots of free stock image websites that you can download from any website which are royalty free which means you can download them for both commercial and non-commercial purposes.

The images that you can download are from different categories from life to animals and business and we can also download high quality images sizes and formats.

Here are the stock images website list,

There are millions of royalty free images that you can download and use on your blog for both feature images and images in your content.

  1. Canva.

Canva is by far the most popular and well known graphic design tool for non graphic designers and beginners especially bloggers and digital marketers.

Using this tool along with its drag and drop feature, very simple and easy to use interface and readymade templates, you can create lots of Amazing visuals, graphic designs and images for your blog and also for your business like,

  • Custom images.
  • Presentations.
  • Posters.
  • Certificates.
  • Charts and graphs.
  • Infographics.
  • Logos.
  • Social media posts.
  • GIFs.
  • Blog post featured images.

I would highly recommend trying this free tool at least once, you can read my canva review here.

  1. Answer the public.

This is a well-known free keyword research tool, using this tool you can find lots of Amazing questions related to your target keyword as that tool gathers data from forums and social media.

Using this tool you can find lots of closely related questions related to your target keyword which you can include as a sub headings to add more information to your blog post making your blog a more comprehensive piece of resource and

content on the topic and as we all know writing comprehensive content can definitely help you get more traffic with Google and is an important on page SEO factor.

  1. Google search.

Yes you read it right,

Apart from using Google search engine for Research and trying to rank on google for traffic you can also use just Google as search engine to find keywords as well.

There are a few places like,

  • Google autosuggestions-when you search anything in Google, you get a list of keywords suggested.
  • Google people also ask sections-In the SERP space you have a list of never ending questions.
  • Google searches related to section-At the end of the Google SERP you have 2 columns of keywords.

All these keywords present in these sections of Google can really be a great source for amazing long tail, LSI keywords for your target keyword which

you can further include in your blog to make your blog look more comprehensive content with more sub headings or in FAQ section with more information than others and rank higher in Google.

  1. Google scholar.

Adding external links is crucial on page SEO factors for your blog SEO.

There have been SEO studies that showed websites which link out to other websites on the internet rank higher in Google than those which don’t link out to other websites.

So, you should always link out to external articles in cases like,

  • You take data and Statistics.
  • That external article is a more comprehensive content on that topic.
  • You grabbed some visuals, images, and infographics from them.


You should not link out to any article or website.

The type of websites you link out to will tell alot of things about your website, it will show you as the author’s authority and expertise on the topic.

In a blog post if you send external links to websites related to government websites and studies done from highly appreciated University Websites like Harvard, Stanford university then

your blog content will be seen as more credible and trustworthy piece of content compared to a similar blog that only send external links to web sites which are brand new and which don’t have much authority in Google yet.

It also shows that if you link to external websites which have a lot of authority and especially have research data and case studies then it shows that you have done a lot of extensive research before writing the blog post and that helps you build more trust with your audience along with Google.

Thankfully using Google Scholar you can find such websites especially Government website and highly appreciated educational institution websites related to that industry which you can send external links to from your blog post and

it is also great on page SEO factor and it will also help you get more trustworthiness with your blog content as well because you are backing up your bold claims and arguments in your Blog with solid data and Research done from trusted institutions and sites.

I would recommend you to consider using this tool in a partnership with the normal Google search engine while researching for the blog post content.

  1. SEO minion.

This is another popular free chrome extension.

Using this tool you can do the following things.

  • On-Page SEO Analysis
  • View all links on webpage
  • Check webpage for broken links
  • Google SERP Preview
  • Search location simulator

Using this tool you can check and see your competitors blog posts and see how they have optimised their posts which gave them the top rankings and traffic from Google, so that you can replicate their strategy and

with better piece of content published on your website than your competitors you can possibly outrank them as well in Google search results for traffic.


  1. Link whisper.

This is another most useful but less popular on page SEO plugin for WP websites.

This plugin helps you in building internal linking structure or I should say improving that structure of your website.

There is no denying of the fact that backlinks are super important factor for ranking in Google but it comes under off page SEO, not on page.

Talking about links, in on page SEO, I would say internal linking is equally or even more important than backlinks to rank higher in Google because there are multiple benefits of having a strong internal linking structure for your blog let me mention the benefits of internal linking below,

  • A strong internal linking structure will improve website authority and make your content or blog look more authoritative, comprehensive and trustworthy.
  • Internal linking will help all the pages in website to be indexed by Google faster.
  • Internal linking will pass the important link juice and page rank between the pages which helps posts to rank higher.
  • Internal linking will increase the users dwell time in the site which directly affects ranking of a page in Google.
  • A Strong internal linking structure will also help you make more money because users can pass from all the funnels from educational to commercial intent and buy your product, service or become a lead as well, etc.

Where as backlinks only help you rank higher in Google.

But the problem is it takes alot of time to build such an internal linking structure.

If you have a website with hundreds of blog posts published on your blog then it is very very difficult task to improve your internal linking structure because you have to you start from the first post onwards.

Thankfully using this tool and plugin it will help you create contextual internal links with in a few clicks in any post you want without ever editing the post manually.

It will also suggest you lots of internal linking options when you are writing blog posts and it will also give you are report of internal links present on your blog and how you can make them more and improve the structure better.

It is a freemium tool and plugin but I would recommend you to switch to a premium version of the tool to use the tool at its maximum potential.

This tool is really very awesome, saves alot of time+energy for bloggers.

Note: I agree that I have listed WordPress plugins a lot of times in this blog post regarding on page SEO tools but it is what it is, if you don’t have a website on wordpress I would highly recommend you to switch to wordpress rather than Wix or square space because there are lots of plugins and things you can do with WordPress for SEO optimization

which cannot be possible in other content management systems and blogging platforms because in WP you have access to lots of plugins and external softwares you can easily integrate to your website because it is open source CMS.

Read how to start a blog on WordPress?

  1. Semrush.

If I were to compare all the tools I have listed down in this list of on page SEO tools and select the most popular one then without a doubt this tool would be the number one tool in terms of popularity and effectiveness.

Semrush is a complete digital marketing tool, there are lots of features you can use to properly optimise your blog post for SEO using this tool like,

  • You can use semrush writing assistant.
  • You can use semrush on page SEO checker.
  • You can use semrush keyword research tool to find keywords and topics for your blog.
  • You can use competitors research tool to use post tracking of study the performance of your competitors articles.

There are lots of other amazing features from semrush which can help you optimize your blog on page SEO.

If you are looking for an alternative to semrush, Ahrefs is a good alternative with features like keywords explorer to find in tapped keywords and find popular content using content explorer and help you with on page or SEO optimize in general.

  1. Counting characters.

It is quite hard to optimise a blog post on page SEO if you don’t have a website managed by WordPress because you cant able to access many popular WordPress tools I mention in this list like rankmath and yoast SEO plugin.

If you have a blog on blogger, Wix, medium, then.

One of the major drawbacks of that is you can’t see the Google SERP preview.

It is how your blog result will look like in Google along with title, meta description tag and URLs.

Thankfully due to this tool, it is not an issue anymore.

This is a tool that shows how your blog which already gets published will look like in Google SERP’s with a Google SERP preview as you enter those elements in the tool.

We as bloggers know that there are only a limited number of characters like a 60 in titles that you need to fill and if you exceed more than 60 characters then the title will get short and it will not appear full in Google search results

the same applies to meta description so using this tool it will let you know when you are exceeding the title meta description and URL character limit which you can see and then copy and paste to your blogger/Wix/weebly website or any other blog perform after testing it in the tool.

This used to be my favourite on-page SEO tool to optimise and check the character limit of title and meta description for my blog when I had my first blog managed on blogger, later on I have migrated to WordPress.

Read blogger Vs WordPress: which is best and why?

  1. Short pixel.

Believe it or not the largest loading element on a website or blog post is the images that are used on a blog post and we all know images are a very crucial part of blogging.

But, the problem with them is that if they are not properly optimised then they can drastically affect your website loading speed which can hurt your rankings in Google and cause bad User experience as well because nobody wants to visit a slow loading website on the internet.

Hence, if you have a website on wordpress then I would recommend you to consider using a freemium plugin called shortpixel.

This plugin will do a couple of things well,

  • It will compress the image size.
  • It will make the images to lazy load.
  • It will convert JPEG and PNG images formats to webp.

All these things are done automatically when the right settings are configured in the plugin.

All these things can really help make sure your images are properly optimised for speed and performance without losing quality of images.

If you are looking for a free alternative to this plugin to compress and lazy Load images automatically you can consider using Smush image optimization.

What if you don’t have a wordpress site?

In such cases you can use this tool called tiny PNG to compress the image sizes before you upload them to your blogging platform.

Compressing the image size alone can fix more than 50% of tasks for slow loading sites.

  1. Headline tools.

Look there is a popular saying in blogging community that 9 of 10 people read your head line but only 1 of 10 people click the link and read your article.

So, despite of how comprehensive and authoritative your blog post is if you don’t properly optimise your blog headline and title and make it effective enough that attracts eyes and brings curiosity,

you can’t expect people to read your article because the first thing users will see is  your head line and your head line aka title will act as a first impression for your article so first Impressions really matter a lot.

Thankfully there are lots of Amazing tools you can use to properly optimise and make your headlines super effective which both attracts users eyes and get people to read your article throughout the end and possibly make even more conversions and sales for your business as well.

The tools are,

These two tools will help you properly optimise your blog headline for both Search Engine Optimisation by letting you know the characters used and keywords added and also help you come up with lots of Amazing headline titles and

gives your score of how effective your blog headline is obviously the higher the number the better it is and using this tool you can craft really good headline which can boost your click through rate in Google search results and obviously gives you higher ranking in Google as well.

  1. Grammarly.

If the blog post that you publish on your website has a lot of grammatical errors and spelling mistakes then the users who read your content will not be able to build the trust with you as the author and expert on the topic and it does not help you build a good rapport with the reader, and it doesnot make you look trusted.

To fix this issue, we have this tool.

This is a great free Google Chrome extension that you can install on your browser and it will help you in proofreading and identifying and removing all the punctuation errors and grammatical mistakes in your content and make your content more useful and unique and more engaging to read for users as well.

It will also tell you how you are blog post is sounding like whether it is friendly or aggressive so that you can optimise it around your goal.

This tool can save you a lot of time from proofreading and editing the content of your blog and make your blog more engaging and appealing to read for users.

If you are looking for an alternative to grammarly you can try using prowritingaid & ginger tools which has similar features.

  1. Hemingway app.

This is another free Proofreading and editing tool for your content but unlike grammarly this will not identify and remove grammar mistakes in your content rather it will highlight and suggest important sentences in your blog post

which are quite hard to read that have passive income voice sentences and hard to read and understand text and words.

The tool will help you improve the overall readibility of your blog post so that even the beginners who are looking for that information on the internet can easily read and understand the information in the blog post.

  1. Word counter.

This is another popular tool you can use to check the word count of the Other articles ranking for a particular keyword in Google so that you can decide how much word count you should be reaching when you are writing a blog post targeting that keyword and to outrank your competitors in Google.

Of course Google clearly stated that the word count is not a ranking factor but many studies have proven that longer content rank higher in Google because higher the word count a particular blog post has more often than not it means

that the blog post is more comprehensive piece of content on the topic because it has more information with more words and more examples to explain a particular concept which is really good for users because they can easily understand the concept better and they don’t have to visit other blogs.

  1. Copyscape.

This is a popular plagiarism checker tool.

Using this tool you can check whether the content published on your blog has been republished or copied on another blog post published on other websites on the Internet or not.

If you found that you are publishing content that has already been published on some other website in the internet then you should either link to that website or blog post as the original source or you should

create a new piece of content that is unique not plagiarised if not it will be called as a copyright (which is stealing other people’s intellectual property like content, images, videos, graphics and copyright work without giving them the credit of their work) which is a serious crime and it can lead you to a serious fine of money or even cause some legal issues against you.

  1. Table of contents.

This is a popular and free wordpress plugin that you should be installing on your website.

Using this plugin it will create a table of contents in your blog posts.

This means that users can select and click and jump into any section and sub heading of the blog post that they like to read instead of reading an entire article.

This feature is especially important for pillar posts which are the most comprehensive piece of content on a website that covers a topic in full depth from a to z in multiple sub headings and paragraphs.

Using this plugin on those kind of blog posts where there is a lot of information already when users visit your blog post they can easily jump into their selected area of information and sub headings rather than

trying to search for what they are looking for in the entire blog post reading through the sub headings and paragraphs and blog post with thousands of words long.

This creates a good User experience for people who visit your blogs because it will save users time and energy and it is also very much important on page SEO factor you should be considering to use.

Ending remarks;

There you have it these are the top best on page SEO tools.

Share the post if you have found it helpful.

Sharing is caring.

Do comment down which on page SEO tool you like.

I will catch you next time till then keep learning and keep growing.