On-page SEO checklist and factors 2021

The on-page seo checklist will help you to optimize your content better. And the complete guide will help you to know what is on-page seo and how to do that.

On-page SEO checklist 2021

What is on-page SEO

On-page seo is the inside structure of a single webpage to helps search engines better understand your content. A well-structured Webpage gives several signals about the content to the search engines. This signal helps the robots to understand the content.

Like keywords written in meta title and meta description that match the search queries. Similarly, the alt text of the image shows the relevancy of the content. There are many other factors. These factors help search engines in indexing and ranking.

The search engine uses Special techniques to understand the web page. Through this technique, we can make the web page understandable by the search engine. Structuring the page in this way is called on-page optimization.

What is the on-page SEO score?

On-page SEO score is a parameter that measures the inside structure of your page. This score will tell you how optimized the page. It will let you know whether your page is ready for any search engine or not.

To check the on-page score of your web page, you can use seo plugins, which show the real-time score on your editing page. This parameter can be in the form of a number (100/100) or a color (red, yellow, green) signal.

If the score is in the form of a number then,

  • 0-60 Low quality
  • 60-80 Good but need improvement
  • 80-90 impressive quality
  • 90-100 excellent quality

If the score is in the form color then,

  • Red – low quality
  • Yellow- need improvement
  • Green – excellent

Why on-page seo is important

On-page seo is one of the crucial ranking factors. Without it, Google will never rank your page. It helps the search engines to analyze the content and understand it better. Which is helps to show more accurate results according to user queries and intent.

Any information search engine delivers when it can understand the page accurately. If the structure of your page is not optimized, then the search engine will not understand it. And instead of taking the information from here, it will take the results from any other well-optimized page and deliver it to the user.

It will not rank your page, and this is not a good result for any blogger. That is why it is essential to do on-page seo of the blog.

on-page seo checklist (2021) and to-do list

The On-page is seo checklist will help you do well-optimized content for the google search engine.

URL ( Permalink)

Blog post permalink structure

URL is the address of your web page, which help user to access your web page directly. The keyword present in this URL helps Google crawler to understand the topic written on the page.

It is necessary to take care of some Important points, To optimize the URL of a webpage. 

  • URL should be three to five words and 75 characters.
  • Don’t mention the year in the URL. Otherwise, You need to change the URL in the future. And may create a broken link 404 page.
  • Always use your focus keyword to optimize for search engines.
  • Avoid special characters (@,#,&,%, and more). It may be spammy for search engines.
  • Avoid connector words ( in, to, of, and more) because it’s not useful for search engines.

Meta Title

on-page meta title optimization

The title tag appears in search engine result pages (SERPs). Through the meta titles, both the user and the crawler understand the content. Meta titles are the best tools to improve CTR. A perfect title can increase your clicks.

You can create meta title SEO friendly with these Points:

  • The meta title should be 55 to 60 characters and 580px. 580px title fully visible on search engines and social platforms.
  • Use primary and secondary focus keywords in the meta title for a better-optimized page title.
  • Use a brand name for marketing.
  • Use Focus Keyword at the beginning of the SEO title.
  • Do not use the duplicate title, which already has on your other web page.
  • Include at least one power word to attract users and improve CTR.
  • Try to use numbers in the title. It can help to 30-40% more clicks.
  • Use positive or negative words to attract users.
  • Use at least one power keyword to improve CTR.

Meta description

Meta description optimization

Meta description ( Excerpt) is the HTML attribute tag that appears below the meta title in SERPs. It optimizes the web page well and helps the search engines to understand the content.

Meta description gives the summary of the web page to the user and Search engine. By this summary, the search engine indexes the content in the right place. A good meta description increases your CTR.

Follow this rule to optimize meta titles to improve your ranking.

  • The meta description should be 135 to 160 characters and 920px to Fully Visible for the user.
  • Two sentences are enough to write the best summary of the content.
  • Use primary keyword in first 30% of description. It can trigger your Web page for keyword queries.
  • Use primary and secondary keywords in the seo meta description to target more than one keyword.

Portent is the best tool to optimize the meta title, meta description, and permalink with SERP snippet preview. It provides desktop SERP preview and 7 types of mobile SERP preview.

Heading tag

The heading tag (HTML attribute tag) gives structure to the web page and tells the search engine about the Web page. It also delivers a strong signal to the crawler about the paragraphs and images written on the Webpage. This structure helps search engine robots to index better with specific queries.

Headings give hints to the user to start and end of topics so that the user can grab some rest after the subtopic is over. It does not irritate the user and increases the reading score.

The title tag in WordPress CMS is the h1 tag. If you use WordPress, there is no need to write h1 after writing the title.

You can optimize the heading tag based on this point.

  • Use subheadings (h2, h3….h6) in the post to describe subtopics.
  • Use target keyword in the headings and subheadings tag.
  • Use only one <H1> tag for each page to improve the optimization score.
  • Describe paragraphs and images with subheadings (h2, h3…h6).

Core Web Vitals

Core web vital lab data

Core Web Vitals is a measurement set of scale where the speed of a webpage is measured. It’s one of the ranking factors of google that can measure the speed of larges contentful paint, cumulative layout shifting, and first input delay.

In the page speed insight tool, you can check your Core Web Vital. If your Webpage does not match with the specified speed of CWV, use this Core Web Vital guide and make necessary changes to the site. Otherwise, your site ranking may be affected.

Internal link

Internal link infographics

The internal links send a signal to robots about linked pages that have more information. Anchor text defines which type of information have on the linked page. Search engine Robots crawl linked pages via link juice and index them with anchor text in the server. This process builds more chances to rank linked pages.

The main advantage of internal links is that it increases your page views and page experience. It also helps to fast index your new pages. While doing internal linking, use related anchor text only. It will index and trigger your page to related queries.

External link

External link infographics

An external link is also one of the Powerful seo factors. The search engine highly recommends it. Seo expert also believes that outbound link increases the ranking power of the Webpage.

When linked the page with a high authority page, the crawler gets a signal of relevancy. The outbound link gives extreme benefits to the reader. By clicking on that link, the user can easily and quickly access the related information from it.

While creating the external link also, use the related anchor text. It will help to access the appropriate information, and at the same time, the crawler will also build a relationship with your page.

Image optimization and alternative (alt) text

Image optimization

The picture serves as visual information for a webpage. Experts have come to believe from the beginning that the value of any image is equal to 1000 words written on that page. Pictures tell the crawler to have a piece of extra visual information on the page.

Placing an image on a Webpage and optimized it, the search engine gives extra traffic from image search results. The search engine understands the picture by its alt text and triggers it’s according to the user queries.

The alt text is necessary to place images on the Webpage Because the crawler can’t see the picture like a human but can read alt text and collect information about it. 

Few tips are listed below to optimize images:

  • Always use the primary keyword in the alt text.
  • 5 to 7 words are enough to describe any image. Avoid using more words than this.
  • Do not use words like “image of” and “photos of” because the crawler does not need to tell that it is an image.
  • Give precise information via Alt text. For example, If you have a dog running in your picture, write “white dog running in the ground” instead of a running dog.
  • Place the image under related headings and paragraphs. It can help to rank for the right keyword.
  • Keep your images in jpg, png, SVG, BMP formats only.
  • Image should be less size with good quality.


The process of the reading webpage of the site by search engine robots called crawling, and the robot called a crawler. Crawl ability allows the robots to read the page of the site. If the site owner wants to stop crawling any page, he can stop using the no-index tag.

google robot page crawling

Sometimes this no-index tag is added by mistake and prevents robots crawl the Web page. When crawlers cannot crawl the page, they cannot index the page on the server. There can be other reasons for not being able to crawl the page. For example, the 5xx server error. 5xx error is the server error where the robots can’t rich to the website.

While configuring the Webpage, keep in mind that the option with no-index is not marked. If you write a post from the code editor(HTML editor), don’t put a no-index tag in it. Make sure your robot.txt file allows the search engine bot to crawl the sitemap. Google provides the robot txt tester tool to check robot txt files.

Focus Keyword and density

Keywords send a direct signal to the search engine robot about the content topic and intent. Through keywords, the crawler finds out about the content topic and purpose of the content. Through the keywords, the search engine indexes and ranks the Webpage. 

Focus keyword and density in the single blog post

Even seo experts have not been able to find out exactly what should be the density of the target keyword in any one blog post. Google search advocate John Muller has to say that there is no rule like keyword density.

I have written some tips to optimize keywords in blog posts that will help you.

  • The primary keyword should be in the URL. First, the crawler fetches the URL itself.
  • Add the primary keyword in the first 30 percent of the title tag and meta description, after which you can also add secondary keywords.
  • Use keywords in subheadings.
  • Add the primary keyword to Alt text.

Content length

Content length is not a ranking factor, but more words in content tend to include more keywords and LSI keywords. Such blog posts trigger queries other than the target keyword. It increases the chances of page ranking.

If the content is too lengthy, it will be stuffy for the user. It will spoil your page experience, and the bonus rate will increase. Your ranking may be low in this condition. So also take care of the content length. Readers get bored after reading 1000 to 1500 words on a page. So try to give good information in 1000 to 2000 words only.


A readability score is crucial for the article. When the blog is hard to read, the user can leave the post. From the user’s point of view, the precise information in the article should be in fewer words.

Readability score of blog post

Paragraphs should be short and clear worded. Which the user can read easily. Use the subheading to inform about the Paragraph. Another advantage of subheading for the users, they can rest few moments after finished the paragraphs and before starting a new heading.

Always try to write the article in easy words, don’t use the hard words, which are difficult to read and understand. Use images and infographics to increase readability score. Always try to add them to the blog post. Also, your blog post should be clean. Text color should not bother the eyes.

The readability score checker tool helps you check your text readability, but I don’t recommend it, Because it may change your writing style. I recommend following the above tips to improve your readability score.

Mobile-friendly site

Mobile friendly site checkup

Google and other search engines have started giving priority to the mobile-first index. Now readers use mobile to read news or articles(blog post). In this condition, if your site is not mobile-friendly, then the user may face problems in getting information from your site, such as content not visible, showing over the layout. It can down your site ranking and page experience.

Install only a mobile responsive theme on your website to rank your site on the mobile. Also, keep mobile-friendly site UX which is don’t take much time for cumulative layout shifting. Optimize your site for easily open in mobile screen.

Google provides a tool for checking mobile-friendly sites, Where you can inspect your website here by adding your site address.

Web page loading speed

GTmatrix website speed testing tool

Site loading speed is one of the Google ranking factors. If the loading speed of your site is slow, then the user may leave your site. When the user searches for a query, he wants to get the answer as soon as possible. In this condition, users do not wait for long.

If users start leaving your site, then the search engine will get a low-quality signal. Due to this, the ranking of your site may go down. 

Don’t use too much JavaScript and CSS code on the page. It may take longer to load. Use lazy load function for images, javascript, and CSS files. The default code of the website has extra space, minify it and decrease code size.

GTmetrix is the best site speed test tool.GTmetrix shows your site performance with Core Web Vital details. This tool also has a video feature to see the site’s performance.

Schema markup

Rich result testing tool provided by google

Schema markup is a microdata structure code developed by several webmasters. This code gives the crawler accurate information about the content. Through schema code, the search engine generates rich results and shows them in SERP. With rich results, the Blog post ranks at zero position, and the traffic increases.

It is not a ranking factor but can optimize the content well for search engines. According to the type of your content, put schema code in it. With this, the crawler will not confuse, and the page will rank for the right keyword.

Even without markup code, the search engine can generate rich results and understand the content, but the search engine can be confused at many places. Like avatar is the name of a movie, and a profile picture is also called an avatar. It can confuse the crawler to understand the content. The schema code removes these misconceptions and gives the correct meaning of the content.

These best schema markup generator tools will help you generate schema for your page.

Related resourceHow to add schema on your blog post

SSL (Secure sockets layer) certificate

The SSL (secure sockets layer) certificate provides extra security to the website. In February 2018, Google announced the HTTPS protocol, After this, the site which used an SSL certificate was not affected in the ranking, but the website which did not use SSL has down.

Google wants to serve the information with a safe method. SSL encrypts the data taken from the user and the data transferred to the user. This data is encrypted as soon as it leaves the server and is decrypted in the browser so that hackers cannot see it.

SSL Certificate double layer security

Similarly, the information given by the user, like card details, personal details, and, passwords is also encrypted. The search engine considers the site with an SSL certificate as a secure site and ranks it first.


On-page seo is not too hard to implement. It is the Basic seo method that even beginners can easily do. By doing this basic SEO correctly, the quality and ranking power of your page become strong. While writing a blog post, keep these on-page seo checklists in mind and implement them well. If you have any doughts, you can contact me or comment in the comment box.

Spread the love

Leave a Comment

Your email address will not be published. Required fields are marked *